你應(yīng)該在大型機(jī)上部署Linux嗎?
關(guān)于Linux大型機(jī)有許多積極和消極的反饋,因此證實(shí)Linux大型機(jī)并不適合所有的IT部門。兩位專家針對(duì)什么才適合數(shù)據(jù)中心這一問(wèn)題展開(kāi)了唇槍舌戰(zhàn):在大型機(jī)上運(yùn)行Linux工作負(fù)載還是在分布式服務(wù)環(huán)境中運(yùn)行它們。
贊成方:在大型機(jī)上運(yùn)行Linux工作負(fù)載
通過(guò)將Linux工作負(fù)載放在大型機(jī)上運(yùn)行,可以獲得更好的可靠性、可用性、安全性和更好的性能。
Clabby Analytics公司總裁Joe Clabby說(shuō):“簡(jiǎn)而言之,如果你想要要在一個(gè)有著大量?jī)?nèi)存的環(huán)境中運(yùn)行大量的虛擬機(jī),而且這個(gè)環(huán)境非常高效和具有高度可管理性,那么這樣的大型機(jī)應(yīng)該是IBM System z。”
大型機(jī)能夠確保安全性;而且評(píng)估保證級(jí)別(EAL)是5+,大型機(jī)有著最高的安全系數(shù)。最新版本的Linux內(nèi)核能夠運(yùn)行關(guān)鍵級(jí)任務(wù)應(yīng)用而沒(méi)有被入侵和破壞的風(fēng)險(xiǎn)。保護(hù)了中央服務(wù)器;管理員需要注意到每一個(gè)單獨(dú)的容器的網(wǎng)絡(luò)接口以及鎖定所有可以訪問(wèn)的點(diǎn)。
大型機(jī)相比分布式服務(wù)環(huán)境有著較高的資源使用率。在大型機(jī)上的Linux處理器能夠立即高效地處理工作負(fù)載。在System z上運(yùn)行Linux工作負(fù)載要比在分布式服務(wù)環(huán)境中便宜,因?yàn)榇笮蜋C(jī)的軟件協(xié)議是與處理器內(nèi)核相對(duì)應(yīng)的。
虛擬化和服務(wù)技術(shù)同樣增加了大型機(jī)的使用率。保持大型機(jī)一直處于工作狀態(tài)將會(huì)為企業(yè)提供最高的投資回報(bào)率。
反對(duì)方:Linux大型機(jī)可能不適合你
數(shù)據(jù)中心系統(tǒng)程序員Robert Crawford說(shuō)道,如果你不想用Linux大型機(jī),不用擔(dān)心,因?yàn)槟悴皇且粋€(gè)人。Linux大型機(jī)可能不適合所有人。
Crawford指出:“我們不能夠讓企業(yè)經(jīng)濟(jì)轉(zhuǎn)動(dòng)起來(lái)原因應(yīng)該歸于這些心愛(ài)的硬件和與Linux供應(yīng)商達(dá)成的協(xié)議,連同我們的已經(jīng)被嚴(yán)重虛擬化的分布式環(huán)境。最終,大片的基礎(chǔ)設(shè)施無(wú)法對(duì)zLinux起作用。”這就是他沒(méi)有將Linux部署到z上的原因。
IBM為L(zhǎng)inux提供集成設(shè)施(IFL)引擎,讓Linux大型機(jī)成為現(xiàn)實(shí)。但是這個(gè)處理器到底有多貴重呢?
將服務(wù)器中為充分利用的工作負(fù)載合并到幾個(gè)大型機(jī)上,使用IFL可以將這些工作負(fù)載成功的遷移到z/Linux上。但是管理程序?qū)⒎?wù)器工作負(fù)載越來(lái)越多地合并,其中包括關(guān)鍵工作負(fù)載。這就會(huì)導(dǎo)致IFL沒(méi)有那么多吸引力了,因?yàn)長(zhǎng)inux大型機(jī)的轉(zhuǎn)換價(jià)格會(huì)急劇上升。
這里就引發(fā)了人們對(duì)性能和價(jià)格的關(guān)注。不是所有的Linux操作系統(tǒng)在大型機(jī)處理器上的工作都類似,Linux企業(yè)版在價(jià)格上也各異:Linux分布式供應(yīng)商在大型機(jī)軟件上的定價(jià)也是特定的。
大型機(jī)硬件和其他的服務(wù)器基礎(chǔ)設(shè)施也需要不同的技能組合和專門技術(shù)。標(biāo)準(zhǔn)的硬件會(huì)比大型機(jī)處理器要便宜一些。
排除大型機(jī)也可以幫助根除辦公室政治。談?wù)撛谄脚_(tái)之間移動(dòng)工作負(fù)載時(shí)就會(huì)爆發(fā)IT戰(zhàn)爭(zhēng)。一個(gè)公正的工作負(fù)載分析包含所有的部門,這是最好的辦法。你怎樣決定哪個(gè)平臺(tái)適合特定任務(wù)?管理員需要將工作負(fù)載放到z/Linux上以及Linux服務(wù)集群上,看看它是如何運(yùn)行的。
Disclaimer:每個(gè)工作負(fù)載都是不同的,企業(yè)也是如此。將上述兩方的爭(zhēng)論內(nèi)容作為為IT組織做出最佳選擇的出發(fā)點(diǎn)吧。