Instantní Cloud: CA AppLogic
Jaromír Šlesinger, CA CEE
[email protected]
Cloud Computing – trendy
Poptávka po IT službách
66% organizací má strategii nasazení privátního cloudu do 2015**
3%-43% organizací plánuje převést větší čast služeb do veřejného cloudu mezi lety 2011-2015*
Externí dodavatelé Automatizace interních služeb
Public Cloud Private Cloud
35-50% infrastrukturních a provozních kapacit lze uvolnit s využitím veřejného cloudu*
Přidaná hodnota inovace
*Zdroj: “Gartner: Most CIOs have their heads in the clouds,” Beta News, 1/24/2011 **Zdroj: “Private Cloud Computing Ramps Up in 2011”, Bittman and Scott, 3/3/2011, Gartner 2
Nabídka IT služeb
Cloud Computing - definice — Cloud Computing je model umožňující získat pohodlně a na vyžádání síťový přístup ke sdíleným konfigurovatelným výpočetním zdrojům (např. sítím, serverům, datovým úložištím, aplikacím nebo službám), které mohou být rychle poskytnuty a opět uvolněny s minimální pracností a intervencí poskytovatele. — Základní atributy − Samoobslužnost − Sdílení zdrojů − Dynamická elasticita − Měření spotřeby — Modely: − IaaS, PaaS, SaaS − Privátní, Komunitní, Veřejný, Hybridní 3
Zdroj: US Institute of Standards and Technology
Alternativní cesty • Jednotná hardwarová platforma (x86) • Aplikace včetně jejich infrastruktury • Nový model vývoje aplikací
Cloud
• Migrace existujících aplikací a datových center do nového dynamického modelu • Podpora různých hardwarových platforem • Existující aplikace • Heterogenní datová centra škálovatelnost samoobslužnost automatizace procesů
load balancer web services
automatizace managementu
Na klíč
firewall
standardizace
app servers
applications
storage
operating systems
virtual appliance
hypervisors x86 servers 4
CA Confidential. Internal use Only.
mainframe
distributed
virtual
Instantní Cloud computing
• Komoditní Intel servery s lokálními disky + Gigabit Ethernet • Servery poskytují procesory, paměť, disky a síťovou komunikaci • Sdílené zdroje poskytovány aplikacím a jejich infrastruktuře 5
Od železa ke Cloudu
Co NENÍ třeba pro AppLogic cloud: • SAN nebo nákladné storage • Fyzické komunikační komponenty (VPN, Load Balancer, Firewall et..) • Nákladná síťová infrastruktura (Cisco Nexus, Cisco 6500 VSS Suite) 6
Konfigurace virtuální aplikace (včetně její infrastruktury) Aplikace v AppLogic představují soubor virtuálních strojů, datových svazků a jejich hraničních vlastností.
Design jednoduché vícevrstvé aplikace Virtual Appliances (katalogové objekty) Jednoúčelové, optimalizované virtuální servery vykonávající danou roli v modelu aplikace Inputs, Outputs (spojnice) Datové komunikace mezi objekty Content (datové svazky) Datová úložiště (disky) Annotations Popis designu aplikace, kontakty, apod.
7
AppLogic Appliance Administrativně definovatelný objekt Properties (hraniční vlastnosti) Nastavení a přenos parametrů Inputs, Outputs (terminály, porty) Nastavení komunikace mezi objekty (point-to-point, filtrace) Content (datové svazky) Bootovací svazek Uživatelská data
8
Virtuální datové centrum...
Appliance Catalog
Vytvořit síť, nakonfigurovat komponenty...
Komponenty graficky pospojovat čarami
Přidělit komponentám zdroje...
Přidělit paměť, CPU, síťové pásmo, disky a další zdroje
Měření a fakturace
12
Podpora více typů hypervizorů VMware ESX & Xen •Appliance může běžet na platformě VMware nebo Xen •V jedné serverové farmě (AppLogic Grid) může běžet směs serverů s VMware a XEN •Je možné využít bezpečnostních certifikací platformy VMware = prémiová služba •Stávající VMware zákazníci mohou využívat předchozích investic © Copyright CA 2011. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. No unauthorized use, copying or distribution permitted.
Podpora OVF (Open Virtualization Format) Podpora standardu OVF pro import a management virtuálních Appliance Možnost migrace z existujících virtualizačních platforem do AppLogic. Snadná instalace a jednotný management více hypervizorů Jednotný dashboard pro oba hypervizory
© Copyright CA 2011. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. No unauthorized use, copying or distribution permitted.
Backbone Fabric Controller
Jednotný management platformy AppLogic • Automatizace činností správy a údržby serverových farem AppLogic prostředictvím webového grafického rozhraní • Automatizace registrace nového hardware, inventarizace a řízení • Správa uživatelů Copyright CA Confidential. Internal ©use Only. CA 2011. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. No unauthorized use, copying or distribution permitted.
Role Based Access Control • Řízení přístupových práv pomocí rolí
object
• Řízení přístupů k šablonám, instancím appliancí, catalogu nebo gridu • Předdefinované role o Observer: Read-only o Operator: Start/Stop aplikací o Sys Admin: Configure, Provision, Import, Export, Migrate, etc. o Owner: Full access and Control
• Možnost vytvářet nové role
Catalog
permission
owner
sysadmin
operator
access
X
X
X
use classes
X
X
X
destroy rename
X X
X X
create class
X
rename class
X
destroy class
X
branch class
X
X
X
X
export catalog/class lock/unlock class
X
get desc
X
put desc
X
migrate catalog/class
X
X
X
Copyright CA Confidential. Internal ©use Only. CA 2011. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. No unauthorized use, copying or distribution permitted.
X
Podpora VLAN • Možnost využít VLAN ID tagging • Možnost oddělit síťový provoz do více VLAN v rámci jedné serverové farmy • VLAN mohou být nastaveny na úrovni o Celé serverové farmy (Gridu) o Jednotlivé aplikace o Jednotlivé appliance
© Copyright CA 2011. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. No unauthorized use, copying or distribution permitted.
Měření síťového provozu — Sběr a záznam dat o kapacitě a zátěži síťového provozu — Statistiky sbírány pro všechny appliance: − Packets received and transmitted − Bytes received and transmitted
— Všechny statistiky jsou shromažďovány centrálně a jsou k dispozici pro reporting (pro billing, kapacitní plánování, výkazy SLA, atd.)
CA Confidential. Internal use Only.
19
May 21, 2010 CA 3tera AppLogic
Copyright © 2010 CA
Náhled na novou verzi CA AppLogic 3.5 • Uvolnění nové verze • Beta – v běhu • GA – v druhé polovině roku 2012 • Některé nové funkce • • • • • • • •
20
Storage Area Network Support – Phase 1 – NFS Resource Quota Subsystem Dynamic Canvas – Phase 1 – Status and Control Backbone Fabric Controller – API Backbone Fabric Controller – Grid Node Selection Criteria Backbone Fabric Controller – Bare-metal Installation Cloud Commons Marketplace Integration Ad.
May 21, 2010 CA 3tera AppLogic
Copyright © 2010 CA
21
May 21, 2010 CA 3tera AppLogic
Copyright © 2010 CA
Přínosy platformy AppLogic Helps improve agility for enterprises
Ability to build services for MSPs
• Build and deploy some applications in
• Build new services that drive revenue in a commodity market. • Helps to replicate custom services for other customers • Migrate entire apps more quickly
minutes! • On-demand elasticity and flexibility - Migrate entire apps more quickly - Replicate apps more quickly • Work w/ GUI, Not w/ hardware Who: App. Ops. Manager, Services Director
CA Confidential. Internal use Only.
Who: App. Ops. Manger, CTO, Owner
Dotazy?
23