close

Вход

Забыли?

вход по аккаунту

?

Презентация

код для вставкиСкачать
Sergiy.Baydachnyy@microsoft.com
Windows Azure
Enterprise
Windows Az
Role A
Role B
Role C
(multiple VM’s)
Relay
Dev machines
Databases
Enterprise
Windows Azure
Role A
Role B
Instance3
Instance2
Instance
Instance3
Instance2
Instance
My Servers
My Laptops
SERVER1
SERVER2
SERVER3
DEV_LAPTOP1
DEV_LAPTOP2
Sergiy.Baydachnyy@microsoft.com
Build VM Image
Create Service
Upload VM Image
Deploy Service
• Convert product DVD to a VHD, or use existing VHD
• Prepare the VHD
• Create a service model with the above image.
• Store in Windows Azure blob storage
• Include in service model. Specify instance count.
• Package as cspkg.
• Upload cskpg.
Maintain Service
• Remote Desktop
• Reboot
• Reimage
Upgrade Service
• Repeat above steps, with a new OS image.
Identical/similar deployment instances using
common uploaded OS image (base.VHD + diff.VHD)
Base.VHD
& Additional Software
& Windows Azure Integration Components
- Agent
- Runtime Interface (topo, config, shutdown notification, …)
- Remote Desktop configurator
- Diagnostics
- Windows Azure Drives driverBoot VHD
& Generalize (Recommended)
Customize
VHD
Blob
Storage
Save
Diff.VHD
On-Premises Cloud
<ServiceDefinition name="MyVMRoleService"
xmlns="…">
<VirtualMachineRole name="MachineRole"
vmsize="Medium">
<Imports>
<Import moduleName="RemoteAccess" />
<Import moduleName="RemoteForwarder"
/>
<Import moduleName="Diagnostics" />
</Imports>
</VirtualMachineRole>
</ServiceDefinition>
<ServiceConfiguration serviceName="MyVMRoleService" xmlns="…">
<Role name="MachineRole">
<OsImage href="20101020BaseVM.vhd" />
<Instances count="2" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString"
value="DefaultEndpointsProtocol=http;AccountName=mohittest;AccountKey=JEBzeqFeP176KkIeXoH
xvs8pzs1SrdCTwQfrc2nk+mml7+tKc3k5TWMciGPmHgd1G2IOsT5FyJvv3dvaAqioRg==" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername"
value="" />
<Setting
name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration"
value="2012-07-23T23:59:59.0000000-07:00" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true"
/>
</ConfigurationSettings>
<Certificates>
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption"
thumbprint="195FD938F86D8785FF53C660BCBD283819E0271A" thumbprintAlgorithm="sha1" />
</Certificates>
</Role>
</ServiceConfiguration>
club.in.ua
http://dev-
Документ
Категория
Презентации
Просмотров
7
Размер файла
4 147 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа