Wprowadzenie do Cloud OS

Post on 25-Dec-2014

49 views 4 download

description

 

Transcript of Wprowadzenie do Cloud OS

Wprowadzenie do Cloud OS

Łukasz Kałużny

Łukasz Kałużny

Cloud Architect @ MVP: Hyper-V

Kontakt:lukasz@Kaluzny.problog.kaluzny.pro

• 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ę!