Hybrid cloud iaa-s_office-365-azure_sharepoint-konferenz-wien-2013_ankbs_michael_kirst-neshva

Post on 12-May-2015

310 views 0 download

transcript

Michael Kirst-Neshva

MVP Office 365Senior IT-Infrastructure ArchitectANK Business Services UG mkn@ankbs.de

Windows Azure

Hybrid Cloud mitWindows AZURE Active Directory(WAAD)

SharePoint Konferenz Wien 2013

Veranstalter:

„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

Infrastructure as a Service in Windows Azure

The spring release of Windows

Azure Infrastructure as a Service

introduces new functionality that

allows full control and

management of virtual machines

along with an extensive virtual

networking offering.

Übersicht

Infrastructure as a Service in Windows Azure

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

Cross-Premise Konnektivität

Infrastructure as a Service in Windows Azure

• Cloud Services stellen einen logischen Container zur Ausführung von VMs dar

• Befindet sich nur eine VM in diesem, wird er im Azure Portal nicht extra ausgewiesen

• Cloud Services besitzen jeweils ein eigenes virtuelles Netzwerk

• Sind von außen via öffentlicher IP erreichbar (VIP)

• Ports sind zur Laufzeit konfigurierbar

• Cloud Services können via VPN mit lokalen Netzen verbunden werden (IPsec)

Virtual Machines können gemeinsam in einem gemeinsamen Cloud Service gehostet werden

Cloud Services

Virtual Machine Portabilität

Windows Azure

Lokales Rechenzentrum

Windows Azure

Lokales Rechenzentrum

Windows Azure Andere Service Provider

Lokales Rechenzentrum

Lokales Rechenzentrum

Windows Azure Other Service Providers

no lock-in

Windows Azure Storage

VM mit Persistenten Laufwerk

Windows Azure Storage

VM mit Persistenten Laufwerk

Windows Azure Storage

VM mit Persistenten Laufwerk

Zuverlässig und immer verfügbar(always on)

Windows Azure Storage

VM mit Persistenten Laufwerk

Continuous storage

geo-replication

Dublin

DC

Amsterda

mDC

> 500 miles

Windows Azure Storage

Europäische Datenreplikation

• Zum korrekten Tunnelaufbau wird KB2523881 benötigt (Windows Server 2008/R2)• http://support.microsoft.com/default.aspx?scid=kb;EN-US;2523881

• Sowohl der Gateway Rechner in Azure, als auch der Rechner welcher lokal als IPsec-Endpunkt dient, haben keine Konnektivität zu den Rechnern auf der anderen Seite des Tunnels

• IPsec-Tunnel sind nicht kompatibel mit NAT• Auch Portweiterleitungen funktionieren nicht• öffentliche IP direkt an NIC des Windows Servers wird benötigt

• IPsec-Tunnel wird Azure-seitig initiiert

Besonderheiten bei der Konfiguration

Windows Azure Networks

Subnetz Cz.B.

10.10.5.0/24

Subnetz Bz.B.

10.10.4.0/24

Subnetz Az.B.

10.10.3.0/24G

ate

way S

ub

netz

z.B. 1

0.1

0.1

.0/2

4Web-Server

File-Server

SQL-Server

Win

dow

s Serv

er

Öff

entlich

e IP

Dieser Host sieht keine

Rechner im WA VNET !

Beispielaufbau

Lokales Netz 192.168.150.0/24

192.168.150.30

WA

VN

ET 1

92.1

68.0

.0/1

9

98.78.65.43

192.168.150.10

SP1

192.168.4.5

192.168.1.5

SP2

192.168.4.4

192.168.1.4

DB2

192.168.5.5

DB1

192.168.5.4

Gateway Subnetz 192.168.1.0/24

SharePoint Server Subnetz 192.168.4.0/24

DB-Server Subnetz 192.168.5.0/24

Gate-way

192.168.1.11

169.23.42.23

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Internet

Gate-way

Internet

Anbindung verschiedener Cloud Solutions / Cloud Provider

Hybrid Möglichkeiten – Beispiel SharePoint Backup

Lokales Netzwerk

SP1

SP2

SAPArchive

Gate-way

Windows AZURE Netzwerk

Cloud Service Provider Netzwerk

Gate-way

Internet

Gate-way

Internet

AZURE Storage

• Windows Azure Networks bietet standardkompatible IPsec-Tunnel zwischen VNets aus Cloud Services und On-Premises-Netzen

• Beispielkonfigurationsskripte für• Cisco ASA / ISR / ASR• Juniper SSG / ISG

• Andere IPsec-Endpunktsysteme denkbar • Windows Server – RRAS (Windows 2008 R2)• Linux (Router) (z.B. RouterOS von RouterBOARD)• AppGate der Firma Cryptzone

• Windows 2012 als RRAS offiziell supportet

• Leistungsfähiges Webportal zur Konfiguration von komplexen Netzwerkumgebungen in Windows Azure

Zusammenfassung

Claims Will Get The Job

Done

ScenariosWindows

Azure

Security challenge

Your App

Authentication

Authorization

User store

ManagementUI

Forget password?

Customersupport Data

protection

Integrationwith AD

LDAPUser

mapping

Synchronization

IntegrationWith

Facebook

MoreUser

mapping

FacebookAuth API

MoreSynchronizatio

n

Dear programmer:

Thank you for securing your application!

SincerelyHacker

Windows Azure Active

Directory

Windows Azure Active Directory• Extension of Active

Directory into the cloud

• Designed primarily to meet the needs of cloud applications

• Identity as a service: an essential part of Platform as a Service

cloud

app

cloud

app

cloud

app

Identity Management as a Service• Consolidate identity

management across cloud apps

• Connect to directory from any platform, any device

• Connect with people from web identity providers and other organizations

cloud

app

cloud

app

cloud

app

Relationship to Windows Server AD• On-premises and cloud

Active Directory managed as one

• Directory information synchronized to cloud, made available to cloud apps via role-based access control

• Federated authentication enables SSO to cloud applications

cloud

app

cloud

app

cloud

app

Sync and Federation

Directory Graph API• RESTful programmatic access to directory• Objects such as users, groups, roles, licenses• Relationships such as member, memberOf, manager, directReport

• Requests use standard HTTP methods• POST, GET, PATCH, DELETE to create, read, update, and delete• Response in XML or JSON; standard HTTP status codes• Compatible with OData 3.0

• OAuth 2.0 for authentication• Role-based assignment for application and user authorization

Three-Tier SharePoint Farm

Web Tier

Application Tier

Database Tier

Load Balancer

Web Front End

Application ServerCentral Admin

Database ServerConfig and Content DB

SharePoint Farm ConfigurationAD/DC/DNS

OnPrem

LB WFE SQLAppSvr

80

2012

VPN Tunnel

Cloud Svc

Cloud Svc

Virtual Network

Azure

AD/DC/DNS

SharePoint in Windows Azure

Internet

Persistent VM Role

SharePoint FrontEnd

Persistent VM Role

SharePoint FrontEnd

Persistent VM Role

Search and Indes

Persistent Desk

Persistent VM Role

DC DNS

Server Account

Persistent VM RoleSQL

Persistent VM Role

SQL

Local DNS

SQ

L Mirro

ring

LB

Windows Azure Virtual Network

Use Accounts

OnPremisesDC DNS

10.8.8.x

Domain Joined to On-Premises Network

PowerShell Automation• http://windowsazure.com/man

age

• Based on the Windows Azure Service Management APIs

• Fully automate VM deployments

• Accomplish tasks not in the portal

DEMOWie sieht das in AZURE aus?

Deploy Virtual Machine Example

## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe `-ImageName $spimage -InstanceSize Medium |

$dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4'

New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname `-DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2

Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd `-Domain $domain -DomainUserName $domuser -DomainPassword $dompwd `-MachineObjectOU $advmou -JoinDomain $joindom |

Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' `-LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 `-ProbePath '/healthcheck/iisstart.htm' |Set-AzureSubnet $spsubnet. . .

Installation Scenario Deployment type and scale

RAM Processor

Hard Disk Space

Single server with a built-in database or single server that uses SQL Server

Development or evaluation installation of SharePoint Foundation 2013

8 GB 64-bit, 4 cores

80 GB for system drive

Single server with a built-in database or single server that uses SQL Server

Development or evaluation installation of SharePoint Server 2013

24 GB 64-bit, 4 cores

80 GB for system drive

Web server or application server in a three-tier farm

Pilot, user acceptance test, or production deployment of SharePoint Server 2013

12 GB 64-bit, 4 cores

80 GB for system drive

SharePoint Server Configuration

SQL Server Configuration

Component Minimum requirement Processor 64-bit, 4 cores for small deployments

64-bit, 8 cores for medium deployments

RAM 8 GB for small deployments 16 GB for medium deployments

(Angaben ohne Gewähr)

SharePoint AZURE BeispielrechnungComponent VM 8 x XL (8x1,6 GHz CPU, 14 GB RAM, 2.040 GB Speicher)

€ 2.745,27Speicher(geo redundant)

5.000 GB € 309,23

Speicher(lokal redundant)

5.000 GB € 245,85 250 Mio Transaktion € 18,62

Bandbreite 500 GB € 44,24

Virtuelles Netzwerk

360 Stunden € 13,41

Gesamtsumme € 3.376,68 Monatlich (pay as you go) € 2.748,72 6 - Monatsplan € 2.662,83 12 – Monatsplan

Technical Deployment Considerations for SharePoint 2013 on Windows Azure Virtual

http://gallery.technet.microsoft.com/Technical-Deployment-db645804

Install SharePoint 2013 on AzureVM–How to

http://blogs.technet.com/b/patrick_heyde/archive/2013/01/25/install-sharepoint-2013-on-azurevm-how-to.aspx

Deployment Guide SharePoint 2013

Wir können Sie unterstützen

office@ankbs.de

“Existenz-gründerpaket” Office 365

Service Provider

Stellplätze in deutschen Rechenzentren

Internet Services

- Managed DNS

- Managed FTP

43

Managed Services für

- Office 365- Windows

Intune- Windows

AZURE

Office 365 Business Pakete

Managed Services für

- DocAve- Cryptzone

SaaS- System

Center- Hyper-V

PoC Workshops

Infrastruktur Architektur

Hybrid Cloud Consulting

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

Guidelines for Deploying Windows Server Active Directory on Windows Azure Virtual Machines

http://msdn.microsoft.com/en-us/library/windowsazure/jj156090.aspx

Create a Virtual Network for Cross-Premises Connectivity

http://www.windowsazure.com/en-us/manage/services/networking/cross-premises-connectivity/

Compliance and Security

http://www.windowsazure.com/de-de/support/trust-center/compliance/

RouterBOARD (RouterOS) – MikroTik (ab 45 USD bzw. 1 User for Free)http://www.mikrotik.com/software.html

Guided Tour of Windows AZURE Active Directory

http://haishibai.blogspot.com/2012/07/guided-tour-of-windows-azure-active.html

How to connect your on-premise network to Windows Azure using Windows Server as a VPN gateway

http://morgansimonsen.wordpress.com/2012/10/24/how-to-connect-your-on-premise-network-to-windows-azure-using-windows-server-as-a-vpn-gateway-2/

Integrating Active Directory into Windows Azure Virtual Machines

http://clintedmonson.ulitzer.com/node/2523213

Weitere Webressourcen

SharePoint Camp ab 08. Juli in Münchenab 05. August in Berlinab 02. September in Karlsruhein zwei speziellen Versionenwww.SharePointCamp.de

Trainings und Events der ppedvMehr als 100 verschiedene Trainings auf Microsoft-Technologien spezialisiert11 Standorte in AT & D Maßgeschneiderte Trainings direkt bei Ihnen vor Ort!www.ppedv.at

Wir sehen uns wieder!

Hat Ihnen mein Vortrag gefallen?Ich freue mich auf Ihr Feedback!

VIELEN DANK!

Platin-Partner: Gold-Partner: Veranstaltungs-Partner: Medien-Partner:

I

www.azure.com