Private-Cloud-Lösungen: Bedeutung und technische Anforderungen. Peter Rossi Cloud Software Architect peter.rossi@ch.ibm.com +41 79 709 1527 1
Agenda 1 Cloud Übersicht und Begriffsdefinitionen 2 IBM Cloud Referenzarchitektur 3 Vom Automations-Prozess zur Private Cloud 4 Aufbau einer Private Cloud was gilt es zu beachten 2
Business Discussion Die zukünftige Rolle der IT CxO s Challenge 2011! Widersprüchliche Anforderung im Unternehmen CEOs streben nach Innovation CFOs wollen Kosten senken Personal verlangt nach mehr Ressourcen Benefits Support new business areas! Dynamisches Business Umfeld Verlangt eine höhere Flexibilität der IT Infrastruktur Meet customer expectations Contribution of IT Improve internal efficiency! Zeitverzögerungen bei unternehmenskritischen Projekten Hoch qualifiziertes Personal wird für repetitive, manuelle Tätigkeiten eingesetzt Reduce IT total costs Costs Private Cloud Computing ist eine signifikante Opportunität, um die operative Effizienz und Wirtschaftlichkeit der Unternehmensinformatik zu verbessern. 3
Cloud Computing ist der verbrauchbasierende Bezug und die automatische Bereitstellung von hoch standardisierten IT s Cloud ist ein verbrauchbasierendes IT Bereitstellungsmodel... inspiriert durch durch Internet s für Konsumenten. Basierend auf: Pooling und Virtualization von IT Ressourcen Automatisierung durch Standardisierung von Workloads Cloud ermöglicht: Self- Sourcing Optionen Flexible Verrechnungsmodelle Ausnützung von Economies-of-scale Cloud s Cloud Computing Model Cloud repräsentiert: Die weitergehende Industrialisierung des IT Betriebes und unterstützte IT s 4
Cloud Computing Lösungen Software as a (SaaS) >7%,-"%%&&?#*4"%%"%& 1*88/3*#/(,*-& E-67%(#;&& F==8,4/(,*-%& 1@ABC@?BD@& Platform as a s (Paas) A,668")/#"& 0/(/3/%"& G"3&HIJ&F==8,4/(,*-& @7-(,<"& 0"$"8*=<"-(& L**8,-.& K/$/& @7-(,<"& Infrastructure as a (IaaS) 0/(/&1"-("#&&!"#$"#%& '"()*#+,-.&!(*#/."& 2/3#,4&!5/#"6&$,#(7/8,9"6:&6;-/<,4&=#*$,%,*-,-.& 5
Es gibt ein breites Spektrum an Implementierungsoptionen für Cloud- Computing. Private Cloud (70%) Intranet Public Cloud (30%) Internet Unternehmensrechenzentrum Unternehmensrechenzentrum Unternehmen Unternehmen A Unternehmen B A Benutzer B Private Cloud Extern betriebene Private Cloud Gehostete Private Cloud Gemeinsam genutzte Cloud- s Öffentliche Cloud- s Selber gebaut und betrieben Von Dritten betrieben Von Dritten gehostet und betrieben Restriktiver Zugang Zugang über Kreditkarte Hybrid Integration interner und externer Bereitstellungsmethoden 6
Der Einsatz von Cloud Computing kann entscheidende Vorteile bringen Leistung Vorher Nachher Server- und Speichernutzung Self- Bereitstellung 10-20 Prozent Nicht vorhanden Wochen Cloud-Computing kann in vielerlei Hinsicht die Wertschöpfung für das Unternehmen beschleunigen. Beseitigung von Kapitalausgaben Uneingeschränkt Minuten Änderungsmanagement Monate Tage od. Stunden Freigabemanagement Wochen Minuten Abrechnung nach Verbrauch Fixkostenmodell Differenziert Standardisierung Komplex Self- Rückzahlungszeitraum für neue s Jahre Monate Herkömmliche Umgebungen Cloud-basierte Umgebungen 7
Agenda 1 Cloud Übersicht und Begriffsdefinitionen 2 IBM Cloud Referenzarchitektur 3 Vom Automations-Prozess zur Private Cloud 4 Aufbau einer Private Cloud was gilt es zu beachten 8
IBM Cloud Strategie & Referenz Architektur Defines Physical Components Components Operational Model Governance Model 9
Beschreibung IBM Cloud Computing Referenz Architektur IBM Cloud Computing Reference Architecture, consists of 21 architectural work products, harvested from best of breed cloud implementations, with insight on how to architect, design, implement and manage clouds. Workstreams going deep on specific subject-matter domains Cross-domain workstreams, tying together information across all domains into a consistent architecture 10 Use Cases & Roles Non-Functional Requirements Architecture Overview Component Model Operational Model Security Standards Architectural Decisions Flows Performance Scalability Cloud Creation Multi-tenancy Production Cloud Virtualisation Hybrid Cloud Resiliency Metering, Rating and Accounting BSS Decomposition Consumability 2011 2012 IBM Corporation
IBM Cloud Computing Referenz Architektur Übersicht Cloud Consumer Cloud Provider Cloud Creator Cloud s Common Cloud Platform (CCMP) Cloud Integration Tools Existing & 3 rd party services, Partner Ecosystems Business-Processas-a- Software-as-a- Platform-as-a- Operational Support s (OSS) Business Support s (BSS) Creation Tools Consumer In-house IT Inf rastructure-as-a- Inf rastructure Security, Resiliency, Performance & Consumability Governance 11
IBM Cloud Computing Referenz Architektur Cloud Consumer Cloud Provider Cloud Creator Consumer End user Cloud Integration Tools Cloud s Existing & 3 rd party services, Partner Ecosystems API BPaaS BP Mgmt Interfaces Common Cloud Platform OSS Operational Support s Delivery Catalog Manager BSS Business Support s Customer Account Offering Catalog Business Manager Offering Component Developer Composer Integrator Consumer Business Manager Consumer Inhouse IT API API SaaS PaaS Software Mgmt Interfaces Platform Mgmt Interfaces Consumer Portal & API Automation Request Provisioning Monitoring & Event Change & Configuration Incident & Problem IT Asset & License Image Lifecycle IT Level Capacity & Performance Contracts & Agreement Subscription Request Pricing Order Entitlement Metering Rating Billing Development Portal & API Offering Manager Creation Tools Development Tools Business Processes Applications Middleware Infrastructure API IaaS Infrastructure Mgmt Interfaces Platform & Virtualization Deployment Architect Transition Manager Operations Manager Clearing & Settlement Provider Portal & API Accounts Payable Security & Risk Manager Accounts Receivable Customer Care Runtime Development Tools Software Development Tools Consumer Administrator Inf rastructure Image Creation Tools 12 Security, Resiliency, Performance & Consumability Governance 2011 2012 IBM IBM Corporation Corporation
Cloud Computing Rollen 3N'(2,/)-.,./'()) <'(@2+')!%&5%,',$) A'@'9%5'() <'(@2+')!%&5%#'() 1"#2,'##)-.,./'()!"#$%&'()*++%",$)-.,./'(0) 1"#2,'##)34+')) A'59%:&',$))*(+G2$'+$)!"#$%& '()*+,(&!)(12#)&!%,#"&'()1"#2,'##) -.,./'() 8(.,#2D%,)-.,./'()!9%";)<'(@2+')!%,#"9$.,$0)!9%";)B;"+.D%,)<5'+2.92#$)) <'(@2+'))-.,./'() <'+"(2$:)=)>2#?)-.,./'()!"#$%& '()*+,(& -)#*+%()& &.:)2,+9";') &.:)2,+9";')!"#$%& '()*+,(&!#./$0()& <'(@2+')7,$'/(.$%()!%,#"&'() *;&2,2#$(.$%() 8',.,$)*;&2,2#$(.$%(!"" F%(?9%.;)*;&2,2#$(.$%(0)) A.$.)*;&2,2#$(.$%(0)) <'+"(2$:)*;&2,2#$(.$%() &.:).+$).#)) )35'(.D%,#)-.,./'()!%,#"&'()B,;)C#'() 35'(.$%(0)) 6('',))78)*,.9:#$0)) 78)*;&2,2#$(.$%() E.+292D'#) -.,./'())!"#$%&'() <"55%($)=)!.(')) 13 34&5%0+.+/2)12#))#5'+2.9D'#H)) <$%(./')*;&2,I0)J'$K%(?)*;&2,I0)3<)*;&2,I0)L2($".92M.D%,)*;&2,I
Agenda 1 Cloud Übersicht und Begriffsdefinitionen 2 IBM Cloud Referenzarchitektur 3 Vom Automations-Prozess zur Private Cloud 4 Aufbau einer Private Cloud was gilt es zu beachten 14
Der Weg zur einer Private Cloud Lösung Die Kunden werden Kompromisse zwischen Funktionen wie Sicherheit, den Grad der Anpassung, Kontrolle und Wirtschaftlichkeit machen CLOUD Dynamic provisioning for workloads SHARED RESOURCES Common workload profiles AUTOMATE Flexible delivery & Self STANDARDIZE Operational Efficiency VIRTUALIZE Increase Utilization CONSOLIDATE Physical Infrastructure Traditional IT 15
IBM Cloud Solution 16 Automations Prozess OP)7&59'&',$';0)5.($9:)."$%&.$';)#$.,;.(;2M';)5(%+'##) 8.#?#) Q(%+'##) 7,R%(&) A%) *55(%@') <'(@2+') *"$%&.D%,) 3(/I).,;) Q'%59') SP)<$.,;.(;2M';)5(%+'##) TP)J%,U#$.,;.(;2M';)5(%+'##) VP)7&59'&',$';0)."$%&.$';)#$.,;.(;2M';)5(%+'##) 8.#?#) Q(%+'##) 7,R%(&) A%) *55(%@') <'(@2+') *"$%&.D%,) 3(/I).,;) Q'%59')
Private Cloud: Cloud Plattform 17
Agenda 1 Cloud Übersicht und Begriffsdefinitionen 2 IBM Cloud Referenzarchitektur 3 Vom Automations-Prozess zur Private Cloud 4 Aufbau einer Private Cloud was gilt es zu beachten 18
Die Bereitstellung und Nutzung von IT Ressourcen in einer Cloud Umgebung vollzieht sich nach einem Lebenszyklus (Live Cycle) Delivery Manager start User Administrator Operationen Vertrag und Start Des s Offering Katalog Angebot CLOUD SERVICE Nutzung User Instanzterminierung Operation Definition der Cloud s Designer Definition Process Platform Process Engine, Middleware, Virtualized and Power Ensemble Physical Resources System z Ensemble System x Ensemble Beendigung IT Operator 19
IaaS Funktionalen Anforderungen! Vollautomatische Bereitstellung von IaaS in Private Clouds.! Sicherer Self- Portal Zugang zum -Katalog.! Ressourcen-Pools mit unterschiedlichen -Qualitäten.! Gemeinsame Infrastruktur für unterschiedliche Kunden/Abteilungen.! Rollenbasierend access & approval.! Automatisierte de-provisionierung von workloads.! Messkriterien für cpu, Memory, Storage & Images.! Verschiedene Preismodelle pro Kunde.! Netzwerk-Trennung zwischen Kunden- Umgebungen.! Einfaches Portal Branding.! Ressourcen Reservation. 20
IaaS Nicht-Funktionale Anforderungen! Einfache und Elastische Bereitstellung der Infrastruktur.! Eine Cloud Plattform CMP managed mehrere Cloud Ressource Pools CRPs.! Regionale resource pools.! Highly available CMP and CRP Design.! Modulares Design, schnell zu skalieren.! Einfach erweiterbaren -Katalog! Sicherer Portal Zugriff.! Integriertes Monitoring.! Keine Hypervisor lock-in.! Die Fähigkeit, bestehende Kunden- Workloads einzubinden.! Sichere Mandantenfähigkeit von VMs.! Mehrere Netzwerk-Domänen pro Kunde.! Lokale Image-Bibliotheken. 21
Vielen Dank For more information, please visit: ibm.com/cloud 22 Peter Rossi Cloud Software Architect peter.rossi@ch.ibm.com +41 79 709 1527
ibm.com/cloud 23