Wprowadzenie do Cloud OS

26
Wprowadzenie do Cloud OS Łukasz Kałużny

description

 

Transcript of Wprowadzenie do Cloud OS

Page 1: Wprowadzenie do Cloud OS

Wprowadzenie do Cloud OS

Łukasz Kałużny

Page 2: Wprowadzenie do Cloud OS

Łukasz Kałużny

Cloud Architect @ MVP: Hyper-V

Kontakt:[email protected]

Page 3: Wprowadzenie do Cloud OS

• 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ś?

Page 4: Wprowadzenie do Cloud OS

Storage Network Compute

Datacenter bez granic

Microsoft System Center

Microsoft Azure

Service Provider

Page 5: Wprowadzenie do Cloud OS

Cloud OSIdeaIdentity

Virtualization

DataPlatform

Development DevOps and mgmt

Page 6: Wprowadzenie do Cloud OS

Co składa się Cloud OS?

• Microsoft Azure• Windows Server• System Center• Windows Azure Pack

…i jeszcze SQL Server, Visual Studio

Page 7: Wprowadzenie do Cloud OS

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ę

Page 8: Wprowadzenie do Cloud OS

tenant /ˈtɛ.nənt/ - lokator, najemca, dzierżawca

Page 9: Wprowadzenie do Cloud OS

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

Page 10: Wprowadzenie do Cloud OS

Ośrodki obliczeniowe

Własna sieć CDN

Globalne wsparcie

₩ ¥

€ руб

$

$

Rp

TL

chf

kr kr

$R$

$

Lokalne waluty $

Page 11: Wprowadzenie do Cloud OS

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

Page 12: Wprowadzenie do Cloud OS

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

Page 13: Wprowadzenie do Cloud OS

Windows ServerHyper-V Storage Networking

Page 14: Wprowadzenie do Cloud OS

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

Page 15: Wprowadzenie do Cloud OS

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

Page 16: Wprowadzenie do Cloud OS

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

Page 17: Wprowadzenie do Cloud OS
Page 18: Wprowadzenie do Cloud OS

Networking

• Natywny teaming• Hyper-V Converged Fabric• Hyper-V Network Virtualization• Hyper-V Network Virtualization Gateway

Page 19: Wprowadzenie do Cloud OS

Hyper-V Converged Fabric

Page 20: Wprowadzenie do Cloud OS

Hyper-V Network Virtualization

Page 21: Wprowadzenie do Cloud OS

System CenterStorage Network Compute

Microsoft System Center

Microsoft Azure

Service Provider

Page 22: Wprowadzenie do Cloud OS

System Center

• Configuration Manager• Data Protection Manager • Operations Manager • Orchestrator • Service Manager • Virtual Machine Manager• App Controller

Page 23: Wprowadzenie do Cloud OS

Windows Azure PackAzure @ HOME

Page 24: Wprowadzenie do Cloud OS

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

Page 25: Wprowadzenie do Cloud OS

Pytania?

Page 26: Wprowadzenie do Cloud OS

Dziękuję za uwagę!