在我眼中:一台大型機比分散式環境更經濟可靠
我認為如果將關鍵工作負載放在分散式Linux伺服器上,將寸步難行,所以還是將這些負載放在大型機上吧。為甚府?我們看看現今市場上超過90% 的Linux作業系統運行在x86架構上。由於大型機系統設計中擁有非常高的內部資源,大型機比分散式伺服器環境更經濟。
如今的Linux內核擁有企業級功能,有豐富的可靠性、可用性與安全功能,完全有能力運行關鍵業務應用。IBM報告自己有37% 的大型主機客戶部署Linux工作負載,消耗備用容量並阻止了新的成本支出。
如果工作負載需要最高的性能、可靠性、可用性與安全,在大型機Linux處理器上評估運行:IBM Integrated Facility for Linux(IFL)是一個專用於Linux工作負載的低成本大型機處理器選項。
為什麼在大型機上部署Linux?
與基於x86的伺服器相比,大型機Linux處理器執行工作負載更快更有效率。IBM System z處理器頻率為5.5 GHz,基於 Intel 處理器的x86伺服器,如最新的Intel Xeon E3,頻率在1.1GHz與3.6 GHz之間。
大型機實用虛擬化與預配置技術共用資源,提升使用率。物理分散式系統不共用,導致非常低的x86伺服器使用率(在5%與10%之間),而大型機能達到100% 持續使用率。即使分散式系統有虛擬化與預配置技術,然而x86伺服器能達到40%的使用率也很罕見,RISC伺服器能超過70%使用率也很少見。例如,IBM在2012年委託Solitaire Interglobal Ltd進行的研究中,基於x86的伺服器只能達到40% 使用率。只要大型機保持繁忙運行狀態,那麼它們將持續提供最高的投資回報。
Software License 費用一般按處理器計算。因此,在System z大型機上運行Linux負載,其費用上明顯少於分散式伺服器。例如,2011 Clabby Analytics研究報告顯示只需要不到一百萬美金即可在z上運行Linux負載。
一台System z大型機可以在多個IFL處理器上運行成百上千個Linux ISO。這些集中的Linux大型機可以輕鬆確保安全,不像上百台分散式Linux伺服器,管理員必須在每個機器上確保每個網路介面的安全性,還需要關閉所有連接點。