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