跳至主要內容

有哪些 VMware 替代方案?

VMware 可讓您在虛擬機器上安裝多個作業系統和應用程式。大多數使用 VMware 的組織已經習慣該工具提供的虛擬環境。因此,從 VMware 移轉至替代虛擬化平台需要仔細的規劃和考量。

成本是激勵組織尋找 VMware 替代方案的主要因素之一。移轉 VMware 工作負載時,請考慮虛擬化解決方案,這些解決方案可讓您根據運算需求擴展資源,同時達到預算目標。此外,請選擇提供自動化工具的虛擬化平台,以協助您大規模佈建基礎設施並簡化工作流程。理想情況下,尋求提供強大效能、無縫整合和使用者友好介面的 VMware 替代方案,讓您在雲端中靈活地創新。

AWS for VMware 提供受管服務和進階功能,可協助您移轉、現代化或最佳化 VMware 工作負載,以降低成本並將業務中斷降至最低。藉助 AWS,您可以在高效能基礎設施上使用現有的虛擬化軟體,或使用雲端原生技術進行創新。您可採用四種解決方法繼續執行現有 VMware 工作負載或完全現代化應用程式。我們在接下來的部分中探索 VMware 的每種替代方案。  

如何將 VMware 工作負載重新放置到 Amazon EVS?

Amazon Elastic VMware Service (Amazon EVS) 可讓您在 AWS 雲端上執行 VMware 虛擬機器,而無需重新架構現有軟體應用程式。它在 Amazon Virtual Private Cloud (VPC) 中執行您的 VMware Cloud Foundation (VCF)。 藉助 Amazon EVS,您可以保留現有的 VMware 架構,同時使用 AWS 服務擴展工作負載。這樣,您可以減少營運中斷,保留軟體團隊,並且按照自己的步調採用雲端現代化。此外,您可以選擇與 AWS 合作夥伴合作,或在移轉虛擬機器後自行管理虛擬機器。

以下是為 VMware 移轉準備 Amazon EVS 的步驟。

  1. 建立 VPC,包括子網路、路由表以及用於網際網路存取的 NAT 閘道。
  2. 設定 DHCP 選項,從而 VPC 能夠擷取用於同步網路通訊的 DNS 和 NTP 伺服器。
  3. 如果需要,請使用 AWS Direct Connect 將您的內部部署資料中心連線至 AWS。
  4. 設定 Amazon VPC 路由伺服器,讓 AWS 與您的 VMware 工作負載交換網路路由。
  5. 建立 Amazon EVS 環境。指定網站 ID、VCF 授權金鑰、DNS 主機名稱和 VPC 等參數。
  6. 接下來,驗證您建立的 Amazon EVS 環境。確保它可以控制 VPC 內的 VLAN 子網路流量。然後,使用 Amazon Secrets Manager 安全地擷取您的 VCF 憑證。
  7. 設定 EC2 主控台,您可以使用該主控台直接與 VMware ESXi 主機進行互動。 

現在,您可以開始將 VMware 工作負載移轉至 Amazon EVS 環境。 

如何將 VMware 虛擬機器主機轉換至 Amazon EC2?

許多組織在傳統的內部部署架構上執行 VMware 工作負載,這會限制其創新和擴展能力。為克服技術負債並鼓勵採用雲端,他們可以將 VMware 虛擬機器主機轉換至 Amazon EC2。 主機轉換 (也稱為隨即移轉) 可讓您的應用程序保持原始形式。透過根據現有的 VMware 虛擬機器組態重新建立 EC2 執行個體內類似的作業環境來實現此目標。

AWS Transform 是一項代理式 AI 服務,可將整個 VMware 主機轉換程序自動化。軟體團隊使用 AWS Transform 加速程式碼探索、映射軟體相依性、建立移轉計劃等。藉助 AWS Transform,您可以降低風險並使移轉程序更加透明。以下說明如何使用 AWS Transform 對 VMware 應用程式進行主機轉換。

  1. 藉助 AWS Identity and Access Management 設定憑證。
  2. 使用 AWS Application Discovery Service 探索內部部署環境中的 VMware 應用程式和網路拓樸。或者,您可以使用 RVTools 上傳自己的資料。根據探索得到的資料,AWS Transform 會自動產生應用程式轉換計劃,包括移轉波以及來源伺服器和應用程式的群組。
  3. 將 AWS Transform 連線至您要部署工作負載的目標 AWS 環境。
  4. 設定 AWS Application Migration Service (MGN) 並將 AWS Transform 連線至其中。
  5. 在儀表板中移轉波並追蹤部署。完成後,驗證生產工作負載並執行最終切換。 

如何將 VMware 應用程式現代化?

將 VMware 應用程式移轉到內部部署環境外部的另一種方法是將其重新封裝為可在現代雲端環境 (例如 AWS Elastic Container Service (ECS)) 中部署的容器化應用程式。當您僅有數量有限的應用程式且不受特定資料落地法規約束時,這通常是偏好的方法。與大型主機應用程式不同,容器化應用程式更容易以更實惠的成本擴展。  將 VMware 工作負載現代化時,您可以利用大型主機運算缺乏的雲端運算功能。此外,您不必擔心伺服器佈建、服務可用性和資源管理。

AWS Transform 可協助組織將 VMware 應用程式 (包括以 COBOL 編寫的應用程式) 現代化為可部署在雲端上的工作負載。軟體團隊可以使用 AWS Transform 自動分析現有應用程式、產生文件、重構程式碼、建立轉換計劃等。接下來分享它的運作方式。

  1. 軟體工程師透過自然語言聊天指定現代化目標。
  2. 然後,AWS Transform 將目標分解成可行的較小步驟。這包括建立移轉波和工作負載群組,以在移轉程序期間實現有效率的資源使用。
  3. 工程師提供資訊,協助 AWS Transform 實作所需的動作,包括將 COBOL 程式碼庫轉換為現代 Java 應用程式。
  4. 開始移轉並在主控台上監控進度。 

您如何在內部部署中擴展 AWS 基礎設施?

某些 VMware 工作負載必須在內部部署資料中心中託管,原因是它們執行關鍵任務應用程式,或者資料落地法規要求進行此託管。在這種情況下,組織無法將 VMware 虛擬機器移至公有雲端。但是,他們可以使用 AWS Outposts 將選定的 AWS 服務引入其資料中心,並將其 VMware 內部部署環境現代化。例如,可以將 VMware 工作負載重新放置到 Amazon EC2 中,後者在 AWS Outposts 伺服器上本機執行。 

VMware 應用程式有哪些其他選項?

如果您需要其他選項來移轉或現代化 VMware 應用程式,請考慮這些替代方案。

Red Hat OpenShift Service on AWS (ROSA)

ROSA 是一個完全受管的平台,結合了執行雲端應用程式與 AWS 服務和 OpenShift 虛擬化技術所帶來的優勢。在 ROSA 上部署 VMware 應用程式時,您可以存取內建工具,包括負載平衡、儀表板和提醒。

AWS 上的 Nutanix 雲端叢集 (AWS 上的 NC2)

AWS 上的 NC2 建立混合式虛擬化環境,可讓軟體團隊在 Nutanix’s Acropolis Hypervisor (AHV) 上部署多個虛擬機器。藉助 AWS 上的 NC2,您可以輕鬆地在訪客作業系統上主機轉換應用程式,而無需對應用程式進行重構。此外,NC2 還提供集中式管理介面,可讓軟體團隊輕鬆執行伺服器虛擬化並執行多個作業系統。

AWS 如何支援您的 VMware 需求?

VMware 現代化和移轉可讓組織降低基礎設施成本,更靈活地創新,並且避免廠商鎖定。需要仔細考量移轉路徑以確保應用程式完整性、合規性、資料安全性和業務連續性。

我們已探索幾種替代方案,您可以採用這些方案在 AWS 雲端上主機轉換、轉換或部署 VMware 工作負載。AWS Transform 可透過使用代理式 AI 自動化端對端程序來大幅縮短時間表。在此處進一步了解 AWS 上的 VMware 替代方案。