SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
1© Copyright 2016 EMC Corporation. All rights reserved.
COPRHD AND OPENSTACK
CoprHD.github.io
ANIL DEGWEKAR
SR. CONSULTANT SOFTWARE ENGINEER
SATHISH SAMPATH
SR. PRODUCT MANAGER, COPRHD
#COPRHD #OPENSTACK
2© Copyright 2016 EMC Corporation. All rights reserved.
• What is CoprHD?
• Mixed Clouds with CoprHD
• CoprHD and OpenStack Interoperability
• CoprHD Community Information
AGENDA
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
3© Copyright 2016 EMC Corporation. All rights reserved.
COPRHD – OVERVIEW ARCHITECTURE
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
4© Copyright 2016 EMC Corporation. All rights reserved.
 Cost of managing heterogeneous storage
 Storage integration with automation tools & cloud stacks
CHALLENGES
MANAGING STORAGE LIFECYCLE
 Lead times associated with storage allocation
 Storage Capacity and performance metrics across data center
 End-to-end visibility
5© Copyright 2016 EMC Corporation. All rights reserved.
Open & Extensible
REST API
Java, Ruby and Python SDKs
Plugs into ANY Cloud Stack
VMware, Microsoft, OpenStack
Wide support for storage systems
VMAX, XtremIO, VNX, VCE Vblock
Systems, RecoverPoint, SRDF, Isilon,
ScaleIO, VPLEX, Data Domain, ECS,
NetApp, HDS, IBM XIV
Automate Storage Provisioning
Orchestrates repetitive and complex tasks
Application
Admin
SELF–SERVICE CATALOG
Create a Block Volume
Snapshot a Volume
Restore from Snapshot
Mount a Volume to Host
Multi-tenant, Multi-Site
HIGH LOWMEDIUM
Storage Automation
Multivendor Storage
CoprHD Controller
An open source SDS controller that discovers, pools, and automates
the management of a heterogeneous storage ecosystem
6© Copyright 2016 EMC Corporation. All rights reserved.
Choose Host
AUTOMATE STORAGE DELIVERY TO
HOST Multi-Step
Process for host to
see the volume
Selects Storage Array Which
Can Meet the SLO
Selects Ports Based on
Performance
Creates Port Groups
Creates Initiator Groups
Create storage Groups
Create Masking Views
Create Zones on SAN switches
Mount volume on the Host
To 3 Steps
100%
Reduction in SAN
Zoning Steps
VIRTUAL STORAGE POOLS
Platinum SLO
Local Protection
Silver SLO
Local Protection
Optimized SLO
Local Protection
Diamond SLO
Local Protection
Gold SLO
Local Protection
Bronze SLO
Local Protection
Rescan the Host
+
Identify Capacity
Required
Select Service
Level
7© Copyright 2016 EMC Corporation. All rights reserved.
IMPROVE EFFICIENCY & INCREASE AGILITY
ADMINISTRATORS CAN FOCUS ON VALUE-DRIVEN ACTIVITIES
 <60 seconds: Discover and ingestion new storage
 5 Simple Steps: End-user self-service access to storage resources
 63%: Average reduction in time to provision storage
“Reduces the risk of human error
and the need for lengthy
management reviews and can
make your organization more
nimble” – Principled Technologies
Realizing Software-Defined Storage with EMC ViPR, Principled Technologies, 2014
 Up to 73%: Reduction in storage provisioning costs
 100%: Savings in SAN zoning task costs
 Up to 63%: Reduction in VM provisioning
costs
Reducing Operating Expense with EMC ViPR Controller and ViPR SRM, Principled Technologies, 2014
8© Copyright 2016 EMC Corporation. All rights reserved.
MIXED CLOUDS WITH COPRHD
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
9© Copyright 2016 EMC Corporation. All rights reserved.
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
 Discover
Physical Arrays
 Create Virtual
Storage Arrays
 Create Policy-
Based Virtual
Storage Pools
VIRTUAL STORAGE POOLS WITH DATA PROTECTION POLICIES
Highest
Performance
HA & DR Protection
High Performance
DR, Local & Archive
Protection
Low Performance
Archive Protection
Medium
Performance
Local Protection
High Performance
Local & Archive
Protection
High Performance
DR & Archive
Protection
Low Performance
Local Protection
Medium Performance
DR & Archive
Protection
CoprHD Controller Service Catalog
 Automate
Delivery of
Storage
Services via
Open REST
APIs
OPEN REST APIs
Management Software
 Integrate with
Cloud Stacks
AUTOMATE STORAGE MANAGEMENT
#COPRHD #OPENSTACK
10© Copyright 2016 EMC Corporation. All rights reserved.
COPRHD + OPENSTACK : INTEROPERABILITY
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
11© Copyright 2016 EMC Corporation. All rights reserved.
1. CoprHD as a Cinder driver
2. Cinder as a CoprHD driver
- Enables Cinder use in non OpenStack environment
3. Direct support for OpenStack compatible API within
CoprHD
- Enables Storage Orchestration For OpenStack(SOFO)
COPRHD + OPENSTACK : INTEROPERABILITY
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
12© Copyright 2016 EMC Corporation. All rights reserved.
• FC, iSCSI, ScaleIO protocols
• Single driver for all arrays
• Core Volume Operations
 Create/Delete
 Attach/Detach
 Expand, Snapshot
 Volume/Snapshot clone
And Consistency Groups
COPRHD AS-A CINDER DRIVER
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
Nova Cinder
Horizon SwiftKeystone
Neutron
CoprHD
CoprHD Cinder driver
IBM
XIV
HDS
EMC
VPLEX…
EMC
VMAX
VNX
…
QOS, Replication … etc
Going to be upstream in N release
Used typically in traditional OpenStack Deployment
#COPRHD #OPENSTACK
13© Copyright 2016 EMC Corporation. All rights reserved.
• CoprHD emulates nova – acts as a
client to cinder
• Uses OpenStack Block Storage API
• Limited OpenStack installation
(Keystone + Cinder)
• Storage Provisioning to non-
OpenStack compute
CINDER AS-A COPRHD DRIVER
Keystone
CoprHD
HP
3Par
IBM
SVC NetApp…
Cinder
Cinder drivers
OpenStack REST API
-Typically to expand third party array management
- And in non-OpenStack deployments
Non-OpenStack Compute
#COPRHD #OPENSTACK
14© Copyright 2016 EMC Corporation. All rights reserved.
• Java Implementation of
OpenStack Block Storage API.
• New choice for Block storage
management in OpenStack.
• New way of Northbound
integration.
• Keystone as an authentication
provider.
• Implements V2 and V1 version
of APIs
• Supports Keystone V2
COPRHD SOFO : OPENSTACK API COMPATIBLE
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
Nova
Horizon SwiftKeystone
NeutronCoprHD
OpenStack
IBM
XIV
HDS
EMC
VPLEX…
EMC
VMAX
VNX
…
-To use CoprHD directly as block
storage service
-Inbuilt HA is needed
#COPRHD #OPENSTACK
15© Copyright 2016 EMC Corporation. All rights reserved.
COPRHD COMMUNITY INFORMATION
WHITE BACKGROUND &
EXTERNAL FOOTER
WHITE BACKGROUND &
INTERNAL FOOTER
BLACK BACKGROUND &
EXTERNAL FOOTER
BLACK BACKGROUND &
INTERNAL FOOTER
#COPRHD #OPENSTACK
16© Copyright 2016 EMC Corporation. All rights reserved.
2015
2016Aug Sep Oct Nov Dec Jan Feb Dec
5th
CoprHD USA
Dev Summit @ Boston
CoprHD INDIA
Developer Summit
@ Bangalore
22nd24th
CoprHD - USA
Community Meet up @ OSU
CoprHD INDIA
Community Meet up
……
……
May
CoprHD Meetup in
USA and India
COPRHD JOURNEY SO FAR….
July
CoprHD
Source
In Public
Mar Apr June
• 6 Meetup
• Contributors joined : Intel, OSU and 7 Universities in India
• 150 Contributors
CoprHD China
Hackathon
After
EMC
Oregon
State
University
COPRHD COMMUNITY
Before
ViPR Controller
CoprHD
Intel
Git repo +
build servers
CoprHD.org
Community
• Single code branch
• Single product
• No community
• EMC sole
contributor
• Upstream and
downstream code
• Patch review and
build servers
• Growing
community (Intel
and OSU)
• Community site at
CoprHD.org
18© Copyright 2016 EMC Corporation. All rights reserved.
Thank you – Go ahead ask questions!
Copr HD OpenStack Day India

Weitere ähnliche Inhalte

Was ist angesagt?

OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...
OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...
OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...Vietnam Open Infrastructure User Group
 
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...OpenStack Korea Community
 
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin	Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin Vietnam Open Infrastructure User Group
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack PlatformOpenStack Korea Community
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryMirantis
 
Guts & OpenStack migration
Guts & OpenStack migrationGuts & OpenStack migration
Guts & OpenStack migrationopenstackindia
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationopenstackindia
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in actioneNovance
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of NetworkingOpenStack Korea Community
 
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...Vietnam Open Infrastructure User Group
 
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsOrchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsCloud Native Day Tel Aviv
 
Automating OpenStack Deployment with Fuel
Automating OpenStack Deployment with FuelAutomating OpenStack Deployment with Fuel
Automating OpenStack Deployment with FuelTomasz Zen Napierala
 
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...OpenStack Korea Community
 
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudEKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudDevOps.com
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치OpenStack Korea Community
 

Was ist angesagt? (20)

OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...
OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...
OpenStack QA Tooling & How to use it for Production Cloud Testing | Ghanshyam...
 
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
 
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin	Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
Kata Container - The Security of VM and The Speed of Container | Yuntong Jin
 
Devstack On Demand
Devstack On DemandDevstack On Demand
Devstack On Demand
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
Openstack ansible
Openstack ansibleOpenstack ansible
Openstack ansible
 
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service DeliveryOpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
 
Guts & OpenStack migration
Guts & OpenStack migrationGuts & OpenStack migration
Guts & OpenStack migration
 
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world applicationEnhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
 
HA in OpenStack service - meetup #9
HA in OpenStack service - meetup #9HA in OpenStack service - meetup #9
HA in OpenStack service - meetup #9
 
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko VancsaStarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
 
Open stack in action enovance-quantum in action
Open stack in action enovance-quantum in actionOpen stack in action enovance-quantum in action
Open stack in action enovance-quantum in action
 
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
[OpenStack Days Korea 2016] An SDN Pioneer's Vision of Networking
 
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
Meetup 23 - 01 - The things I wish I would have known before doing OpenStack ...
 
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsOrchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
 
Automating OpenStack Deployment with Fuel
Automating OpenStack Deployment with FuelAutomating OpenStack Deployment with Fuel
Automating OpenStack Deployment with Fuel
 
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
[OpenStack Day in Korea 2015] Track 3-6 - Archiectural Overview of the Open S...
 
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudEKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
 
TripleO
 TripleO TripleO
TripleO
 

Andere mochten auch

OpenStack Neutron Behind The Senes
OpenStack Neutron Behind The SenesOpenStack Neutron Behind The Senes
OpenStack Neutron Behind The Senesopenstackindia
 
Your first patch to OpenStack
Your first patch to OpenStackYour first patch to OpenStack
Your first patch to OpenStackopenstackindia
 
The OpenStack Contribution Workflow
The OpenStack Contribution WorkflowThe OpenStack Contribution Workflow
The OpenStack Contribution Workflowopenstackindia
 
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy CephOpenStack Storage Buddy Ceph
OpenStack Storage Buddy Cephopenstackindia
 
OpenStack Tempest and REST API testing
OpenStack Tempest and REST API testingOpenStack Tempest and REST API testing
OpenStack Tempest and REST API testingopenstackindia
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStackopenstackindia
 
OpenStack@Mini-Deb Conf'16 Mumbai
OpenStack@Mini-Deb Conf'16 MumbaiOpenStack@Mini-Deb Conf'16 Mumbai
OpenStack@Mini-Deb Conf'16 MumbaiAkanksha Agrawal
 
Your first patch to open stack
Your first patch to open stackYour first patch to open stack
Your first patch to open stackAkanksha Agrawal
 
Introduction to tempest
Introduction to tempest Introduction to tempest
Introduction to tempest openstackindia
 
Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Madhuri Kumari
 
Zun presentation (OpenStack Barcelona summit)
Zun presentation (OpenStack Barcelona summit)Zun presentation (OpenStack Barcelona summit)
Zun presentation (OpenStack Barcelona summit)hongbin034
 
OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)Randy Bias
 
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesOpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesopenstackindia
 
Introduction to Software Defined Networking and OpenStack Neutron
Introduction to Software Defined Networking and OpenStack NeutronIntroduction to Software Defined Networking and OpenStack Neutron
Introduction to Software Defined Networking and OpenStack NeutronSana Khan
 
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010Dirkjan Bussink
 
Debugging Ruby Systems
Debugging Ruby SystemsDebugging Ruby Systems
Debugging Ruby SystemsEngine Yard
 
Debugging Ruby (Aman Gupta)
Debugging Ruby (Aman Gupta)Debugging Ruby (Aman Gupta)
Debugging Ruby (Aman Gupta)MongoSF
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging RubyAman Gupta
 
OpenSource Hardware -Debian Way
OpenSource Hardware -Debian WayOpenSource Hardware -Debian Way
OpenSource Hardware -Debian WaySiji Sunny
 

Andere mochten auch (20)

OpenStack Neutron Behind The Senes
OpenStack Neutron Behind The SenesOpenStack Neutron Behind The Senes
OpenStack Neutron Behind The Senes
 
Your first patch to OpenStack
Your first patch to OpenStackYour first patch to OpenStack
Your first patch to OpenStack
 
The OpenStack Contribution Workflow
The OpenStack Contribution WorkflowThe OpenStack Contribution Workflow
The OpenStack Contribution Workflow
 
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy CephOpenStack Storage Buddy Ceph
OpenStack Storage Buddy Ceph
 
OpenStack Tempest and REST API testing
OpenStack Tempest and REST API testingOpenStack Tempest and REST API testing
OpenStack Tempest and REST API testing
 
State of Containers in OpenStack
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
 
OpenStack@Mini-Deb Conf'16 Mumbai
OpenStack@Mini-Deb Conf'16 MumbaiOpenStack@Mini-Deb Conf'16 Mumbai
OpenStack@Mini-Deb Conf'16 Mumbai
 
Your first patch to open stack
Your first patch to open stackYour first patch to open stack
Your first patch to open stack
 
Open stack qa and tempest
Open stack qa and tempestOpen stack qa and tempest
Open stack qa and tempest
 
Introduction to tempest
Introduction to tempest Introduction to tempest
Introduction to tempest
 
Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?Who carries your container? Zun or Magnum?
Who carries your container? Zun or Magnum?
 
Zun presentation (OpenStack Barcelona summit)
Zun presentation (OpenStack Barcelona summit)Zun presentation (OpenStack Barcelona summit)
Zun presentation (OpenStack Barcelona summit)
 
OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)OpenStack Architected Like AWS (and GCP)
OpenStack Architected Like AWS (and GCP)
 
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservicesOpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservices
 
Introduction to Software Defined Networking and OpenStack Neutron
Introduction to Software Defined Networking and OpenStack NeutronIntroduction to Software Defined Networking and OpenStack Neutron
Introduction to Software Defined Networking and OpenStack Neutron
 
Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010Rubinius @ RubyAndRails2010
Rubinius @ RubyAndRails2010
 
Debugging Ruby Systems
Debugging Ruby SystemsDebugging Ruby Systems
Debugging Ruby Systems
 
Debugging Ruby (Aman Gupta)
Debugging Ruby (Aman Gupta)Debugging Ruby (Aman Gupta)
Debugging Ruby (Aman Gupta)
 
Debugging Ruby
Debugging RubyDebugging Ruby
Debugging Ruby
 
OpenSource Hardware -Debian Way
OpenSource Hardware -Debian WayOpenSource Hardware -Debian Way
OpenSource Hardware -Debian Way
 

Ähnlich wie Copr HD OpenStack Day India

OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017Cloud Native Day Tel Aviv
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceAntonio Romeo
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Community
 
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaSOverpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaSJ On The Beach
 
Using Databases and Containers From Development to Deployment
Using Databases and Containers  From Development to DeploymentUsing Databases and Containers  From Development to Deployment
Using Databases and Containers From Development to DeploymentAerospike, Inc.
 
Cloud Array : Exploitez le stockage Cloud en toute simplicité
Cloud Array : Exploitez le stockage Cloud en toute simplicitéCloud Array : Exploitez le stockage Cloud en toute simplicité
Cloud Array : Exploitez le stockage Cloud en toute simplicitéRSD
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategyandreas kuncoro
 
BrightTalk session-The right SDS for your OpenStack Cloud
BrightTalk session-The right SDS for your OpenStack CloudBrightTalk session-The right SDS for your OpenStack Cloud
BrightTalk session-The right SDS for your OpenStack CloudEitan Segal
 
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - Cavium
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - CaviumSummit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - Cavium
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - CaviumOPNFV
 
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...Ian Colle
 
Ceph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph Community
 
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...Michal Němec
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Odinot Stanislas
 
Scaleable PHP Applications in Kubernetes
Scaleable PHP Applications in KubernetesScaleable PHP Applications in Kubernetes
Scaleable PHP Applications in KubernetesRobert Lemke
 
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD
EMC World 2016 - code.05 Automating your Physical Data Center with RackHDEMC World 2016 - code.05 Automating your Physical Data Center with RackHD
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD{code}
 
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Community
 

Ähnlich wie Copr HD OpenStack Day India (20)

OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
 
Software Define your Current Storage with Opensource
Software Define your Current Storage with OpensourceSoftware Define your Current Storage with Opensource
Software Define your Current Storage with Opensource
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
 
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaSOverpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
Overpowered Kubernetes: CI/CD for K8s on Enterprise IaaS
 
Using Databases and Containers From Development to Deployment
Using Databases and Containers  From Development to DeploymentUsing Databases and Containers  From Development to Deployment
Using Databases and Containers From Development to Deployment
 
SD Times - Docker v2
SD Times - Docker v2SD Times - Docker v2
SD Times - Docker v2
 
Cloud Array : Exploitez le stockage Cloud en toute simplicité
Cloud Array : Exploitez le stockage Cloud en toute simplicitéCloud Array : Exploitez le stockage Cloud en toute simplicité
Cloud Array : Exploitez le stockage Cloud en toute simplicité
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategy
 
BrightTalk session-The right SDS for your OpenStack Cloud
BrightTalk session-The right SDS for your OpenStack CloudBrightTalk session-The right SDS for your OpenStack Cloud
BrightTalk session-The right SDS for your OpenStack Cloud
 
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - Cavium
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - CaviumSummit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - Cavium
Summit 16: ARM Mini-Summit - Efficient NFV solutions for Cloud and Edge - Cavium
 
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
 
Ceph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-Gene
 
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
BlackStor - World's fastest & most reliable Cloud Native Software Defined Sto...
 
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
Ceph: Open Source Storage Software Optimizations on Intel® Architecture for C...
 
Ceph
CephCeph
Ceph
 
Scaleable PHP Applications in Kubernetes
Scaleable PHP Applications in KubernetesScaleable PHP Applications in Kubernetes
Scaleable PHP Applications in Kubernetes
 
Oracle Cloud Infrastructure
Oracle Cloud InfrastructureOracle Cloud Infrastructure
Oracle Cloud Infrastructure
 
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD
EMC World 2016 - code.05 Automating your Physical Data Center with RackHDEMC World 2016 - code.05 Automating your Physical Data Center with RackHD
EMC World 2016 - code.05 Automating your Physical Data Center with RackHD
 
Open stack@ebay
Open stack@ebayOpen stack@ebay
Open stack@ebay
 
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
 

Mehr von openstackindia

Introduction to Cinder
Introduction to CinderIntroduction to Cinder
Introduction to Cinderopenstackindia
 
Ceph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetupCeph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetupopenstackindia
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqaropenstackindia
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storageopenstackindia
 
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomedWhy open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomedopenstackindia
 
OpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse EngineeredOpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse Engineeredopenstackindia
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStackopenstackindia
 
Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone openstackindia
 
6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_viewopenstackindia
 
8 devstack beyond_hello-world
8 devstack beyond_hello-world8 devstack beyond_hello-world
8 devstack beyond_hello-worldopenstackindia
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stackopenstackindia
 
3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph3 ubuntu open_stack_ceph
3 ubuntu open_stack_cephopenstackindia
 
2 planning your_open_stack_cloud
2 planning your_open_stack_cloud2 planning your_open_stack_cloud
2 planning your_open_stack_cloudopenstackindia
 

Mehr von openstackindia (16)

Introduction to Cinder
Introduction to CinderIntroduction to Cinder
Introduction to Cinder
 
Ceph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetupCeph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetup
 
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqarOutreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
 
Demistifying open stack storage
Demistifying open stack storageDemistifying open stack storage
Demistifying open stack storage
 
OpenStack Heat
OpenStack HeatOpenStack Heat
OpenStack Heat
 
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomedWhy open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomed
 
OpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse EngineeredOpenStack Neutron Reverse Engineered
OpenStack Neutron Reverse Engineered
 
State of Linux Containers in OpenStack
State of Linux Containers in OpenStackState of Linux Containers in OpenStack
State of Linux Containers in OpenStack
 
Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone Database experiences designing cassandra schema for keystone
Database experiences designing cassandra schema for keystone
 
6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view6 open stack_swift_panoramic_view
6 open stack_swift_panoramic_view
 
8 devstack beyond_hello-world
8 devstack beyond_hello-world8 devstack beyond_hello-world
8 devstack beyond_hello-world
 
7 distributed storage_open_stack
7 distributed storage_open_stack7 distributed storage_open_stack
7 distributed storage_open_stack
 
5 cisco open_stack
5 cisco open_stack5 cisco open_stack
5 cisco open_stack
 
4 hp converged_cloud
4 hp converged_cloud4 hp converged_cloud
4 hp converged_cloud
 
3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph3 ubuntu open_stack_ceph
3 ubuntu open_stack_ceph
 
2 planning your_open_stack_cloud
2 planning your_open_stack_cloud2 planning your_open_stack_cloud
2 planning your_open_stack_cloud
 

Kürzlich hochgeladen

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Kürzlich hochgeladen (20)

A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Copr HD OpenStack Day India

  • 1. 1© Copyright 2016 EMC Corporation. All rights reserved. COPRHD AND OPENSTACK CoprHD.github.io ANIL DEGWEKAR SR. CONSULTANT SOFTWARE ENGINEER SATHISH SAMPATH SR. PRODUCT MANAGER, COPRHD #COPRHD #OPENSTACK
  • 2. 2© Copyright 2016 EMC Corporation. All rights reserved. • What is CoprHD? • Mixed Clouds with CoprHD • CoprHD and OpenStack Interoperability • CoprHD Community Information AGENDA WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 3. 3© Copyright 2016 EMC Corporation. All rights reserved. COPRHD – OVERVIEW ARCHITECTURE WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 4. 4© Copyright 2016 EMC Corporation. All rights reserved.  Cost of managing heterogeneous storage  Storage integration with automation tools & cloud stacks CHALLENGES MANAGING STORAGE LIFECYCLE  Lead times associated with storage allocation  Storage Capacity and performance metrics across data center  End-to-end visibility
  • 5. 5© Copyright 2016 EMC Corporation. All rights reserved. Open & Extensible REST API Java, Ruby and Python SDKs Plugs into ANY Cloud Stack VMware, Microsoft, OpenStack Wide support for storage systems VMAX, XtremIO, VNX, VCE Vblock Systems, RecoverPoint, SRDF, Isilon, ScaleIO, VPLEX, Data Domain, ECS, NetApp, HDS, IBM XIV Automate Storage Provisioning Orchestrates repetitive and complex tasks Application Admin SELF–SERVICE CATALOG Create a Block Volume Snapshot a Volume Restore from Snapshot Mount a Volume to Host Multi-tenant, Multi-Site HIGH LOWMEDIUM Storage Automation Multivendor Storage CoprHD Controller An open source SDS controller that discovers, pools, and automates the management of a heterogeneous storage ecosystem
  • 6. 6© Copyright 2016 EMC Corporation. All rights reserved. Choose Host AUTOMATE STORAGE DELIVERY TO HOST Multi-Step Process for host to see the volume Selects Storage Array Which Can Meet the SLO Selects Ports Based on Performance Creates Port Groups Creates Initiator Groups Create storage Groups Create Masking Views Create Zones on SAN switches Mount volume on the Host To 3 Steps 100% Reduction in SAN Zoning Steps VIRTUAL STORAGE POOLS Platinum SLO Local Protection Silver SLO Local Protection Optimized SLO Local Protection Diamond SLO Local Protection Gold SLO Local Protection Bronze SLO Local Protection Rescan the Host + Identify Capacity Required Select Service Level
  • 7. 7© Copyright 2016 EMC Corporation. All rights reserved. IMPROVE EFFICIENCY & INCREASE AGILITY ADMINISTRATORS CAN FOCUS ON VALUE-DRIVEN ACTIVITIES  <60 seconds: Discover and ingestion new storage  5 Simple Steps: End-user self-service access to storage resources  63%: Average reduction in time to provision storage “Reduces the risk of human error and the need for lengthy management reviews and can make your organization more nimble” – Principled Technologies Realizing Software-Defined Storage with EMC ViPR, Principled Technologies, 2014  Up to 73%: Reduction in storage provisioning costs  100%: Savings in SAN zoning task costs  Up to 63%: Reduction in VM provisioning costs Reducing Operating Expense with EMC ViPR Controller and ViPR SRM, Principled Technologies, 2014
  • 8. 8© Copyright 2016 EMC Corporation. All rights reserved. MIXED CLOUDS WITH COPRHD WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 9. 9© Copyright 2016 EMC Corporation. All rights reserved. WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER  Discover Physical Arrays  Create Virtual Storage Arrays  Create Policy- Based Virtual Storage Pools VIRTUAL STORAGE POOLS WITH DATA PROTECTION POLICIES Highest Performance HA & DR Protection High Performance DR, Local & Archive Protection Low Performance Archive Protection Medium Performance Local Protection High Performance Local & Archive Protection High Performance DR & Archive Protection Low Performance Local Protection Medium Performance DR & Archive Protection CoprHD Controller Service Catalog  Automate Delivery of Storage Services via Open REST APIs OPEN REST APIs Management Software  Integrate with Cloud Stacks AUTOMATE STORAGE MANAGEMENT #COPRHD #OPENSTACK
  • 10. 10© Copyright 2016 EMC Corporation. All rights reserved. COPRHD + OPENSTACK : INTEROPERABILITY WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 11. 11© Copyright 2016 EMC Corporation. All rights reserved. 1. CoprHD as a Cinder driver 2. Cinder as a CoprHD driver - Enables Cinder use in non OpenStack environment 3. Direct support for OpenStack compatible API within CoprHD - Enables Storage Orchestration For OpenStack(SOFO) COPRHD + OPENSTACK : INTEROPERABILITY WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 12. 12© Copyright 2016 EMC Corporation. All rights reserved. • FC, iSCSI, ScaleIO protocols • Single driver for all arrays • Core Volume Operations  Create/Delete  Attach/Detach  Expand, Snapshot  Volume/Snapshot clone And Consistency Groups COPRHD AS-A CINDER DRIVER WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER Nova Cinder Horizon SwiftKeystone Neutron CoprHD CoprHD Cinder driver IBM XIV HDS EMC VPLEX… EMC VMAX VNX … QOS, Replication … etc Going to be upstream in N release Used typically in traditional OpenStack Deployment #COPRHD #OPENSTACK
  • 13. 13© Copyright 2016 EMC Corporation. All rights reserved. • CoprHD emulates nova – acts as a client to cinder • Uses OpenStack Block Storage API • Limited OpenStack installation (Keystone + Cinder) • Storage Provisioning to non- OpenStack compute CINDER AS-A COPRHD DRIVER Keystone CoprHD HP 3Par IBM SVC NetApp… Cinder Cinder drivers OpenStack REST API -Typically to expand third party array management - And in non-OpenStack deployments Non-OpenStack Compute #COPRHD #OPENSTACK
  • 14. 14© Copyright 2016 EMC Corporation. All rights reserved. • Java Implementation of OpenStack Block Storage API. • New choice for Block storage management in OpenStack. • New way of Northbound integration. • Keystone as an authentication provider. • Implements V2 and V1 version of APIs • Supports Keystone V2 COPRHD SOFO : OPENSTACK API COMPATIBLE WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER Nova Horizon SwiftKeystone NeutronCoprHD OpenStack IBM XIV HDS EMC VPLEX… EMC VMAX VNX … -To use CoprHD directly as block storage service -Inbuilt HA is needed #COPRHD #OPENSTACK
  • 15. 15© Copyright 2016 EMC Corporation. All rights reserved. COPRHD COMMUNITY INFORMATION WHITE BACKGROUND & EXTERNAL FOOTER WHITE BACKGROUND & INTERNAL FOOTER BLACK BACKGROUND & EXTERNAL FOOTER BLACK BACKGROUND & INTERNAL FOOTER #COPRHD #OPENSTACK
  • 16. 16© Copyright 2016 EMC Corporation. All rights reserved. 2015 2016Aug Sep Oct Nov Dec Jan Feb Dec 5th CoprHD USA Dev Summit @ Boston CoprHD INDIA Developer Summit @ Bangalore 22nd24th CoprHD - USA Community Meet up @ OSU CoprHD INDIA Community Meet up …… …… May CoprHD Meetup in USA and India COPRHD JOURNEY SO FAR…. July CoprHD Source In Public Mar Apr June • 6 Meetup • Contributors joined : Intel, OSU and 7 Universities in India • 150 Contributors CoprHD China Hackathon
  • 17. After EMC Oregon State University COPRHD COMMUNITY Before ViPR Controller CoprHD Intel Git repo + build servers CoprHD.org Community • Single code branch • Single product • No community • EMC sole contributor • Upstream and downstream code • Patch review and build servers • Growing community (Intel and OSU) • Community site at CoprHD.org
  • 18. 18© Copyright 2016 EMC Corporation. All rights reserved. Thank you – Go ahead ask questions!