Presentation is loading. Please wait.

Presentation is loading. Please wait.

1© Copyright 2016 EMC Corporation. All rights reserved. EMC SCALEIO & OPENSTACK CUSTOMER DECK – JULY 2016.

Similar presentations


Presentation on theme: "1© Copyright 2016 EMC Corporation. All rights reserved. EMC SCALEIO & OPENSTACK CUSTOMER DECK – JULY 2016."— Presentation transcript:

1 1© Copyright 2016 EMC Corporation. All rights reserved. EMC SCALEIO & OPENSTACK CUSTOMER DECK – JULY 2016

2 2© Copyright 2016 EMC Corporation. All rights reserved. EMC INVOLVEMENT IN OPEN SOURCE / OPENSTACK OpenStack @ EMC Gold Board Member Enterprise Product Diversity Deployment Guide Architecture Guide Business Primer Core Contributors Working Group Initiatives Community Doc / Book Sprints OpenSource Initiatives Platinum Silver Gold CoprHD REX-Ray Open-Source Foundations Open-Source Communities Enabling Persistence, Volume Drivers for Containers, Mesos, and CloudFoundry Enabling Success with OpenStack Developer Cloud Developer Cloud Project “Caspian” Project “Caspian” OpenStack Enabled Portfolio OpenStack Ref. Architecture Prgm. OpenStack Workshops And Consulting Services RACKHD Project Shovel Mesos-Module-Dvdi

3 3© Copyright 2016 EMC Corporation. All rights reserved. EMC PRODUCT SUPPORT FOR OPENSTACK Contributed & Merged w/OpenStack Release Available through EMC GitHub Repository or EMC Directly Isilon & ViPR also support SWIFT API for Object Storage

4 4© Copyright 2016 EMC Corporation. All rights reserved. SOFTWARE DEFINED, SCALE-OUT SAN EMC Software that creates a SERVER-BASED SAN For commodity hardware SCALE-OUT BLOCK STORAGE Hyper- converged… OR NOT! Hardware & hypervisor AGNOSTIC

5 5© Copyright 2016 EMC Corporation. All rights reserved. WHAT IS EMC SCALEIO? ScaleIO agent (minimal footprint) Installs on existing servers that run databases, hypervisors, or any other applications Aggregate applications servers’ local disks Add storage and/or compute on the fly Software that uses application servers to create an elastic, scalable, and resilient virtual SAN at a fraction of the cost and complexity of traditional SANs

6 6© Copyright 2016 EMC Corporation. All rights reserved. SCALEIO BENEFITS MASSIVE SCALABILITY SUPREME ELASTICITY EXTREME PERFORMANCE UNPARALLELED FLEXIBILITY COMPELLING ECONOMICS

7 7© Copyright 2016 EMC Corporation. All rights reserved. ScaleIO integrated with OpenStack since Havana Full contribution and integration since Liberty Cinder (block) & Nova (compute) drivers Mirantis Fuel Plugins Canonical Juju Charms SCALEIO & OPENSTACK

8 8© Copyright 2016 EMC Corporation. All rights reserved. SCALEIO LOGICAL ARCHITECTURE Application(s) SDC: ScaleIO Data Client SDS: ScaleIO Data Server MDM: Metadata Manager CS PRESENTATION LAYER ScaleIO Data Client (SDC) DATA SERVER ScaleIO Data Server (SDS) ScaleIO Metadata Manager (MDM)

9 9© Copyright 2016 EMC Corporation. All rights reserved. Cinder driver interfaces between ScaleIO and OpenStack – Presents volumes to OpenStack as block devices available for storage – ScaleIO driver executes volume operations by communicating with the backend ScaleIO components through the ScaleIO REST Gateway Nova driver handles compute and instance volume-related operations SCALEIO – BLOCK SERVICES SDC SDS MDM Applications (NOVA) Cinder Volume GATEWAY Driver Rest API Commodity Platform

10 10© Copyright 2016 EMC Corporation. All rights reserved. Released April 2016 ScaleIO updated Cinder driver merged into OpenStack Mitaka Release, providing improvements and additional functionality, including: – Full support of QoS – Support for Consistency Groups – Option to bring existing ScaleIO volumes under OpenStack management OPENSTACK MITAKA EMC SCALEIO NEW FEATURES

11 11© Copyright 2016 EMC Corporation. All rights reserved. OPENSTACK EXTENSIONS FOR SCALEIO Why create the extensions? – Orchestrates ScaleIO deployments along with all other OpenStack components – Makes storage much simpler to deploy – Provides the user with a unified experience – Enables OpenStack customers to get to production with ScaleIO faster What do they do? – Deploys all components of ScaleIO with few inputs – Deployment is done using the native framework of that distribution – Deploys ScaleIO in a consistent way that should provide stability to the entire deployment

12 12© Copyright 2016 EMC Corporation. All rights reserved. PARTNER EXTENSIONS

13 13© Copyright 2016 EMC Corporation. All rights reserved. Fuel is an open-source deployment and lifecycle management engine – It makes Mirantis OpenStack easy for customers to deploy in optimal configurations on a wide range of generic x86 compute / storage and network hardware – It automates manual steps that might otherwise require great familiarity with OpenStack and hours or days of engineering time – It has a simple UI and can auto-discover servers and storage components Fuel Plugins enable the extension of Fuel’s Web UI – This enables 3 rd parties to use this deployment tool to automate the installation of their own products BASICS OF MIRANTIS FUEL PLUGINS

14 14© Copyright 2016 EMC Corporation. All rights reserved. ScaleIO now has an open-sourced Mirantis Fuel Plugin to automate: – Deploying ScaleIO along with Mirantis OpenStack This includes downloading the ScaleIO software Deploying and configuring all the components based on customer inputs Inputs are designed to be minimal and as simple as possible Ability to deploy as Hyper-Converged (compute and storage together) or allow Controller nodes to serve as separate storage servers – Deploying Mirantis OpenStack to use an existing ScaleIO deployment MIRANTIS FUEL PLUGINS FOR SCALEIO

15 15© Copyright 2016 EMC Corporation. All rights reserved. Juju is a state of the art, open-sourced service modeling tool – Canonical uses Juju for provisioning storage, systems management, and monitoring to provide a suite of services to manage your application or datacenter – Juju allows you to model, configure, manage, maintain, deploy and scale services quickly and efficiently on public clouds As well as on MAAS, OpenStack, and LXD containers – It makes Canonical OpenStack easy for customers to deploy and automates many manual steps Juju Charms enable the extension of the Juju framework – This enables 3 rd parties to use this deployment tool to automate the installation of their own products BASICS OF CANONICAL JUJU CHARMS

16 16© Copyright 2016 EMC Corporation. All rights reserved. ScaleIO now has an open-sourced Canonical Juju Charm to automate: – Deploying ScaleIO along with Canonical / Ubuntu OpenStack This includes downloading the ScaleIO software Deploying and configuring all the components based on customer inputs Inputs are designed to be minimal and as simple as possible Ability to deploy as Hyper-Converged (compute and storage together) or 2-layer (compute and storage separated) SCALEIO CANONICAL JUJU CHARMS

17 17© Copyright 2016 EMC Corporation. All rights reserved. Differences: – Fuel is focused on OpenStack deployments – Juju is focused on Application level of deployment This can be used to deploy OpenStack as well To discover and deploy on servers, MAAS (Metal as a Service) is needed as well Has the flexibility to be run in various environments (AWS, Azure, VMware, OpenStack) Similarities: – Both are used to deploy OpenStack – Both have extensions to allow 3rd party applications to be deployed with OpenStack JUJU VS FUEL

18 18© Copyright 2016 EMC Corporation. All rights reserved. The Mirantis Fuel Plugin update for EMC ScaleIO supports the following configuration: – Mirantis 6.1, 7.0 and 8.0 with ScaleIO 2.0 running on Ubuntu 14.04 LTS The Canonical Juju Charm for EMC ScaleIO supports the following configuration: – Canonical OpenStack Liberty with ScaleIO 2.0 running on Ubuntu 14.04 LTS SUPPORTED VERSIONS

19 19© Copyright 2016 EMC Corporation. All rights reserved. Mirantis Fuel Plugins are available here: https://www.mirantis.com/validated- solution-integrations/fuel-plugins/ https://www.mirantis.com/validated- solution-integrations/fuel-plugins/ Canonical Juju Charms are available here: https://jujucharms.com/u/cloudscaling/ https://jujucharms.com/u/cloudscaling/ WHERE TO GET THEM

20 20© Copyright 2016 EMC Corporation. All rights reserved. The primary competitor in this space is Red Hat Ceph – Ceph is multi-purpose storage platform with a block layer called Rados Block Device (RBD) – Ceph is popular in OpenStack environments because the software is open source, and Red Hat is a big contributor in the OpenStack Community – However, the fact that Ceph is a multi-purpose platform is one of its biggest drawbacks, as tradeoffs must be made – One of these tradeoffs is performance – For most block workloads, performance is extremely critical and therefore a purpose- built system like ScaleIO is a much better option Here are some helpful links where you can learn more: – ScaleIO vs. Ceph bakeoff at OpenStack Tokyo (short video) ScaleIO vs. Ceph bakeoff at OpenStack Tokyo – The Case for Tiered Storage in the Enterprise (whitepaper) The Case for Tiered Storage in the Enterprise SCALEIO COMPETITION IN OPENSTACK

21 21© Copyright 2016 EMC Corporation. All rights reserved. Tokyo – October 2015 – EMC - Battle of the Titans: Real-time Demonstration of Ceph vs. ScaleIO Performance for Block Storage EMC - Battle of the Titans: Real-time Demonstration of Ceph vs. ScaleIO Performance for Block Storage Austin – April 2016 – EMC - Using ScaleIO in an OpenStack Environment EMC - Using ScaleIO in an OpenStack Environment – Optimizing Software-Defined Storage for OpenStack Optimizing Software-Defined Storage for OpenStack SCALEIO AT OPENSTACK SUMMITS

22 22© Copyright 2016 EMC Corporation. All rights reserved. NEXT STEPS Download Free & Frictionless version of ScaleIO Visit EMC.com/ScaleIO AND VCE.com/products/hyper-converged/VxRack Reach out to your local sales team! Join the ECN ScaleIO Product Community Follow Us on Twitter @EMCScaleIO where you’ll have access to whitepapers, videos, demos etc.

23


Download ppt "1© Copyright 2016 EMC Corporation. All rights reserved. EMC SCALEIO & OPENSTACK CUSTOMER DECK – JULY 2016."

Similar presentations


Ads by Google