Linux w chmurze publicznej SUSE na platformie Microsoft Azure Grzegorz Piotrowski Solution Architect C2O C EH, ISO27001-2, ITIL SM, PMI P2, MCT CCEE Virtualization MCSE Private Cloud VCA Cloud Grzegorz.Piotrowski@Alethos.eu
Agenda Windows Azure VMs Virtual Machines a kwestia Cloud Services Virtual Machine - dostępność Images & Disks
Windows Azure VMs
Azure jako platforma 4
5 Windows Azure Virtual Machines
6 Azure Cloud pierwszy kontakt >_
7 Linux a Windows Azure SUSE SLES 11 sp2 Open SUSE 12.1 CentOS 6.2 by OpenLogic* Ubuntu 12.04 Integration Components Przetestowane i zweryfikowane
8 Przykładowe wielkości Virtual Machine VM CPU Cores Pamięć Local Disk A0 Shared 768 MB 20 GB (500 IOPS) 1 A1 1 1.75 GB 70 GB 2 A2 2 3.5 GB 135 GB 4 D13 8 56 GB 400 GB (SSD) 8 D14 16 112 GB 800 GB (SSD) 16 # Data Disks
9 Linux od MS? Współpraca Enterprise Open z dostawcami Source + ISV Community Support
Virtual Machines a kwestia Cloud Services
11 Cloud Services, Roles, and Instances Cloud Service to
12 Cloud Service a kwestia Virtual Machine Cloud Service
13 Orientacja na Cloud Service LB AD/DC/DNS 80/443 WEB SQL Cloud Service 2 Cloud Service 1 VPN Tunnel Corp Users
14
Virtual Machine - dostępność
16 Architektura budowy Azure
17 Virtual Machine Availability Sets
18 Highly Available Service
19
Images & Disks
21 Dyski i obrazy Obrazy są tylko do odczytu Uogólniony obraz systemu Testowane Dyski dla maszyn wirtualnych Tworzone podczas zakładania VM bądź ładowania obrazu.
22 Bring Your Own Server/VHD
23 Zasoby Official Documentation for Microsoft Azure Virtual Machines http://azure.microsoft.com/en-us/documentation/services/virtual-machines/ Attach Data Disks to Linux Virtual Machines on Microsoft Azure http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-how-to-attachdisk/ Creating and Uploading a Custom Linux Image to Microsoft Azure http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-create-uploadvhd/ Install and Configure the Azure Cross-Platform Command-Line Interface http://azure.microsoft.com/en-us/documentation/articles/xplat-cli/
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 Dziękuję za uwagę! 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 thirdparty trademarks are the property of their respective owners. Grzegorz Piotrowski Solution Architect C2O C EH, ISO27001-2, ITIL SM, PMI P2, MCT CCEE Virtualization MCSE Private Cloud VCA Cloud Grzegorz.Piotrowski@Alethos.eu
25
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 thirdparty trademarks are the property of their respective owners.