在裸機(jī)和 VM 服務(wù)器之間進(jìn)行選擇并不總是一個(gè)簡(jiǎn)單的決定。裸機(jī)提供更好和更一致的性能,而虛擬服務(wù)器具有無(wú)與倫比的可擴(kuò)展性和成本效益。了解何時(shí)采用哪種托管模式對(duì)于 IT 成功至關(guān)重要,因?yàn)殄e(cuò)誤的選擇可能會(huì)導(dǎo)致滯后和安全風(fēng)險(xiǎn)。本文探討了裸機(jī)和 VM 服務(wù)器之間的主要區(qū)別。我們概述了這兩種服務(wù)器類(lèi)型的優(yōu)缺點(diǎn),并幫助您選擇完全符合您的安全和性能要求的托管模型。
什么是裸機(jī)服務(wù)器?
裸機(jī)服務(wù)器是專(zhuān)用于單個(gè)客戶(hù)端(租戶(hù))的物理托管設(shè)備。通常設(shè)置在本地或第三方數(shù)據(jù)中心(租用或通過(guò)托管),裸機(jī)服務(wù)器可以處理比任何其他托管解決方案更多的數(shù)據(jù),因?yàn)橛脩?hù)可以獨(dú)占使用所有計(jì)算資源,包括:
- 中央處理器。
- 內(nèi)存。
- 磁盤(pán)空間。
- 帶寬。
除了完全專(zhuān)用的計(jì)算資源外,公司選擇裸機(jī)服務(wù)器的其他主要原因是:
- 高水平的處理能力。
- 每秒一致的輸入/輸出操作 (IOPS)。
- 由于缺乏其他租戶(hù),數(shù)據(jù)隱私性很高。
- 完全控制服務(wù)器的硬件和軟件堆棧。
- 可預(yù)測(cè)的計(jì)費(fèi)(通常每月)。
如果您的應(yīng)用程序?qū)π阅芎苊舾校⑶夷M麑?shù)據(jù)存儲(chǔ)在單租戶(hù)設(shè)備上,那么裸機(jī)的優(yōu)勢(shì)將難以匹敵。
什么是虛擬機(jī) (VM) 服務(wù)器?
VM 服務(wù)器是基于軟件的托管設(shè)置,可在單個(gè)設(shè)備內(nèi)的多租戶(hù)環(huán)境中運(yùn)行。將機(jī)器拆分為單獨(dú)的 VM 需要服務(wù)器虛擬化,該過(guò)程使設(shè)備能夠托管多個(gè)系統(tǒng),同時(shí)共享相同的物理資源(磁盤(pán)空間、RAM 和 CPU)。
數(shù)據(jù)中心使用管理程序創(chuàng)建共享資源服務(wù)器。管理程序?qū)⒎?wù)器分成不同的單元,這些單元依賴(lài)于相同的組件,但具有獨(dú)立的操作系統(tǒng)、應(yīng)用程序和網(wǎng)絡(luò)。要了解有關(guān)虛擬機(jī)管理程序和虛擬化如何工作的更多信息,請(qǐng)參閱我們關(guān)于虛擬機(jī)管理程序類(lèi)型的文章。
大多數(shù)選擇 VM 服務(wù)器而不是其他托管解決方案的公司這樣做的原因如下:
- 快速簡(jiǎn)單的部署。
- 在高使用率時(shí)靈活地添加更多服務(wù)器資源并滿(mǎn)足波動(dòng)的流量需求。
- 通過(guò)現(xiàn)收現(xiàn)付模式控制和優(yōu)化成本的能力。
- 幾乎沒(méi)有硬件相關(guān)的服務(wù)器管理。
- 快速可靠的快照和備份。
VM 服務(wù)器是動(dòng)態(tài)工作負(fù)載和非任務(wù)關(guān)鍵型應(yīng)用程序的理想選擇,這些應(yīng)用程序優(yōu)先考慮靈活性而不是始終如一的高性能。
裸機(jī)與 VM 服務(wù)器(比較表)
下表提供了裸機(jī)和 VM 服務(wù)器之間主要區(qū)別的高級(jí)概述:
比較點(diǎn) | 裸機(jī)服務(wù)器 | 虛擬機(jī)服務(wù)器 |
---|---|---|
主要賣(mài)點(diǎn) | 一致的性能和完整的數(shù)據(jù)隱私 | 近乎即時(shí)的可擴(kuò)展性和成本優(yōu)化選項(xiàng) |
硬件奉獻(xiàn) | 所有服務(wù)器資源(CPU、RAM、內(nèi)存、帶寬)都屬于單個(gè)用戶(hù) | 租戶(hù)托管在同一設(shè)備上并共享服務(wù)器資源 |
性能能力 | 始終如一的高性能 | 由于多個(gè)租戶(hù),性能不太一致 |
自定義選項(xiàng) | 租戶(hù)在設(shè)置硬件和軟件時(shí)擁有完全的自由 | 由于服務(wù)器的共享特性,更少的軟件定制選項(xiàng) |
部署時(shí)間 | 設(shè)置新服務(wù)器需要時(shí)間(租用設(shè)備需要幾個(gè)小時(shí),本地服務(wù)器需要幾天) | 新部署只需幾分鐘 |
硬件維護(hù) | 沒(méi)有托管服務(wù)的復(fù)雜系統(tǒng) | 無(wú)需硬件維護(hù) ? |
可擴(kuò)展性 | 擴(kuò)大或縮小本地服務(wù)器需要數(shù)月,租用設(shè)備需要數(shù)小時(shí) | 近乎即時(shí)的按需可擴(kuò)展性(向上和向下) |
容量?jī)?yōu)化 | 有限容量?jī)?yōu)化 | 通過(guò)負(fù)載平衡實(shí)現(xiàn)高級(jí)容量?jī)?yōu)化 |
安全 | 定制選項(xiàng)和單一租戶(hù)確保安全的 IT 平臺(tái) | 其他租戶(hù)可能會(huì)引起安全和隱私問(wèn)題 |
系統(tǒng)恢復(fù) | 從中型災(zāi)難中恢復(fù)可能需要數(shù)小時(shí)甚至數(shù)天 | 從災(zāi)難中恢復(fù)發(fā)生在幾分鐘內(nèi) |
服務(wù)器可移植性 | 移動(dòng)物理服務(wù)器是一項(xiàng)復(fù)雜而漫長(zhǎng)的任務(wù) | 您可以輕松地將 VM 跨虛擬環(huán)境或從一臺(tái)物理服務(wù)器移動(dòng)到另一臺(tái) |
典型計(jì)費(fèi)方式(租用服務(wù)器) | 可預(yù)測(cè)的(通常是每月)賬單 | 根據(jù)您使用的資源量收費(fèi) |
現(xiàn)場(chǎng)費(fèi)用 | 硬件和空間的前期成本高(但無(wú)需購(gòu)買(mǎi)許可) | 較小的硬件成本但昂貴的 VM 軟件許可證 |
下面詳細(xì)介紹裸機(jī)和 VM 服務(wù)器之間的主要區(qū)別。
專(zhuān)用資源
資源專(zhuān)用是裸機(jī)和 VM 服務(wù)器之間最顯著的區(qū)別:
- 裸機(jī)服務(wù)器使用戶(hù)能夠依賴(lài)整個(gè)硬件設(shè)置。
- VM 服務(wù)器要求您與其他租戶(hù)共享資源。
專(zhuān)用資源的好處是巨大的,使裸機(jī)服務(wù)器的用戶(hù)能夠消除以下風(fēng)險(xiǎn):
- 網(wǎng)絡(luò)擁塞。
- 由于另一個(gè)租戶(hù)的活動(dòng)占用了資源,服務(wù)器響應(yīng)時(shí)間變慢。
- 在交通高峰時(shí)段加載時(shí)間很短。
- 更頻繁的停機(jī)。
雖然信譽(yù)良好的虛擬機(jī)提供商不會(huì)經(jīng)常遇到這些問(wèn)題,但如果您使用多租戶(hù)服務(wù)器,遇到這些問(wèn)題的機(jī)會(huì)要高得多。
表現(xiàn)
由于裸機(jī)服務(wù)器將所有資源專(zhuān)用于單個(gè)用戶(hù),因此這些托管設(shè)備提供比同類(lèi)虛擬服務(wù)器更一致和更好的性能。VM 解決方案性能較差的主要原因有兩個(gè):
- 管理程序?qū)е碌难舆t:安裝和運(yùn)行管理程序會(huì)在服務(wù)器資源上產(chǎn)生 5% 到 10% 的自動(dòng)開(kāi)銷(xiāo)。依賴(lài)虛擬服務(wù)器時(shí),輕微的延遲和數(shù)據(jù)包延遲很常見(jiàn)。
- 吵鬧的鄰居:如果 VM 服務(wù)器中的另一個(gè)租戶(hù)運(yùn)行資源密集型應(yīng)用程序,那么無(wú)論您在服務(wù)器上托管什么,都會(huì)看到性能下降。嘈雜的鄰居因素會(huì)導(dǎo)致資源瓶頸,從而導(dǎo)致所有 VM 用戶(hù)的性能損失 20% 到 30%。
雖然裸機(jī)服務(wù)器比同類(lèi)虛擬機(jī)更強(qiáng)大,但一些企業(yè)發(fā)現(xiàn)虛擬機(jī)服務(wù)器的靈活性比物理服務(wù)器的性能提升更有價(jià)值。但是,如果始終如一的高性能是決定因素,那么裸機(jī)是更好的選擇。
自定義選項(xiàng)
裸機(jī)服務(wù)器使用戶(hù)能夠從頭開(kāi)始構(gòu)建設(shè)置并選擇設(shè)備中的每個(gè)組件。除了硬件資源,用戶(hù)還可以選擇首選:
- 操作系統(tǒng)。
- 應(yīng)用。
- 工具和附加組件。
- 資源控制系統(tǒng)。
- 安全和數(shù)據(jù)備份措施。
裸機(jī)服務(wù)器的大量定制使您能夠配置設(shè)備以滿(mǎn)足您的特定操作需求。另一方面,VM 服務(wù)器在該部門(mén)有限制。
雖然您可以根據(jù)資源和特定操作系統(tǒng)自定義 VM,但用戶(hù)在選擇服務(wù)器允許的工具和安全措施時(shí)通常選擇有限。VM 服務(wù)器是為許多用例量身定制的多租戶(hù)設(shè)備,因此提供商通常不會(huì)完全自由地設(shè)置自定義環(huán)境。
部署
部署新的裸機(jī)服務(wù)器比啟動(dòng)新 VM 需要更多時(shí)間。即使是頂級(jí)供應(yīng)商也需要幾個(gè)小時(shí)來(lái)設(shè)置服務(wù)器,如果您的訂單包含獨(dú)特的需求,甚至需要幾天時(shí)間。
由于設(shè)置過(guò)程需要時(shí)間,因此配置裸機(jī)服務(wù)器需要仔細(xì)規(guī)劃并充分了解您的需求。同時(shí),部署 VM 服務(wù)器只需幾分鐘。選擇配置后,啟動(dòng)新 VM 幾乎是即時(shí)過(guò)程,因此您可以立即開(kāi)始使用新服務(wù)器。
部署速度使 VM 服務(wù)器成為團(tuán)隊(duì)需要高敏捷性的公司的首選選擇。VM 服務(wù)器在可移植性方面也更加直接,因?yàn)槟梢詫?VM 快速移動(dòng)到另一個(gè)虛擬環(huán)境或不同的物理設(shè)備。