Operating System - MSDN

knowledgeextrasmallΑποθήκευση

11 Δεκ 2013 (πριν από 3 χρόνια και 6 μήνες)

220 εμφανίσεις


= Managed for You

Standalone

Servers

IaaS

PaaS

SaaS

Applications

Runtimes

Database

Operating System

Virtualization

Server

Storage

Networking

Windows Azure



Windows Azure
PaaS

Applications

Windows Azure Service Model

Runtimes

.NET 3.5/4,

ASP .NET, PHP

Operating System

Windows Server 2008 or 2008 R2
-
Compatible

OS

Virtualization

Windows Azure Hypervisor

Server

Microsoft Blades

Database

SQL Azure

Storage

Windows Azure Storage (Blob, Queue, Table)

Networking

Windows

Azure
-
Configured

Networking

Front
-
End

Front
-
End

Mark’s Service








Role: Front
-
End


Definition

Type: Web

VM
Size: Small

Endpoints:
External
-
1

Configuration

Instances: 2

Update Domains: 2

Fault Domains: 2

Front
-
End
-
1

Front
-
End
-
2

Front
-
End
-
1

Front
-
End
-
2

Middle
Tier
-
2

Middle
Tier
-
1

Middle
Tier
-
3

Server

Datacenter

TOR

LB

LB

Agg

PDU

LB

LB

Agg

LB

LB

Agg

LB

LB

Agg

LB

LB

Agg

LB

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

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Nodes

Role

Images

Maintenance OS

Parent

OS

Node

Maintenance OS

Windows Azure

OS

Windows

Azure

OS


Role B

Count: 2

Update Domains
: 2

Fault Domains: 2

Size: Medium

Load

Balancer

www.mycloudapp.net

www.mycloudapp.net

Windows Azure Blob Storage

Shadow Base
VHD

Shadow Differencing
VHD

Base VHD

Shadow Differencing VHD

Secondary Differencing VHD

Resource Volume

OS Volume

Role Volume

Guest Agent

Role Host

Role Entry Point

Role A

UD 1

Role A

UD 2


Allocation 1 allows for
2 nodes rebooting
simultaneously


Host OS
upgrade
rollout is 2x faster with
allocation
1
Allocation 1

Allocation 2

Service B

Role A
-
1

UD 2

Service B

Role B
-
2

UD 2

Service B

Role B
-
2

UD 2

Service B

Role A
-
1

UD 2

Problem

How Detected

Fabric Response

Role instance

crashes

FC guest agent
monitors role termination

FC restarts role

Guest VM or agent crashes

FC host
agent
notices missing

guest agent
heartbeats

FC restarts VM and hosted role

Host OS
or agent crashes

FC notices missing

host

agent heartbeat

Tries to recover node

FC reallocates roles to other nodes

Detected node hardware issue

Host agent informs FC

FC migrates roles to
other
nodes

Marks node
“out for repair”

Missed

Heartbeat

Recovery

Initiated

http://europe.msteched.com/topic/list/