COS301. = Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking.

Slides:



Advertisements
Similar presentations
Windows Azure IaaS – Deep Dive
Advertisements

WSV405. IPv6 Ready Logo Program
DPR311. Traditional IT Infrastructure (as a Service) Platform (as a Service) Storage Servers Networking Operating System Middleware Virtualization.
WSV302. Source: analyst-reports/2009-forrester-storage-choices -virtual-server.pdf.
WSV304 Manual Deployment High cost Fully Automated Low cost.
Introducing Windows Azure
= Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking Windows.
SIM Separate solution install paths can be taken, stand alone and SCOM integrated. Both require core AVIcode web apps and DB’s.
Usage Compute Time Average Inactivity Period Compute Time Average Usage Compute Time Compute Time Average Usage.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
WCL209. GA3/23GA3/23 Manage & Secure PCs Anywhere All you need is an internet connection The Best Windows Experience Standardize your OS on the latest.
DBI405. Agenda Reporting Services Scale Out Architecture Report Catalog Best Practices Scale Out Deployment Best Practices Performance Optimization.
SIM346. General information about the software application.
DEV314. Entity Data Model demo Entity Data Model.
Cloud Power Application Driven Comprehensive & Open Cloud under Your Control!
COS302. = Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking.
SIM361. Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network Management.
WCL309. Demo.
SIM329. Certificate Enrollment Without CEP/CES Certificate Authority Active Directory Client Workstations LDAP RPC/DCOM.
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
EXL319. *Baseline for 80,000 user pool with 8 FEs and 1 BE Lync Server 2010 Capacity Calculator released.
Michael Epprecht IT Pro Evangelist Microsoft Corporation Inside Windows Azure
SIM314 Introduction Transport Layer Summary Network Layer.
SIM351. Package binaries / files Content: Packages, Configuration Items (DCM), Software Update Deployments, OS Images, etc. Objects: Site Role Settings.
SIM335 Demo 6 7 NetApp Confidential - Internal Use Only.
demo.
Planning a high availability model Validate and understanding support policies Understanding Live Migration Deployment Planning VM Failover Policies Datacenter.
= Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking Windows.
VIR309. Installed? What version? Are all of the ICs added to the VMs? Integration Components Supported LPs number on host Number of logical processors.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
COS303. Azure Enterprise CLOUDENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer Connectivity & Messaging Service Bus Security.
 Yousef A. Khalidi Distinguished Engineer Windows Azure ES02.
DPR302.
2.
WCL304.
DPR305. Controller Model View Client Business Objects Server Business Objects Data.
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
OSP402 Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
DEV211. The simplest way to create business applications for the desktop and the cloud.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
WSV Not much to see in terms of DEMO. So, this session focuses on architecture and best fit for your environment.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
IT Professionals David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager 07 | High Availability and Load Balancing.
DEV351.
DEV332. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification Exam that.
WSV207. Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
Windows ® Azure ™ Platform. Network Architecture Packet Filtering Built-In Firewalls Connect Service SSL WCF Security Agenda.
COS308. SQL Azure Database DEMO.
SIM357. Services Cloud Deployment Fabric Bare Metal to Hyper-V Cluster Hyper-V, VMware, Citrix XenServer Network Management Storage Management Update.
Cloud-Ready Data Services. cloud data services.
WSV303. I live here... DC DNS DHCP WDS Clients DC DNS WDS/DHCP DC/DNS.
Intended audience : –SQL DBA’s, SQL Server enthousiasts, non Azure Database developers goal : –Enlight the most valueable aspects on Windows Azure SQL.
Maarten Balliauw
SIM336 Services Cloud Deployment Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Hyper-V, VMware, Citrix XenServer Network.
COS312. CLOUD COMPUTING IT as a Service On-PremisesStorageStorage ServersServers NetworkingNetworking O/SO/S MiddlewareMiddleware VirtualizationVirtualization.
DBI407. Oracle 10g CDF SSAS Cube Builder NAS SSAS Query Servers HW NLB Partition 1 Partition 2 Partition N Partition 1 Partition.
DEV353. Required Slide Speakers, please list the Breakout Sessions, Interactive Discussions, Labs, Demo Stations and Certification.
Inside Windows Azure: the cloud operating system
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Outline Virtualization Cloud Computing Microsoft Azure Platform
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Service Template Creation from the Ground Up
Service Template Creation from the Ground Up
Presentation transcript:

COS301

= Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking Windows Azure Efficiency Control

Automated, Consistent Application Updates Updates to the application occur in an automated way Updates result in clean components forcing consistency Local storage and OS are left untouched Automated, Consistent Configuration Changes Updates to the settings occur in an automated way Updates result in clean settings Local storage and OS are left untouched Multi-Instance Management Identical instances are deployed across the service Large scale-out services are guaranteed to be consistent No configuration drift Scale-out Application scale-out can occur automatically High Availability The application has no downtime, even in the face of hardware failures. Automated, Consistent OS Servicing The OS system hosting the application can be updated with the most recent patches in a coordinated and automated way.

Single Instance Persistent OS Single Instance Stateless OS Multi-Instance Stateless OS Automated, Consistent Application Updates Automated, Consistent Configuration Changes Multi-Instance Management Scale-out High Availability Automated, Consistent OS Servicing Windows Azure Single Instance Persistent OS Single Instance Stateless OS Multi-Instance Stateless OS Automated, Consistent Application Updates Automated, Consistent Configuration Changes Multi-Instance Management Scale-out High Availability Automated, Consistent OS Servicing

Front-End

Front- End-1 Front- End-2 Update Domain 1 Update Domain 2 Middle Tier-1 Middle Tier-2 Middle Tier-3 Update Domain 3 Middle Tier-3 Front- End-2 Front- End-1 Middle Tier-2 Middle Tier-1

Front- End-1 Front- End-2 Middle Tier-2 Middle Tier-1 Middle Tier-3

Mark’s Service Role: Front-End Definition Type: Web VM Size: Small Endpoints: External-1 Configuration Instances: 2 Update Domains: 2 Fault Domains: 2

US-North Central Datacenter FC

Server Datacenter

TOR LB Agg PDU LB Agg LB Agg LB Agg LB Agg LB Agg Racks Datacenter Routers Aggregation Routers and Load Balancers TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU ………… … Top of Rack Switches Power Distribution Units … Nodes

Fabric Controller Role Images Role Images Role Images Role Images Image Repository Maintenance OS Parent OS Node PXE Server PXE Server Maintenance OS Windows Azure OS

Fabric Controller (Primary) FC Host Agent (trusted) FC Host Agent (trusted) Host Partition Guest Partition Guest Agent Guest Partition Guest Agent Guest Partition Guest Agent Guest Partition Guest Agent Physical Node Fabric Controller (Replica) … Role Instance Trust boundary 27

Role B Count: 2 Update Domains: 2 Fault Domains: 2 Size: Medium Role B Count: 2 Update Domains: 2 Fault Domains: 2 Size: Medium Role A Count: 3 Update Domains: 2 Fault Domains: 2 Size: Large Role A Count: 3 Update Domains: 2 Fault Domains: 2 Size: Large Load Balancer

Resource Volume OS Volume Role Volume Guest Agent Role Host Role Entry Point

Windows Azure Blob Storage Shadow Base VHD Shadow Differencing VHD Base VHD Shadow Differencing VHD Secondary Differencing VHD

Role A UD 1 Role A UD 2 Role B UD 1 Role B UD 2 Role A UD 1 Role A UD 1 Role B UD 1 Role B UD 1 Role A UD 2 Role A UD 2 Role B UD 2 Role B UD 2 Role A UD 1 Role A UD 2 Role B UD 1 Role B UD 2 Role A UD 1 Role A UD 1 Role A UD 2 Role A UD 2 Role B UD 1 Role B UD 1 Role B UD 2 Role B UD 2

Supported ChangesIn-placeVIP SwapDelete and Redeploy Operating system versionYes.NET trust levelYes Virtual machine sizeSoonYes Local storage settings Yes (increase only) Yes Number of rolesSoonYes Number of role instancesYes Number or type of endpointsSoonNoYes Names and values of configuration settingsSoonYes Values (but not names) of configuration settingsYes Add new certificatesSoonYes Change existing certificatesYes Deploy new codeYes

Allocation 1 Allocation 2 Service A Role A-1 UD 2 Service B Role A-1 UD 2 Service B Role A-1 UD 2 Service A Role B-2 UD 2 Service B Role B-2 UD 2 Service B Role B-2 UD 2 Service A Role A-1 UD 2 Service A Role B-2 UD 2 Service B Role B-2 UD 2 Service B Role B-2 UD 2 Service B Role A-1 UD 2 Service B Role A-1 UD 2

Missed Heartbeat Recovery Initiated

ProblemHow DetectedFabric Response Role instance crashesFC guest agent monitors role terminationFC restarts role Guest VM or agent crashesFC host agent notices missing guest agent heartbeats FC restarts VM and hosted role Host OS or agent crashesFC notices missing host agent heartbeatTries to recover node FC reallocates roles to other nodes Detected node hardware issueHost agent informs FCFC migrates roles to other nodes Marks node “out for repair”

25 min Guest Agent Connect Timeout Guest Agent Heartbeat 5s Role Instance Launch Indefinite Role Instance Start Role Instance Ready (for updates only) 15 min Role Instance Heartbeat 15s Guest Agent Heartbeat Timeout 10 min Role Instance “Unresponsive” Timeout 30s Load Balancer Heartbeat 15s Load Balancer Timeout 30s Guest Agent Role Instance

Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers Connect. Share. Discuss.

Scan the Tag to evaluate this session now on myTechEd Mobile