CoprHD and OpenStack Ideas for future.

Slides:



Advertisements
Similar presentations
© 2009 VMware Inc. All rights reserved vCenter Site Recovery Manager 5.1.
Advertisements

STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used.
System Center 2012 R2 Overview
Use Cases and Reference Architectures Laying Cinder Blocks (Volumes)
Agile Infrastructure built on OpenStack Building The Next Generation Data Center with OpenStack John Griffith, Senior Software Engineer,
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
Orchestration of Fibre Channel Technologies for Private Cloud Deployments OpenStack Summit; Ecosystem Track April 15 th, 2013 Oregon Convention Center.
1 Security on OpenStack 11/7/2013 Brian Chong – Global Technology Strategist.
11 HDS TECHNOLOGY DEMONSTRATION Steve Sonnenberg May 12, 2014 © Hitachi Data Systems Corporation All Rights Reserved.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
1© Copyright 2013 EMC Corporation. All rights reserved. ESI SCO Integration Pack Alix Sensale Irene Yu.
© Hitachi Data Systems Corporation All rights reserved. 1 1 Det går pænt stærkt! Tony Franck Senior Solution Manager.
Storwize V7000 IP Replication solution explained
Virtual Machine Management
CERN Cloud Infrastructure Report 2 Bruno Bompastor for the CERN Cloud Team HEPiX Spring 2015 Oxford University, UK Bruno Bompastor: CERN Cloud Report.
Cloud Computing Why is it called the cloud?.
Opensource for Cloud Deployments – Risk – Reward – Reality
Cloud as a Service Chetan Shinde Column Software Technologies Pvt. Ltd.
86% 50% Infrastructure provisioning Enterprise-class multi- tenant infrastructure for hybrid environments System Center capabilities Application.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Eucalyptus 3 (&3.1). Eucalyptus 3 Product Overview – Govind Rangasamy.
EMC OPENSTACK CLOUD SOLUTIONS
1EMC CONFIDENTIAL—INTERNAL USE ONLY EMC OPENSTACK CLOUD SOLUTIONS REFERENCE ARCHITECTURE WITH MIRANTIS OPENSTACK PLATFORM.
Ph No: Mob: ,plot No-27,NGGO's Colony, Pattabhi reddy gardens,Visakhapatnam-07 Open.
1© Copyright 2015 EMC Corporation. All rights reserved. EMC OPENSTACK CLOUD SOLUTIONS EMC WITH CANONICAL OPENSTACK REFERENCE ARCHITECTURE.
EMC OPENSTACK CLOUD SOLUTIONS
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Jose Castro Leon CERN – IT/OIS CERN Agile Infrastructure Infrastructure as a Service.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
1EMC CONFIDENTIAL—INTERNAL USE ONLY Integration of storage device drivers to CoprHD Evgeny Roytman.
CoprHD and OpenStack Northbound and Southbound.
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
1 TCS Confidential. 2 Objective: In this session we will be able to learn  What is Openstack?  History  Capabilities  Openstack as IaaS  Advantages.
Introduction to Avaya’s SDN Architecture February 2015.
© 2014 VMware Inc. All rights reserved. Cloud Archive for vCloud ® Air™ High-level Overview August, 2015 Date.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 OS Management with TPM for OS Deployment.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Enterprise Innovation.
CON8473 – Oracle Distribution of OpenStack Ronen Kofman Director of Product Management Oracle OpenStack September, 2014 Copyright © 2014, Oracle and/or.
OPENSTACK Presented by Jordan Howell and Katie Woods.
Hybrid Cloud: reference architectures for Power Systems
Windows 2012R2 Hyper-V and System Center 2012
Md Baitul Al Sadi, Isaac J. Cushman, Lei Chen, Rami J. Haddad
OpenStack.
Course: Cluster, grid and cloud computing systems Course author: Prof
Security on OpenStack 11/7/2013
Smart Cities and Communities and Social Innovation
SUSE® Cloud The Open Source Private Cloud Solution for the Enterprise
Don’t Miss These Sessions!
Using OpenStack Sahara & Manila to run Analytics
FusionSphere OpenStack
Bare Metal Server Backup Solution
Interoperability in Modern Clouds using DevOps
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Multisite BP and OpenStack Kingbird Discussion
Data Protection Suite Family Overview
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
ideas to mobile apps in record time,
OpenStack-alapú privát felhő üzemeltetés
OpenStack Summit Berlin – November 14, 2018
NFV and SD-WAN Multi vendor deployment
Hitachi’s Openstack Activities Steve Sonnenberg, HDS
OpenStack for the Enterprise
Bending Ironic for Big Iron
Block Storage Considerations for OpenStack
Presentation transcript:

CoprHD and OpenStack Ideas for future

Agenda CoprHD in OpenStack: current approach CoprHD as SDS Controller for OpenStack Benefits Phased approach Projects

CoprHD in OpenStack (current solution) Advantages Keystone Horizon Swift Simplified Management (CoprHD side) Orchestration of complex workflows (with VPLEX, RecoverPoint) Data Lifecycle Management High Availability: service, storage Policy Based Provisioning Nova Cinder Neutron CoprHD Cinder driver OpenStack Issues CoprHD Manual configuration (cinder side) Tenant mapping – CoprHD/OpenStack Clear-text passwords (in cinder) Dual layer EMC IBM HDS NetApp …

CoprHD as Storage Controller Overview Keystone Horizon Swift Implement block storage API in CoprHD No changes to other OpenStack components Nova CoprHD Neutron OpenStack Advantages Driver approach advantages, plus: Simplified Management Eliminate extra layer (cinder) 1:1 Tenant mapping Performance Active/Active HA service Ingestion EMC IBM HDS NetApp …

CoprHD with Dual API heads CoprHD REST API clients Cinder REST API clients Port 8443 Port 8776 Auth service API service CoprHD REST API Cinder REST API System service DB service Coordinator service Controller service Cassandra database Zookeeper software Hardware

CoprHD with dual API heads Nginx enables multiple API endpoints Can register Block storage API endpoint in Keystone Tenants can be mapped 1:1 Varray can be mapped to availability zone

Some use cases Use case Current With CoprHD Storage Configuration Manual steps – CLI, edit file, restart service, … Everything possible via UI (Portal) FC network zoning Limited – doesn’t handle split networks Full capability auto zoning Storage services Basic features Advanced – HA, replication, tiering, discovery, multipath Volume types Admin has limited visibility (name only) Complete visibility to specific features (through virtual pool) Multi tenancy Limited Advanced Plus: Performance, High Availability, Upgradability, …

Deployment options Situation Use Deployment Dev/Test Small deployment No scalability requirement Using LVM or commodity storage Use native cinder Use cinder drivers Use cinder as block storage controller Use CoprHD via its cinder driver Multiple arrays of same type Simple configuration Moderate scalability requirements Use CoprHD as SDS controller Use native drivers where available Deploy cinder as a provider for CoprHD Use cinder drivers where needed Map tenants 1:1 between OpenStack and CoprHD Can apply quotas, reservations Can get metering information Offers good visibility and automation Production / Enterprise Large heterogeneous data center High scalability requirement Southbound SDK is critical for deployment

CoprHD + OpenStack: Phased approach Phase I (Enablement) Cinder driver with multiple arrays in the backend Phase II (Ease of use and Integration) API Compatibility for Block, File Ubuntu, RHEL and other platforms Distro support Physically sharing the same node (support for deployment options) Drivers -- expand the support Generic but important (not OpenStack specific Use cases which span block and object – monitoring, backup/archive Phase III (Leadership) Improve APIs, contribute features, drive improvements CoprHD to be part of major Distros

SDS Controller for OpenStack: Vision UI OpenStack Compute (nova) Other services Other services Networking Identity and authentication Other services OpenStack Storage (CoprHD) Other services block file object

Storage for Heterogeneous Private Cloud Centralized Management of Storage for all Compute Platforms OpenStack VMware Bare Metal Manila (File) Cinder (Block) vCenter vCloud/ vCenter Customer Orchestration CoprHD

API Implementation – current status Completed Not started (Curt & Anil) Volume API v1, v2 Create, delete, expand volume Attach, detach volume (FC and iSCSI) Create, delete snapshot Clone volume Create volume from snapshot Keystone v2 interface Keystone based authentication (tokens) CLI and Horizon testing Automated service registration in keystone Glance interface Keystone v3 interface – needs more analysis QoS Create image from volume Testing using tempest Needs exploration (Reddy & Anil) Volume stats ? Backup (swift) Ceilometer Work In Progress (EMC) Consistency Group Create volume from image

OpenStack projects for future Tools needed for developers Goal: CoprHD should run on Ubuntu & Centos (only instructions) Docker Co-existence (on same hardware?) with OpenStack services User deployment Currently only SLES OS, no upgrade, no multi-node Add Ubuntu and Centos Add multi-node (instructions) Co-existence (on same hardware?) with OpenStack services, don’t reboot node Keystone to be the only auth provider – remove proprietary token management (does this make sense for non-OpenStack environments?) CI tools integration – Jenkins to include tempest tests OpenStack CI setup with CoprHD

Q & A