最近,筆者發(fā)現(xiàn)了一個(gè)非常有趣的用例,來(lái)自于DataCore的軟件定義存儲(chǔ)(SDS)——在海上部署一個(gè)高度可用的虛擬環(huán)境。該艦載網(wǎng)絡(luò)可同時(shí)支持船只的日常運(yùn)營(yíng)管理、其他內(nèi)部系統(tǒng)以及該公司的全球網(wǎng)絡(luò)連接。這看起來(lái)相當(dāng)簡(jiǎn)單,若深入討論的話,會(huì)涉及到各層的復(fù)雜性。
該艦隊(duì)共有6艘船,實(shí)際數(shù)據(jù)中心在船與船之間的配置是不同的,這取決于它們何時(shí)受委托以及當(dāng)時(shí)的最佳技術(shù)。惠普和戴爾的系統(tǒng)已經(jīng)被項(xiàng)目方利用,它們被設(shè)置為4個(gè)VMware ESXi主機(jī)和50個(gè)虛擬機(jī)。Veeam提供虛擬機(jī)備份,而數(shù)據(jù)中心SANSymphony 10提供了存儲(chǔ)復(fù)制和優(yōu)化。數(shù)據(jù)中心部署了雙10Gb的光纖通道連接,用以提供機(jī)載數(shù)據(jù)中心之間的高可用性和可靠的通信。
構(gòu)建這樣一個(gè)可靠的、緊湊的、靈活的IT基礎(chǔ)設(shè)施會(huì)面臨多種復(fù)雜的挑戰(zhàn),包括:
·船只能分配給設(shè)備的空間很小,所以基礎(chǔ)設(shè)施系統(tǒng)必須很小。機(jī)架安裝的超融合系統(tǒng)會(huì)是實(shí)現(xiàn)這一功能的良好選擇。
·每個(gè)功能至少應(yīng)該在兩個(gè)不同的位置實(shí)現(xiàn),而且使用各自分離的電力供應(yīng),在不同的甲板和火區(qū)中實(shí)現(xiàn)。還應(yīng)該支持多個(gè)網(wǎng)絡(luò)鏈接,使用任何局域網(wǎng)技術(shù)是有需要的,并需要在必要時(shí)對(duì)技術(shù)進(jìn)行更新。在海上時(shí),廣域網(wǎng)鏈路使用衛(wèi)星連接,在港口時(shí)也應(yīng)支持其他技術(shù)。
·系統(tǒng)、存儲(chǔ)和網(wǎng)絡(luò)設(shè)備正在迅速發(fā)展。因此,隨著技術(shù)的改變,機(jī)載設(shè)備的結(jié)構(gòu)應(yīng)該允許替換系統(tǒng)、存儲(chǔ)、網(wǎng)絡(luò)和電力設(shè)備。此外,應(yīng)該支持來(lái)自不同供應(yīng)商的產(chǎn)品,允許公司選擇時(shí)下最好的設(shè)備,并隨著情況的變化而更新。
▲圖片來(lái)源網(wǎng)絡(luò),與內(nèi)容無(wú)關(guān)
·應(yīng)用程序和應(yīng)用程序的功能必須得到高度的利用。這意味著應(yīng)該使用某種形式的虛擬處理軟件進(jìn)行封裝,例如虛擬機(jī)(VM)或容器技術(shù),并且必須對(duì)VM或容器進(jìn)行監(jiān)視,如果它們的原始主機(jī)出現(xiàn)故障或性能問(wèn)題,就可以遷移到另一個(gè)系統(tǒng)。存儲(chǔ)系統(tǒng)必須支持從一個(gè)數(shù)據(jù)中心到另一個(gè)數(shù)據(jù)中心的復(fù)制,或者根據(jù)需要支持從船到公司總部的復(fù)制。
·應(yīng)用程序和數(shù)據(jù)必須安全,系統(tǒng)環(huán)境必須能夠抵御網(wǎng)絡(luò)攻擊。
·船上的配置應(yīng)該為Windows、Linux和任何其他的行業(yè)標(biāo)準(zhǔn)操作系統(tǒng)提供一個(gè)友好的環(huán)境。
·整個(gè)船上的配置應(yīng)該盡可能地自我管理,并允許艦載和遠(yuǎn)程IT管理員進(jìn)行監(jiān)視和管理操作。
類(lèi)似的挑戰(zhàn)以及需要解決的問(wèn)題還有很多,很容易看到,這種復(fù)雜的設(shè)計(jì)會(huì)需要很多移動(dòng)部件,很可能會(huì)有許多不同的供應(yīng)商提供設(shè)備和條款,以支持它們。
▲圖片來(lái)源網(wǎng)絡(luò),與內(nèi)容無(wú)關(guān)
DataCore的虛擬存儲(chǔ)環(huán)境和Veeam的虛擬機(jī)備份數(shù)據(jù)可用工具對(duì)設(shè)計(jì)師來(lái)說(shuō)都會(huì)是一個(gè)很大的助力,因?yàn)樗麄兡軌驈脑S多不同的供應(yīng)商那里處理系統(tǒng)、存儲(chǔ)和網(wǎng)絡(luò)設(shè)備。
對(duì)于這種艦載配置,開(kāi)發(fā)遠(yuǎn)程辦公室和分支機(jī)構(gòu)配置也是需要進(jìn)行深度思考的。
如果你的公司必須支持廣泛分布的辦公室,并確保IT基礎(chǔ)設(shè)施具有成本效益和可靠性,那么深入了解這個(gè)用例會(huì)是很有價(jià)值的。