15
Jan Hentschel Microsoft Expert Student Partner Windows Azure Insider jan.hentschel@studentpart ners.de @ Horizon_Net Windows Azure SQL Server on IaaS How-to Guide

SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Jan HentschelMicrosoft Expert Student PartnerWindows Azure Insider

[email protected]@Horizon_Net

Windows Azure

SQL Server on IaaS How-to Guide

Page 2: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

• Einführung und Möglichkeiten

• Erstellen eines SQL Servers in der Cloud

• Erstellen der Beispielanwendung

• Zusammenfassung und FAQ

• Videos unter• http://bit.ly/VLS7yU• http://janatdevelopment.com/

Aufbau dieses How-tos

Page 3: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

• Infrastructure as a Service in Windows Azure

• Virtuelle Maschine vs. VM Role

• SQL Server on IaaS vs. SQL Database

• FAQ

Agenda

Page 4: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

„If deploying an application requires a developer‘s involvement, it‘s not IaaS“

• Abstrahiert physische Hardware

• Kunde ist verantwortlich für das OS, Software und Datenbanken

• Rechenkapazitäten wie Performance, Bandbreite und Speicherzugriff sind standardisiert

Was ist Infrastructure as a Service?

Infrastructure as a Service in Windows Azure

Page 5: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Übersicht

Infrastructure as a Service in Windows Azure

Page 6: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

• Features für Hochverfügbarkeit

• Erweitertes Networking

• Integration with Platform as a Service möglich

• Einfache Migration von Applikationen

Windows Azure Virtual Machines

Infrastructure as a Service in Windows Azure

Page 7: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Verfügbare Images

Infrastructure as a Service in Windows Azure

Page 8: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

VM-Größe

Anzahl CPUs

RAM Bandbreite

Anzahl Disks

SQL Edition

Extra Small

Shared 768 MB 5 (Mbps) 1 Express

Small 1 1.75 GB 100 (Mbps)

2 Standard

Medium 2 3.5 GB 200 (Mbps)

4 Standard

Large 4 7 GB 400 (Mbps)

8 Standard/ Enterprise

Extra Large

8 14 GB 800 (Mbps)

16 Standard/ Enterprise

Jede persistente Disk kann bis zu 1 TB betragen

Verfügbare VM-Größen

Infrastructure as a Service in Windows Azure

Page 9: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Cross-Premise Konnektivität

Infrastructure as a Service in Windows Azure

Page 10: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

VM Role Virtuelle Maschine

Speicher Nicht-persistenter Speicher Persistenter SpeicherEinfaches Hinzufügen von weiterem Speicher

Deployment Erstellen einer VHD on-premise mit Upload in den Storage

Erstellen der VHD direkt in der Cloud oder on-premise über den Upload

Networking Internal und Input Endpoints konfiguriert durch das Service Model

Internal Endpoints sind generell offen.ACS durch die Firewall im Gast OS.Input Endpoints kontrolliert durch das Portal, Service Model oder API/Skript

Haupteinsatzgebiet Installation von Applikationen mit langen oder komplexen Installationen

Applikationen, die persistenten Speicher in Windows Azure benötigen

Virtuelle Maschine vs. VM Role

Page 11: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

SQL Server on IaaS SQL Database

Zeitaufwand Schneller bei existierenden Applikationen

Schneller bei der Erstellung neuer Applikationen

Administration Hardware: keineSoftware: Manuell

Hardware: keineSoftware: keine

Skalierung Scale-Up: X-Large VMScale-Out: Manuell

Scale-Up: Nicht unterstütztScale-Out: SQL Database Federation

Kontrolle Volle Kontrolle über OS und VM Keine Kontrolle über OS und VM

SQL Server Kompatibilität

Volle Unterstützung von SQL Server 2012 (inklusive SSIS, SSAS, SSRS)

Unterstützt eine große Teilmenge der SQL Server 2012-Features

Stärken Volle Kompatibilität mit existierenden Applikationen und hybriden Anwendungen

Keine Bereitstellung und Wartung von VMs oder einer Datenbanksoftware

SQL Server on IaaS vs. SQL Database

Page 12: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

• Allgemeine Informationen• Freischalten der virtuellen Maschinen - https://

account.windowsazure.com/PreviewFeatures • Manage Center - http://www.windowsazure.com/en-us/manage/windows/ • Tutorials Windows VMs -

http://www.windowsazure.com/en-us/manage/windows/ • Tutorials Linux VMs - http://www.windowsazure.com/en-us/manage/linux/ • Videos - http://

channel9.msdn.com/search?term=windows+azure+virtual+machine

Allgemeines

FAQ

Page 14: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

Web RessourcenUnter folgenden Einstiegspunkten finden sich alle Ressourcen, die für einen Start in Windows Azure wichtig sind

• Windows Azure Homepagehttp://www.azure.com

• Kostenloser Demo-Accounthttp://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=A2DCCE88E

• Windows Azure Development Centerhttp://www.windowsazure.com/en-us/develop/overview/

• Windows Azure SDKshttp://www.windowsazure.com/en-us/develop/downloads/

• Windows Azure Training Kithttp://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/

• Kundenreferenzenhttp://www.microsoft.com/de-de/business/kundenreferenzen/default.aspx?product=53

• Video-Serie zu Windows Azure (10-Minuten-Videos):http://www.youtube.com/watch?v=kLfaa_19yB4&list=PLC71216BDE26EBE8C

Page 15: SQL Server auf Infrastructure-as-a-Services (IaaS) in der Cloud betreiben

I

www.azure.com