專用裸機虛擬化管理程序

VMware ESXi 是領先業界且專用的裸機虛擬化管理程序。ESXi 直接安裝在實體伺服器上,因而能分割成多個邏輯伺服器,也就是所謂的虛擬機。 
 

客戶可以透過免費的 vSphere Hypervisor 使用 ESXi,或是連同付費 vSphere 版本一起購買

vSphere ESXi 虛擬化管理程序功能

更高的可靠性和安全性

ESXi 裸機虛擬化管理程序的管理功能內建於 VMkernel 中,因此可將佔用空間降低至 150 MB。由於受到惡意軟體和網路威脅的攻擊面積縮小,其可靠性及安全性也因而獲得進一步改善。

簡化的部署及設定

隨著設定選項減少且部署和設定經過簡化,ESXi 架構可因此輕鬆維持一致的虛擬基礎架構。

減少管理費用

vSphere ESXi 以無代理程式的方式監控硬體,並以 API 式合作夥伴整合模型管理系統。管理工作係透過 vSphere Command Line Interface (vCLI) 和 PowerCLI 以遠端指令行進行;其中 PowerCLI 採用 Windows PowerShell 指令程式和指令碼進行自動化的管理。

簡化的虛擬化管理程序修補和更新

更少修補程式代表維護時段更短,且排程的維護時段更少。

詳細技術資訊

更佳的安全性

更佳的角色型存取和控制,免除對共用根目錄帳戶的倚賴。使用者與群組可享有完整的管理員權限。無需為了執行管理工作,而共用存取權限或「最高權限使用者」的帳戶。

 

廣泛的記錄和稽核

vSphere ESXi 會透過使用者帳戶下的 Shell 和 Direct Console 使用者介面記錄所有使用者活動。此記錄可確保使用者的責任,並可輕鬆對使用者活動進行稽核。 

 

vMotion

VMware vSphere 即時移轉可以讓您將一個完整的虛擬機從一部實體伺服器移到另一部,卻不會造成停機時間。客戶可以在叢集、分散式交換器、vCenter 及往返時間延遲不超過 100 毫秒的長距離中,即時移轉虛擬機。 

 

虛擬機功能

  • 在 vSphere ESXi 執行的虛擬機支援下列功能與能力:
  • 虛擬機可支援最多達 128 顆虛擬 CPU。
  • 虛擬機可支援最多達 4 TB 的 RAM。
  • 全新的 xHCI 控制器支援 USB 3.0 裝置。
  • 新的進階主機控制器介面 (AHCI) 可在每個虛擬機上支援多達 120 個裝置。
  • VMDK 的大小上限為 62 TB。
  • Guest 作業系統儲存回收功能會在 Guest 作業系統將磁碟空間解除配置後,將其返還儲存集區。
  • 讓虛擬機取得更多有關主機 CPU 架構的資訊,藉此提升 CPU 虛擬化。CPU 資訊公開程度提升後,即可針對虛擬機內的作業系統和應用程式進行更佳的除錯、調整和疑難排解。
  • 透過對大量接收卸載 (LRO) 的支援,將傳入的 TCP 封包彙總成較大的單一封包,藉此提升 CPU 效率。

Active Directory 整合

您可將 vSphere ESXi 主機加入 Active Directory 網域。加入後,Active Directory 會處理使用者驗證,因此無需在各個主機上建立本機使用者帳戶。 
 

透過 Auto Deploy 集中化管理主機映像和設定

  • VMware vSphere Auto Deploy 結合主機設定檔、Image Builder 和 PXE 的功能,可簡化主機安裝和升級作業。Auto Deploy 資料庫會集中儲存所有的 vSphere 主機映像。管理員可依照使用者定義的規則自動佈建新的主機,因此主機重建將變得跟重新開機一樣簡單。 

乏態防火牆

vSphere ESXi 具有服務導向的乏態防火牆,您可使用 vSphere Client 或在指令行利用 ESXCLI 設定此防火牆。防火牆引擎可讓管理員定義服務的連接埠規則。此外,您可指定 IP 範圍或個別的 IP 位址,使其連線至主機服務。

管理

透過 API 來管理 VMware ESXi。它以「無代理程式」的方式監控硬體並管理系統。VMware 也提供 vSphere Command Line Interface (vCLI) 和 PowerCLI 等遠端指令行,以更容易控制的方式提供指令和指令碼功能。這些遠端指令行組合包含多種設定、診斷和疑難排解的指令。針對低階診斷結果與初始設定,功能表導向介面和指令行介面可在伺服器的本機主控台使用。 

 

執行 ESXi 的 vSphere 主機之修補和更新作業提供彈性和控制能力。在修補作業程序中,只有正在更新的特定模組受到變更,好讓管理員可以保留其他元件先前的任何更新。無論是安裝在磁碟上或內嵌在快閃記憶體中,ESXi 採用了「雙重映像」的方式,包含已更新映像及先前的映像。安裝修補程式後,新映像會複製到主機,開機載入器會做修改以使用新的映像。若更新過程出現問題,或管理員希望回復至先前的映像,只需將主機重新開機;這時管理員可同時按住 Shift 鍵和 R 鍵中斷開機程序,指示主機使用更新前的映像。

 

部署

支援多種部署方式。ESXi 安裝程式、以指令碼執行的安裝以及需運用到網路的安裝都會使用 PXE。這些指令碼在 vSphere 主機以本機方式運作,並且可執行設定主機的虛擬網路及將其加入 VMware vCenter Server 等多樣工作

 

vSphere ESXi 支援本機硬碟的安裝,另外還支援 FC、iSCSI 或 FCoE LUN、USB/SD 等安裝,以及透過 PXE 的網路開機。請參閱 vSphere 硬體相容清單 (HCL),以瞭解支援的儲存裝置介面卡中,哪些適合 ESXi 使用。

 

硬體監控 (包含 SNMP)

通用訊息模型 (CIM) 是一種開放式標準,為執行 ESXi 架構的 vSphere 主機定義了無代理程式、標準式硬體資源監控的架構。此架構是由 CIM 物件管理員與一群 CIM 供應商所組成,前者通常稱做 CIM 仲介。 

CIM 供應商主要是作為一套機制,提供裝置驅動程式與基礎硬體的管理存取權。包含伺服器製造商與特定硬體裝置廠商在內的硬體廠商,可寫信給供應商,要求提供其特定裝置的監控與管理服務。

 

VMware 也可寫信給供應商,要求實行伺服器硬體儲存基礎架構和特定虛擬化資源的監控。這些供應商在 vSphere 主機內執行,因此其設計極輕,並且著重於特定管理工作。CIM 仲介的資訊來源取自所有的 CIM 供應商,並藉由 WS-MAN 與 CIM-XML 等標準 API 傳達出去。任何瞭解其中一項 API 的軟體工具,例如 HP SIM 或 Dell OpenManage,都可讀取此資訊,因而能監控 vSphere 主機的硬體。 

 

VMware vCenter Server 為使用 CIM 資訊的工具之一。透過 vSphere Client 或 Web Client,您可在您的環境中,檢視任何 vSphere 主機的硬體狀態,因此可為您實體與虛擬系統的運作狀況,提供單一檢視功能。您也可以設定 vCenter Server 在發生某些硬體事件時會觸發警報,例如溫度失常、斷電或處於警告狀態。 

vSphere 也透過 SNMP 顯示硬體狀態的資訊,提供給仰賴此項標準的其他管理工具使用。vSphere 主機與 vCenter Server 皆提供 SNMP 陷阱。 

系統管理和備份

系統管理與備份產品皆透過 vSphere API 與 vSphere 整合。API 式合作夥伴整合的模型藉由免除 COS 中安裝與管理代理程式的需要,大幅降低管理費用。 

VMware 已廣泛地與我們的商業網路合作,將所有合作夥伴產品轉換至 ESXi 虛擬化管理程序的 API 式整合模型。因此,VMware 商業網路中大多數的系統管理與備份系統廠商現今仍支援 ESXi。

 

記錄

記錄對疑難排解與合規而言是相當重要的。vSphere 以業界標準的 Syslog 格式,呈現所有系統元件中的日誌記錄,並能把日誌記錄傳送至中央記錄伺服器上。若有合適的資料儲存區可用,系統會自動為您持續記錄到本機資料儲存區上的檔案中,此儲存區可供 vSphere 主機存取。 

維持 vSphere 主機與準確的時間來源彼此同步是相當重要的,以便確保日誌記錄的準確性,並且依照合規要求。您是否在 Guest 虛擬機上使用主機來維持時間的準確性,這也是很重要的一點。vSphere 主機擁有內建的 NTP 功能,以便與 NTP 的時間伺服器彼此同步。 

使用者驗證

雖然日常的作業都是透過 vCenter Server 來完成,但是當您需要直接使用 vSphere 主機時,就要透過設定備份與日誌記錄檔案存取等方式來完成。若要控制主機的存取,您可以設定讓 vSphere 主機加入 Active Directory 網域中,而且如果有任何使用者嘗試存取主機,系統將會向集中化的使用者目錄自動驗證該使用者。您也能以個別主機為基礎定義及管理本機使用者,並使用 vSphere Client、vCLI 或 PowerCLI 加以設定。第二種方法可用以取代或補充 Active Directory 整合。

 

您也可以建立與 vCenter 角色相似的本機角色,這些角色會定義使用者在該主機上的執行權限。例如,可向使用者授予唯讀存取權限,使其只能檢視主機資訊;也可向使用者授予管理員存取權限,使其能檢視並修改主機設定。如果主機與 Active Directory 整合,也可向 AD 使用者和群組授予本機角色。

 

超級使用者是唯一在系統上預設定義的使用者。初始根密碼一般是利用 Direct Console 使用者介面 (DCUI),以互動方式設定,或是在自動化安裝過程中設定。之後可使用 vSphere Client、vCLI 或 PowerCLI 來變更它。

 

有了 vSphere 之後,可對使用者指派管理權限,使其自動獲得完整的 Shell 存取權。有了完整的 Shell 存取權,具有管理權限的使用者就不再需要使用「su」登入根帳戶來執行具有權限的指令。

 

透過 vSphere,來自 Shell 和 DCUI 的所有主機活動,都會記錄在登入使用者的帳戶中。這能確認使用者的責任歸屬,讓主機上的監控與稽核活動變得更輕鬆。 

診斷 

Direct Console 使用者介面 (DCUI)

DCUI 是功能表驅動式介面,可以在安裝或內嵌 ESXi 的實體伺服器之主控台上操作。其主要目的在於執行主機的初始設定 (包含 IP 位址、主機名稱、根密碼) 及診斷。 

DCUI 具備多種診斷功能表選項,讓管理員能夠:

  • 重新啟動所有的管理代理程式,包括
    • hostd
    • vpxa
    • vpxa
  • 重設設定,例如:
    • 修正設定錯誤的 vSphere Distributed Switch
    • 重設所有設定,以恢復原廠預設值
  • 使 ESXi Shell 用於疑難排解,包括:
    • 本機存取功能 (主機的主控台上)
    • 遠端存取 (ssh 式)

vSphere Command Line Interface
 

vCLI 具備多種疑難排解指令,包括:

  • esxcli
  • vmkfstools
  • vmware-cmd
  • resxtop

ESXi Shell
 

ESXi Shell 是提供進階技術支援的本機主控台。除了可供主機的本機主控台存取,也可透過 SSH 進行遠端存取。存取 ESXi Shell 受到下列方式控制:

  • 本機與遠端 ESXi Shell 存取皆可在 DCUI 與 vCenter Server 中個別啟用及停用。
  • 任何授權使用者皆可使用 ESXi Shell,不限於超級使用者。使用者在主機上被授予管理員的角色後 (包含透過 AD 權限群組成員的方式),便能成為授權使用者。 
  • 在 ESXi Shell 中發出的所有指令都會記錄下來,以供完整的稽核記錄。完成 syslog 伺服器的設定後,此稽核記錄便自動包含在遠端記錄內。 
  • 逾時設定可針對 ESXi Shell (包含本機與遠端) 進行設定,因此一旦啟用後超過設定時間,它將會自動停用。 

指令碼處理

以指令碼工具將日常作業自動化

為了自動化 VMware vSphere 主機的管理,VMware 已開發容易使用的指令碼工具,以供管理日常作業。您可以撰寫與 vSphere Client 相同功能的指令碼,將手動工作自動化,讓自己能有效率地管理小規模至大規模的環境。這些工具相當適合與使用 VMware ESXi 架構的 vSphere 主機搭配運作,讓您輕鬆管理 vSphere 環境。

 

VMware vSphere PowerCLI

VMware vSphere PowerCLI 是強大的指令行工具,可將 vSphere 的各項管理作業自動化,包括主機、網路、儲存裝置、虛擬機、Guest 作業系統等。PowerCLI 是以 Windows PowerShell 嵌入式管理單元的形式發佈,並含有超過 150 項 PowerShell 指令程式以及說明文件和範例。PowerCLI 順暢地將 vSphere 平台與 Windows 和 .NET 結合在一起,也就是說您可以獨立運作 PowerCLI,或在許多不同協力廠商工具中使用。

 

VMware vSphere Command Line Interface

VMware vSphere Command Line Interface (vCLI) 由多種指令行公用程式所組成,可協助佈建、設定及維護您的 vSphere 主機。這套 vCLI 指令組讓您能從任何機器以網路方式存取 vSphere 主機,對其執行一般系統的管理指令。您也可對 vCenter Server 系統執行大部分的 vCLI 指令,而且是針對任何由 VMware vCenter Server 系統管理的 vSphere 主機執行指令。有些指令能將 vSphere 主機的初始設定完全自動化,其他指令則能提供疑難排解與診斷功能。VMware 提供 vCLI 套件,以安裝在 Windows 與 Linux 系統上。

 

PowerCLI 與 vCLI 都跟 vSphere Client 一樣,根據相同介面所建置。它們都能直接指向獨立的 vSphere 主機或 vCenter。指向主機時,它們能直接在主機上執行指令,這與由 COS 執行指令的傳統方式類似。這種情況下需要本機驗證。另外,透過 vCenter 進行對話時,vCLI 與 PowerCLI 的指令同樣也受惠於相同驗證 (例如:Active Directory)、角色和權限,以及與 vSphere Client 的互動事件記錄。如此便提供了一個更安全而且可稽核的管理架構。

 

請造訪 VMware Development Center 深入瞭解 Power CLI 和 vCLI

常見問題

vSphere ESXi 是裸機虛擬化管理程序,可直接安裝在實體伺服器之上,並將它分割成多個虛擬機。

哪種類型的硬體要利用 ESXi 架構才能執行 vSphere?

ESXi 虛擬化管理程序架構已在超過 1,000 個伺服器系統上取得認證,並且能在特定模型上執行通過認證的 USB 金鑰。整體而言,受到 ESX 支援的全新硬體系統也會受到 ESXi 的支援,請搜尋硬體相容清單,以瞭解特定硬體系統是否有受到支援。

哪種作業系統要利用 ESXi 架構才能執行 vSphere?

在所有虛擬化廠商中,VMware 提供最廣泛的作業系統支援。如需支援的 Guest 作業系統之完整清單,請搜尋 Guest 作業系統相容清單

我能在 VMware vSphere 上執行由 Microsoft Virtual Server、Microsoft Virtual PC 或 VMware Server 所建立的虛擬機嗎?

可以。您可以使用免費的 VMware vCenter Converter,以匯入藉由 VMware vCenter Server、Microsoft Virtual Server、Microsoft Virtual PC 第 7 版或更新版本建立的虛擬機。vCenter Converter 也支援從實體機器與特定協力廠商的磁碟映像格式轉換。

如何評估 VMware vSphere?

評估 vSphere 的最簡單方法就是下載並安裝免費的 VMware vSphere Hypervisor 版本。您也可運用 vSphere 評估資訊作為參考。

使用 vSphere ESXi 時,如何修補我的 vSphere 主機?

VMware vSphere Update Manager 會更新執行 ESXi 的主機。更新過的公用程式也會提供給沒有 vSphere Update Manager 的環境使用。請注意:vSphere Update Manager 不適用於免費的 vSphere Hypervisor。

使用 ESXi 架構時,vSphere 會保留日誌記錄檔案或與 syslog 整合嗎?

會,您在使用 ESXi 架構時,可以產生日誌記錄檔案。您可以設定 vSphere 主機,將日誌記錄傳送到資料儲存區與 syslog 伺服器中的檔案。如需詳細資訊,請參閱 ESXi 管理頁面

ESXi Shell 是什麼?

ESXi Shell 是一個以指令行為基礎的介面,負責針對執行 ESXi 的 vSphere 主機進行診斷與修復。可以透過 DCUI 或 vCenter Server 啟用及停用 ESXi Shell,也可以透過 SSH 遠端存取。如需詳細資訊,請參閱 ESXi 管理頁面

在 ESXi 上可支援 SSH 嗎?

可以。已支援 SSH 存取 ESXi Shell。

我要如何在 vSphere 主機上執行 esxtop?

「esxtop」可直接在 ESXi Shell 內使用,或以 vCLI 指令「resxtop」使用。

使用 ESXi 虛擬化管理程序架構時,該如何監控 vSphere 主機上的硬體?

vSphere 同時支援 CIM API 與 SNMP v2/v3,好讓硬體不用安裝代理程式就能執行監控。可透過 vCenter 主控台監控硬體,也可利用 OEM 廠商提供的主要硬體監控工具來執行監控。請參閱 ESXi 管理頁面以取得詳細資訊。

我該如何升級至 ESXi 或 vSphere 的最新版本?

請造訪 vSphere 升級中心

快速入門

需求

CPU

  • 最低技術要求:單插槽、雙核心
  • 最低建議要求:兩張 1 GbE 網路介面卡

記憶體

  • 最低技術要求:4 GB
  • 最低建議要求:8 GB

網路

  • 最低技術要求:單張 1 GbE 網路介面卡
  • 最低建議要求:兩張 1 GbE 網路介面卡

本機儲存裝置 (SATA/SAS)

  • 最低技術要求:單一 4 GB 磁碟機
  • 最低建議要求:備援磁碟機

共用儲存

  • 用在虛擬機儲存裝置上的 NFS、iSCSI、原生光纖通道或 FCoE

規格

  • 每個實體 CPU 上的核心數目:無限制
  • 每個主機上的實體 CPU 數目:無限制
  • 每個主機的邏輯 CPU 數目:480 個
  • 每個虛擬機最多可擁有的 vCPU 數目:
  • 記憶體上限:6 TB
  • 作業系統支援:支援的作業系統領先業界。請參閱支援版本的完整清單
查看全部

升級至 VMware vSphere 或 vSphere with Operations Management 版本

移轉至付費的 vSphere 或 vSphere with Operations Management 版本,使您能進一步將 IT 基礎架構最佳化。您就可以:

  • 在多個實體主機之間共用運算和儲存資源
  • 透過 VMware vCenter Server,擁有多部主機集中化管理的能力
  • 提供提升的服務層級與營運效率
  • 執行虛擬機的即時移轉
  • 充分利用虛擬機中的自動負載平衡、業務續航力、進階備份與還原功能
  • 使用 vSphere with Operations Management 獲得關鍵效能監控和容量管理功能

如需詳細資訊,請造訪 vSphere with Operations Management 逐步解說