Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.

Similar presentations


Presentation on theme: "Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured."— Presentation transcript:

1 Zvezdan Pavković

2 Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured through service model. Internal Endpoints are open by default. Access control with firewall on guest OS. Input endpoints controlled through portal, service model or API/Script. Deployment Stock VHDs. Build VHD directly in the cloud or build the VHD offsite and upload. Primary Use Stateless scale-out applications. Applications that require persistent storage to easily run in Windows Azure.

3 IT Pro experience Support for key server applications Easy storage manageability High availability features Advanced networking Integration with compute PaaS

4 Windows Server 2008 R2 Windows Server 2008 R2 with SQL Server 2012 Evaluation Windows Server 2012 Biztalk Server 2013 Beta OpenSUSE 12.1 CentOS 6.2 Ubuntu 12.04 SUSE Linux Enterprise Server 11 SP2

5 http://support.microsoft.com/kb/2721672

6 *Image provided by OpenLogic based on CentOS 6.2 **Integration Work will be needed

7 Virtual Machine Images and Disks

8 CapabilityOS Disk Data Disk Host Cache DefaultReadWriteNone Max Capacity127 GB1 TB Imaging CapableYesNo Hot UpdateCache Setting Requires Reboot Change Cache Without Reboot, Add/Remove without Reboot.

9 Disk TypeDefaultSupported OS DiskReadWriteRead-only and ReadWrite Data DiskNoneNone, Read-only and ReadWrite Modify using Set-AzureOSDisk or Set-AzureDataDisk

10

11

12 Base OS image for new Virtual Machines Sys-Prepped/Generalized/Read Only Created by uploading or by capture Writable Disks for Virtual Machines Created during VM creation or during upload of existing VHDs. Images and Disks

13 On-PremisesCloud MyApp.vhd

14 On-Premises On Premises Virtual Server MyApp.vhd Cloud Provision VM from Image or Disk using portal, script or API

15 Cloud Base.VHD Identical/similar deployment instances using common OS image as start Capture VM Saves Customized Image to Your Image Library

16

17 Virtual Machines and Cloud Services

18 Cloud Service is a… Management Configuration Security Networking Service Model boundary INSTANCES ROLES VM 1 VM 2 VM 3 WEB ROLE VM 4 VM 5 VM… WORKER ROLE

19 Cloud Service

20 Virtual Machine Availability

21 What’s included Compute Hardware failure (disk, cpu, memory) Datacenter failures - Network failure, power failure Hardware upgrades, Software maintenance – Host OS Updates What is not included VM Container crashes, Guest OS Updates 99.95% for multiple role instances 4.38 hours of downtime per year

22 Fault Domains Represent groups of resources anticipated to fail together i.e. Same rack, same server Fabric spreads instances across fault at least 2 fault domains Update Domains Represents groups of resources that will be updated together Host OS updates honour service update domains Specified in service definition Default of 5 (up to 20) Fabric spreads role instances across Update Domains and Fault Domains

23

24

25 SQL Server2 SQL Server1 IIS Web Application Web Role IIS Web Application Web Role SQL Mirroring SQL-AVSET IIS-AVSET

26 Windows Azure Networking

27 Bring your own DNS server Use your on-premise DNS servers Deploy a DNS server in Windows Azure Use public DNS services Windows Azure provided DNS Resolves VMs by name within the same cloud service Machine names are modeled explicitly and registered in the DNS service Full control over machine names

28 Port Forwarded Endpoints Direct communication to multiple VMs in the same cloud service Support for All IP-Based Protocols (VM to VM) Instance-to-instance communication TCP, UDP and ICMP, dynamic ports UDP Traffic Supported in WA Load-balanced incoming traffic and allows outbound traffic Custom Load Balancer Health Probes Health check with probe timeouts HTTP based probing, allowing granular control of health checks

29 Endpoint Public Port Local Port Protocol (TCP/UDP) Name Cloud App/Hosted Service

30 Endpoint Set Public Port Local Port Protocol (TCP/UDP) Name Cloud App

31 Load Balancer Probe Set Name Protocol (TCP) Probe Port Probe Path (/healthcheck.aspx) Looks for HTTP 200 Cloud App

32 DNS and Name Resolution

33 A. Client-server applications using VMs SQL Reporting Service SQL Analysis Service SQL Service

34 B. Hybrid connectivity with on-premise (DNS on-premise) Active Directory SQL Service Domain joined to On-Premises Network On-Premises Machine Business Components & Entities On-Premises Machine UI Process Components Web Tier Active Directory

35 C. SharePoint with custom DNS (VM) Internet VM Role SharePoint FrontEnd VM Role SharePoint FrontEnd VM Role Search and Indes SQL Service VM Role DC DNS VM Role SQL VM Role SQL Local DNS SQL Mirroring LB Open User Access (Website)

36 Virtual Networks & Cross-premise connectivity

37 Secure Site-to-Site Network Connectivity Windows Azure Virtual Network Data Synchronization SQL Data Sync Application-Layer Connectivity & Messaging Service Bus Secure Machine-to- Machine Connectivity Windows Azure Connect

38

39

40

41

42

43 http://msdn.microsoft.com/en-au/ http://www.microsoftvirtualacademy.com/ http://channel9.msdn.com/Events/TechEd/Australia/2013 http://technet.microsoft.com/en-au/

44


Download ppt "Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured."

Similar presentations


Ads by Google