2013-04-06 105 views

回答

2

這取決於上下文。你有鏈接到你所指的文件嗎?

在Windows Azure虛擬機的上下文中,短語VM Instance指的是從畫廊或從頭開始創建虛擬機的能力。

在Cloud Service(PaaS模型)的上下文中,短語VM Role和VM Instance都適用。此上下文中的VM角色是將運行特定代碼集的虛擬機的定義。例如,您可能定義了處理訂單的虛擬機角色或計算數字運算算法的虛擬機角色。如果您願意,這是一個模板,或者是爲您的應用程序定義的角色。當你定義一個角色時,你還可以指出該角色的實例數量。因此,在Cloud Service環境中,VM實例是一臺運行爲其所屬角色定義的代碼的虛擬機,但可能還有十臺運行完全相同的代碼。

1

你是對的,文件不老(或反正不正確)。

這裏有區別一個體面的短文章是約8個月大 - The difference between Azure VMs and Azure VM Role

我迅速就此採取:

VM角色(PAAS)被引入第一,是最初的方式來獲得用戶需要自定義構建要在雲中爲其應用程序啓動的映像。在本地構建VM鏡像然後上傳的過程有點複雜,但它提供了在Paas類型環境中相當快地擴展該鏡像的方法(即使它也是這種情況下的操作系統)。

虛擬機實例是獲得同樣的東西的全新方式 - 但也控制更多,也是在Iaas場景而不是Paas。該選項使您可以按照自己的方式構建映像,並在重新啓動機器時保持該映像。然而,這個新的更多控制 - Iaas意味着你必須做更多的事情(或者至少創建和運行更多的腳本),以便擴展映像以便快速運行多個實例。