Download presentation
Presentation is loading. Please wait.
Published byIris Shields Modified over 9 years ago
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
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
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
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
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/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.