簡體   English   中英

Azure:是否有一種從雲服務切換到虛擬機而又不會丟失VIP的方法?

[英]Azure: Is there a way to switch from cloud service to VM without losing VIP?

我想知道是否可以在不丟失CS中分配的VIP的情況下,將CloudService(后CS)中當前正在運行的環境更改為Windows Azure中的VirtualMachine(后VM)部署。 這意味着VM將獲得當前分配給CS的IP。

我知道當今用戶可以使用Azure PowerShell保留公共IP,使用它可以以某種方式實現我的目標嗎? 是否可以保留CS部署中正在使用的IP,然后取消部署並使用保留的IP構建VM環境?

有什么方法可以將VM實例部署到CS Staging插槽中,然后交換VIP?

在您的具體情況下-不。

首先,因為您不能在同一雲服務中部署VM和PaaS角色。 這是設計使然。

其次,根據此處的文檔 ,到目前為止,預留IP地址有一些限制:

  • 在部署之前,您必須先保留IP地址。
  • 目前,您不能返回並將保留應用於已部署的對象。

從理論上講,您可以:

  1. 創建一個空雲服務(不部署)
  2. 為該部署保留公共IP地址
  3. 部署PaaS角色(網絡/工作者)
  4. 從雲服務刪除部署
  5. 在同一雲服務中部署VM

然后,在步驟5中部署的VM將具有與在步驟3中部署的雲服務相同的VIP。這是當今唯一的一種在PaaS角色和VM從一個過渡到另一個時擁有相同的VIP的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM