TT中國 發(fā)表于:14年06月06日 10:37 [綜述] DOIT.com.cn
Linux工作負載應(yīng)該宿主在大型機還是分布式服務(wù)器上呢?
從IBM使用Integrated Facility for Linux (IFL)引擎讓Linux大型機成為現(xiàn)實,這個藍色巨人與其競爭對手關(guān)于該專有處理器的價值仍然爭論不休。確實沒有正確的答案。
不管是支持還是否定將工作負載遷移到z/Linux上,有些問題還是值得思索的。
無論如何要合并
在多數(shù)IBM成功的z/Linux遷移案例分析中,都包含將未充分使用的服務(wù)器工作負載合并到更少的更快的大型機IFL中。鑒于System z的計算密度與共享資源的能力,成功案例的數(shù)量還是很客觀的。
不過,諸如VMware vSphere與Citrix XenServer這樣的hypervisor正在入侵服務(wù)器市場領(lǐng)域,整合工作負載,實現(xiàn)更高的硬件利用率。這改變了朝著Linux大型機遷移的狀況,使得遷移到IFL對企業(yè)來說不太具有吸引力,用高度虛擬化的分布式環(huán)境不就行了嘛。
事實的核心
Linux呈現(xiàn)出幾個有趣的問題。如同其他軟件廠商一樣,紅帽、SUSE和其他Linux發(fā)行版提供商對于大型機都有不同的價格體系。支持成本報價基于核心或CPU數(shù)量,但是大型機價格更高,因為其快速的引擎運作起來很復(fù)雜。供應(yīng)商可能會在用于分布式測試與開發(fā)系統(tǒng)的操作系統(tǒng)上給予優(yōu)惠,但不適用于大型機。因此價格可能無法協(xié)商。
Linux的某些特色可能在大型機處理器上無法發(fā)揮也是個問題。例如,某個版本開發(fā)內(nèi)置于最新CPU模式的機器指令與硬件輔助,另一個版本的特殊擴展與大型機的hypervisor,如z/VM緊密協(xié)作。這些量身定制的效率有望增加z/Linux的范圍。
使用Linux的企業(yè)擁有一個成熟的框架,可以管理環(huán)境。要在大型機上使用Linux,管理員需要花費大量時間與精力擴展這些工具?赡芷鸪蹩雌饋聿⒉焕щy,但有很多未知因素使得情況復(fù)雜化。
最終,由于所有這些因素的疊加,在分布式環(huán)境中運行Linux的組織傾向于持續(xù)使用他們之前的供應(yīng)商。
硬件:蘋果與橘子
硬件可能是Linux大型機與服務(wù)器基礎(chǔ)架構(gòu)之間最難比較的東西。這主要有幾大原因,一是沒有一個簡單直接的公式對比容量,因此在z/Linux上裝載一個工作負載,觀察其運行狀況是決定為該任務(wù)選用何種平臺的最佳方式。謹慎測量處理器利用率、吞吐量與響應(yīng)時間,這些可以預(yù)測System z上的Linux到底能為你做些什么。
其次,商用硬件與大型機處理器之間有著明顯的價格區(qū)別。當(dāng)使用分布式服務(wù)器比較處理器時,大型機無法這樣比較。這還只是其中一種情況。
考慮到其大小與能源消耗,大型機屬于計算密集型。它也只需要少數(shù)人維護即可。邏輯上,企業(yè)可以像搭積木那樣搭建x86處理器,但有一點要記住:能源、空間、布線與維護成本讓人望而卻步。同時包括運維與冷卻設(shè)備的占地空間、能源消耗,還有支持人員成本,這些都應(yīng)該包括在相關(guān)的硬件成本中。
另一點不一致在于x86 CPU與IFL之間的計算容量。Linux大型機的最終價格取決于處理器做了多少工作。IBM System z可能在原始時鐘速度與上下文切換中有優(yōu)勢,簡單的分布式平臺也無需擔(dān)心。大型機的I/O子系統(tǒng)也與分布式系統(tǒng)不同。
怎么辦呢?
企業(yè)IT組織分為兩派:力挺大型機與力挺服務(wù)器群。任何關(guān)于平臺之間的工作負載遷移的爭論都能在兩派之間引爆戰(zhàn)爭。最佳策略是在工作負載上執(zhí)行公平的研究,讓兩派都參與進來,確保坦白與誠實。沒有既定利益沖突的經(jīng)理們應(yīng)該在其中起著監(jiān)督作用。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.