您已決定采用裸機方式構(gòu)建基礎(chǔ)架構(gòu),現(xiàn)在正處于需要考慮配置的階段。與完全虛擬完成的云配置不同,裸機(顧名思義)需要物理部署,因此更復雜一些。
裸機配置的復雜性可能因環(huán)境的大小和您選擇托管它的位置而異;例如,在內(nèi)部設(shè)施中采購兩臺服務器與在數(shù)據(jù)中心配置數(shù)百臺服務器將有很大不同。
本文將帶您了解裸機配置階段、您可能面臨的挑戰(zhàn)以及如何開始部署裸機。
什么是裸機配置?
裸機配置是設(shè)置和配置物理服務器的過程。要部署適合您業(yè)務的裸機基礎(chǔ)架構(gòu),了解您的個性化需求非常重要,例如:
- 您需要多少服務器容量
- 您將在服務器上運行的工作負載類型
- 您的擴展要求
- 您的客戶在哪里,以及您提供服務所需的延遲程度
了解您需要基礎(chǔ)設(shè)施執(zhí)行哪些操作的基本原理是裸機配置的第一步。接下來是決定哪種方式最好:獨立部署裸機還是與托管提供商合作。
裸機配置的三種選擇
配置和部署裸機有三種不同的方法:
本地
服務器是使用您自己的服務器資源和內(nèi)部專業(yè)知識購買并存儲在您的企業(yè)場所的。您負責服務器的設(shè)置、操作和維護。
主機托管
您擁有服務器,但它們存放在共享數(shù)據(jù)中心,與其他企業(yè)的服務器并排放置。您仍負責服務器的設(shè)置、操作和維護。
基礎(chǔ)設(shè)施即服務 (IaaS)
基礎(chǔ)設(shè)施即服務或裸機即服務無需購買服務器,而是從托管提供商處租用專用服務器。托管提供商將根據(jù)您的要求采購和配置服務器,將其安裝在數(shù)據(jù)中心內(nèi),并為其供電和維護。他們還建立和管理與 ISP 的關(guān)系。完成此操作后,服務器的控制權(quán)將移交給客??戶進行持續(xù)管理,通常通過托管提供商提供的門戶進行管理。
對于本地或主機托管設(shè)置,需要注意的主要挑戰(zhàn)是購買服務器、配置服務器以及尋找/創(chuàng)建環(huán)境來安置服務器所需的初始資本支出。管理環(huán)境也會產(chǎn)生持續(xù)成本,包括每個位置的 24/7 本地支持。
基礎(chǔ)設(shè)施即服務消除了前期資本支出的需要,因為公司可以按小時、天、月甚至年租用裸機資源。租賃成本包括服務器、運行服務器所需的操作以及服務器所在的數(shù)據(jù)中心環(huán)境的管理。
裸機配置過程
配置專用服務器通常分為三個階段。根據(jù)您創(chuàng)建的裸機環(huán)境類型,其中一個或所有階段可能與您相關(guān)。
第一階段:物理部署
第一階段是物理部署硬件。如果您選擇在沒有托管提供商支持的情況下采用主機托管或本地部署方式,那么這就是您的起點。您需要采購所有東西,從數(shù)據(jù)中心中可以找到的東西(機架、電源、冷卻)到網(wǎng)絡(luò)和服務器本身。采購完成后,您需要在所選環(huán)境中將它們物理地架起來并堆疊起來。
下一步是將所有設(shè)備連接到互聯(lián)網(wǎng)。這取決于您事先需要與互聯(lián)網(wǎng)服務提供商 (ISP) 達成的協(xié)議。
獨立采購裸機硬件需要大量工作,不僅要從物理角度尋找和設(shè)置正確的組件,還要找到最佳供應商并建立協(xié)議。
如果這一級別的工作對于您或您的團隊來說太過繁重,那么基礎(chǔ)設(shè)施即服務值得考慮。通過與托管服務提供商合作,他們將與您一起設(shè)計最適合您需求的服務器配置,然后將服務器安裝在他們的數(shù)據(jù)中心,準備進入第二階段。
第二階段:配置網(wǎng)絡(luò)并安裝操作系統(tǒng)
第二階段涉及網(wǎng)絡(luò)配置,以實現(xiàn)服務器與其他設(shè)備之間的通信。如果您選擇了主機托管或本地部署,則需要采取以下步驟:
分配 IP 地址,以便服務器可以從公共網(wǎng)絡(luò)(互聯(lián)網(wǎng))和內(nèi)部專用網(wǎng)絡(luò)中唯一地標識。
設(shè)置交換機來引導本地網(wǎng)絡(luò)內(nèi)的流量,以實現(xiàn)設(shè)備之間的通信。
路由您的數(shù)據(jù),確定流量在專用網(wǎng)絡(luò)和公共網(wǎng)絡(luò)之間如何流動。
配置您的帶外(OOB)管理到網(wǎng)絡(luò),從而實現(xiàn)對您的服務器的遠程訪問。
一旦您的網(wǎng)絡(luò)準備就緒,您就可以安裝操作系統(tǒng)(OS)。
如果您選擇了基礎(chǔ)設(shè)施即服務,則在此階段,一旦網(wǎng)絡(luò)配置完成并安裝了操作系統(tǒng),您的托管服務提供商就會將裸機配置過程的控制權(quán)交還給您。他們會要求您更改密碼,這樣他們就無法再訪問您的服務器了。
第三階段:安裝應用程序
第三階段是應用程序安裝階段。如果您要從其他環(huán)境遷移基礎(chǔ)架構(gòu),則很可能已經(jīng)在之前的環(huán)境中設(shè)置了應用程序。在這種情況下,您需要在新環(huán)境中安裝應用程序后遷移該應用程序中的數(shù)據(jù)。
需要仔細考慮和規(guī)劃遷移過程,以確保您的應用程序以及您通過該應用程序向客戶提供的服務保持在線。
我們在單獨的博客文章中更詳細地討論了數(shù)據(jù)遷移過程以及規(guī)劃反向云遷移時需要考慮的重要事項。
如果您之前沒有在其他地方安裝該應用程序,那么這個階段相對簡單。
借助自動化裸機配置,可以實現(xiàn)第三階段的自動化。但需要注意的是,自動化配置并不適合每家企業(yè)。由于自動化涉及的復雜性,它只適合具有非常高級擴展要求的公司。
讓我們更深入地了解一下原因。
自動化裸機配置
簡化配置過程的可能性吸引了許多人關(guān)注自動化裸機配置的想法。
通過使用軟件工具、腳本和系統(tǒng)來配置您的服務器,可以大大減少手動輸入的需要。
對于某些企業(yè)(尤其是那些傾向于超大規(guī)模云的企業(yè)),自動化可能是答案。如果您的企業(yè)遇到用戶數(shù)量不穩(wěn)定的情況,并且需要定期啟動新服務器來適應這種情況,那么自動化節(jié)省的時間可能是值得的。
但是,決定是否自動部署專用服務器應基于一些關(guān)鍵考慮因素:
設(shè)置
自動化的設(shè)置可能很復雜。創(chuàng)建用于執(zhí)行配置的腳本和軟件需要付出大量的初始努力。由于學習曲線非常陡峭,因此需要花費大量的時間和資源來學習新工具或聘請專家來接手。
可靠性
自動化降低了人為失誤的風險。但過度依賴自動化也會帶來風險。如果未能及時發(fā)現(xiàn)或妥善管理,自動化組件故障可能會導致大范圍問題,并產(chǎn)生重大影響。
靈活性
使用自動化方式對服務器操作系統(tǒng)或網(wǎng)絡(luò)進行獨特的定制可能非常復雜,甚至根本不可能。對于有定制配置要求的企業(yè)來說,手動干預始終是首選方式。
成本
雖然自動化降低了人力成本,但執(zhí)行軟件部署所需的工具可能超出了最初的節(jié)省。此外,這些自動化的維護和適當監(jiān)督增加了總體運營成本。
緩解挑戰(zhàn):配置一臺與一百臺裸機服務器
由于如此多的組件組合在一起形成整體配置過程,您很可能會在此過程中遇到一些挑戰(zhàn)。
從開始到結(jié)束,企業(yè)可能需要 12 周的時間來采購和設(shè)置裸機服務器。在緊迫的期限內(nèi)采購服務器的挑戰(zhàn)可能會誘使企業(yè)匆忙購買硬件,盡管這些硬件交付迅速,但更容易出現(xiàn)故障。這可能是由于匆忙配置操作系統(tǒng)或軟件,或?qū)τ布臋z查不夠完善。
如果您可以規(guī)劃好時間表和預算,以便通過全面的實施流程來獲得優(yōu)質(zhì)裸機,那么在配置服務器后遇到任何服務器問題的可能性就會大大降低。
無論您決定從誰那里獲取裸機,即使它只是一個獨立的服務器,檢查基本原理仍然很重要:
確保交付的服務器符合正確的規(guī)格,并且您獲得了所需的內(nèi)容
收到服務器后,請檢查服務器是否正常工作。供應商可能會提供有故障、死機或安裝了錯誤操作系統(tǒng)的硬件。更換硬件可能是一個令人沮喪且耗時的過程。確保找到使用企業(yè)級組件而不是消費級組件的供應商
但是如果你的企業(yè)需要 10 臺服務器怎么辦? 或 100 臺?
在手動配置多臺服務器時減少硬件錯誤需要花費時間。服務器越多,出現(xiàn)人為錯誤的可能性就越大,無論是提供商提供錯誤的硬件,還是客戶在檢查過程中忽略了缺陷。
您還需要為不可預測的擴展做好準備。手動檢查每臺服務器不是一種有效的解決方案,因為在擴展期間,需要對每臺新配置的服務器重復這些檢查。
這時,自動化裸機配置就值得您付出努力了。雖然一開始需要系統(tǒng)管理員和開發(fā)與運營團隊會花費一些時間,但從長遠來看,創(chuàng)建一個可以自動配置多臺服務器的系統(tǒng)將為您節(jié)省時間,并控制手動監(jiān)督服務器所帶來的任何風險。
通過提前規(guī)劃,您將在潛在挑戰(zhàn)開始影響您的基礎(chǔ)設(shè)施之前發(fā)現(xiàn)它們。
一步一個腳印
從硬件的物理部署到應用程序的最終安裝,裸機配置過程的每個階段都需要周密的規(guī)劃。
通過了解每個步驟所涉及的內(nèi)容,您可以更好地預算、安排時間表和分配資源,以避免在此過程中出現(xiàn)任何意外,并提供滿足您業(yè)務特定要求的服務器基礎(chǔ)設(shè)施。