44
エンタープライズクラスの OpenStackとは - HA機能を搭載したSUSE Cloudソリューションデモ Ryo Murakawa Technical Sales Manager

エンタープライズクラスのOpenStackとは

Embed Size (px)

DESCRIPTION

オープンソースのクラウド基盤ソフトウェアとして、群を抜く関心度の高さを誇るOpenStack。しかしながら、その関心度の高さに比べ、エンタープライズ規模での本格的な導入はまだまだ進んでいないのが現状ではないでしょうか。 本セッションでは、OpenStackディストリビューション初のHA機能を搭載したSUSE Cloudのデモを中心に、エンタープライズクラスのOpenStackには何が求められるか解説します。

Citation preview

  • 1. OpenStack - HASUSE Cloud Ryo Murakawa Technical Sales Manager

2. 2 SUSE SUSE Cloud OpenStack SUSE Cloud SUSE Cloud HA Q&A 3. SUSE 4. 4 SUSE The Attachmate Group, Inc. The Attachmate Group, Inc. 3,600 30 Novell 5. 5 SUSE HQ 1992 Linux Linux SAP HPC Mainframe Walldorf 6. 6 SUSE 7. SUSE Cloud 8. 8 : The Cloud Stack 9. 9 Why SUSE Cloud? 10. 10 The SUSE Cloud Stack 11. 11 Datacenter SUSE Studio SUSE Cloud Lifecycle Management Web Interface SUSE Manager API Workflow Engine Public CloudsPrivate Cloud Lifecycle Management Portal Systems Engine Management Provisioning Monitoring 12. 12 SUSE Cloud OpenStack Architecture Crowbar Chef Knife Sledge Hammer Barclamp OpenStack Dashboard OpenStack Image Service OpenStack Block Storage OpenStack Network OpenStack Identity OpenStack Compute Ceph 13. 13 SUSE Cloud openstack.org Crowbar GUI Multi Hyper Visor/ 14. 14 SUSE Cloud SUSE Cloud Single (NIC1) Double (NIC2Tag VLAN) Bonding (NICBondingTag VLAN ) NetworkNIC 15. 15 SUSE Cloud Admin Server Control Node Compute / Storage Node Customer Center Cloud Control SLES Database Message queue Self-Service Portal Image Repository Centralized Tracking Scheduler Identity and Authentication Storage SLES Xen or KVM Cloud Compute Storage proxy Crowbar + PXE Boot SLES Chef server Crowbar Software mirror TFTP PXE Server 16. 16 SUSE Cloud 17. 17 SUSE Cloud Havana + Crowbar ESX Icehouse + Crowbar Juno + Triple-O Grizzly + Crowbar HA Feature Y Feature X ESX ESXESX HAHA FeatureX Feature Y SUSE Cloud 2 SUSE Cloud 3 SUSE Cloud 4 (2014/7 ) SUSE Cloud 5 18. EnterpriseOpenStack 19. 19 SUSEOpenStack SUSEOpenStack l 24x365HA l l Multi Hyper Visor l 20. SUSE Cloud 21. 21 24x365 ControlHA Grizzly ControlSPOF SUSE Cloud Havana SUSE HA ExtensionSUSE Cloud SPOF OpenStack.orgHA 22. 22 SUSE ClusterHA SBDRabbitMQ PGSQL SLES 11SP3SLES 11SP3 Pace MakerPace Maker PostgreSQLPostgreSQL Rabbit MQ Rabbit MQ SLES 11SP3 Pace Maker Keystone Glance Glance Neutron Server Nova Controller Horizon SLES 11SP3 Neutron L3 Data Cluster Service Cluster () L3 Cluster () Pace Maker 23. 23 Cluseter 24. 24 DatabaseHA Active-Standby -File System -VIP -Postgresql 25. 25 KeyStoneHA g-haproxy: Active-Standby keystone: Active-Active 26. 26 RabbitMQHA Active-Standby -File System -VIP -RabbitMQ 27. 27 GlanceHA cl-g-glance: Active-Active - - glance-registry - glance-api 28. 28 CinderHA cl-g-cinder-controller: Active-Active - - cinder-api - cinder-scheduler 29. 29 Neutron ServerHA cl-neutron-server: Active-Active 30. 30 Neutron L3HA cl-g-neutron-agens: Active-Active - - neutron-l3-agent - neutron-dhcp-agent - neutron-metadata-agent - neutron-metering-agent - neutron-linuxbridge-agent 31. 31 Neutron L3HA neutron-ha-tool: Active-Stanby - router 32. 32 NovaHA cl-g-nova-controller: Active-Active 33. 33 HorizonHA cl-apache: Active-Active 34. 34 /HAGUI 35. 35 36. 36 Multi Hyper Visor Hyper Visor KVM/Xen Hyper V (Windows 2012) Vmware vSphere 5.1 37. 37 SUSE Cloud 23 38. SUSE Cloud HA 39. 39 GW iSCSI/NFS Admin Crowber Control HA Nova -> NetworkSPOF 40. Your Questions 41. Thank You for Listening 42. 42 43. Corporate Headquarters Maxfeldstrasse 5 90409 Nuremberg Germany +49 911 740 53 0 (Worldwide) www.suse.com Join us on: www.opensuse.org 43 44. Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third- party trademarks are the property of their respective owners.