Wprowadzenie do Cloud OS
-
Upload
lukasz-kaluzny -
Category
Technology
-
view
49 -
download
4
description
Transcript of Wprowadzenie do Cloud OS
Wprowadzenie do Cloud OS
Łukasz Kałużny
• Fizyczne maszyny• Wirtualizacja (VMware 3.5 U1 - 2008.04, Hyper-V RTM
2008.08)• Dynamiczne datacenter• Chmura publiczna• Chmura prywatna…Cloud OS
Jak to było kiedyś?
Storage Network Compute
Datacenter bez granic
Microsoft System Center
Microsoft Azure
Service Provider
Cloud OSIdeaIdentity
Virtualization
DataPlatform
Development DevOps and mgmt
Co składa się Cloud OS?
• Microsoft Azure• Windows Server• System Center• Windows Azure Pack
…i jeszcze SQL Server, Visual Studio
Packaged Software
Aplikacje
Dane
Runtime
Middleware
O/S
Wirtualizacja
Serwery
Magazynowanie
Sieć
Ty za
rząd
zasz
Software(as a Service)
Aplikacje
Dane
Runtime
Middleware
O/S
Wirtualizacja
Serwery
Magazynowanie
Sieć
Zarządzane przez dostawcę
Infrastructure(as a Service)
Aplikacje
Dane
Runtime
Middleware
O/S
Wirtualizacja
Serwery
Magazynowanie
Sieć
Ty za
rząd
zasz
Zarządzane przez dostawcę
Ty za
rząd
zasz
Platform(as a Service)
Aplikacje
Dane
Runtime
Middleware
O/S
Wirtualizacja
Serwery
Magazynowanie
Sieć
Zarządzane przez dostawcę
tenant /ˈtɛ.nənt/ - lokator, najemca, dzierżawca
Podejście do obliczeń na skalę internetową i łączenia się do różnych urządzeń i punktów
końcowych
Zestawem usług udostępnianych przez
Microsoft mogących rozszerzyć lub zastąpić własną
infrastrukturę
Microsoft Azure
Ośrodki obliczeniowe
Własna sieć CDN
Globalne wsparcie
₩ ¥
€ руб
$
$£
$
Rp
TL
chf
kr kr
$R$
$
Lokalne waluty $
Bezpieczeństwo Microsoft Azure
FIZYCZNE: Procedury bezpieczeństwa (9
poziomów) Nadmiarowe zasilanie od różnych
dostawców, backup bateryjny, generatory na ropę, chłodzenie, zabezpieczenia przeciwpożarowe…
Brak pojedynczego punktu awariiLOGICZNE: Szyfrowanie danych i autoryzacja HTTPS Izolacja warstw w aplikacji Separacja maszyn wirtualnych
ZAPEWNIENIE CIĄGŁOŚCI: Wiele DC w różnych
lokalizacjach Klient może wskazać
konkretną lokalizację przechowywania danych
Dane replikowane wiele razy (minimum trzy kopie danych)
CERTYFIKATY ISO/IEC 27001:2005 SAS70 Type I oraz Type II CyberTrust EU Data Protection Directive
(95/46/EC) HIPAA BAA SSAE 16 ISAE 3402 PCI DSS
data
servicestableHDInsight
blob storage
SQL database
app
services
media
hpcintegratio
n analytics
caching identityservice
bus
web sitesmobile
services
cloud services
infrastructure
servicescdn
virtual machines
virtual network vpn
traffic manager
Microsoft Azure - funkcje oraz moduły
Windows ServerHyper-V Storage Networking
Hyper-V w Windows Server 2012 R2
• 2nd generation VM• Automatic Guest Activation• Cross-Version Shared-Nothing Live Migration• Hyper-V Replica• Hyper-V Recovery Manager• Linux Guest OS support enhancements• Live Migration Compression• Live Migration over SMB Direct (RDMA)• Live VM Cloning i Live VM Exporting• Shared VHDX• Storage Quality of Service (QoS)• Network Virtualization
Skalowalność Hyper-V
• Do 320 logicznych procesorów• Do 4 TB RAM• Maksymalnie 64 węzły w klastrze• Do 1024 VM per host lub 8000 VM per klaster• Do 64 wirtualnych procesorów dla VM• Do 1 TB RAM dla VM• Do 64 TB per dysk dla VM
Storage… Spaces
• Parity, mirrored and simple configurations• Hardware offloading with SMB Direct• Data deduplication• Transparent failover• SMB Multichannel• Thin provisioning• Scale-Out File Server• Write-back cache• Storage tiers
Networking
• Natywny teaming• Hyper-V Converged Fabric• Hyper-V Network Virtualization• Hyper-V Network Virtualization Gateway
Hyper-V Converged Fabric
Hyper-V Network Virtualization
System CenterStorage Network Compute
Microsoft System Center
Microsoft Azure
Service Provider
System Center
• Configuration Manager• Data Protection Manager • Operations Manager • Orchestrator • Service Manager • Virtual Machine Manager• App Controller
Windows Azure PackAzure @ HOME
R2 w/ Service Provider Foundation
Future Services
Service Bus
SQLVMsWebSites
Service Management API
ServicePlansUsers Provider
PortalConsumer
Self-ServicePortal
Web SitesAppsDatabaseVMs
Service ProviderCustomer
Self Service Portal Moves On-Premises
Common Mgt. Experience
Workloads
Cloud-Enabled Services Move On-
Premises
Consistent Dev.
Experience
Other Service
sCDN.
Media,, etc.
Caching
Service Bus
SQLVMRole
WebSites
WorkerRole
Service Management API
Web SitesAppsDatabaseVMs
Subscriber Self-Service
Portal
Windows Azure
Windows Azure Pack – Usługi dla chmur On-premise
Pytania?
Dziękuję za uwagę!