IBM推出的專家整合系統(tǒng)“PureSystems”,是硬件和軟件整合為一體的垂直整合型系統(tǒng)。用戶企業(yè)無需安排企業(yè)內(nèi)部專業(yè)人員或依賴外部的系統(tǒng)集成商,就可以構(gòu)筑且運(yùn)營系統(tǒng)。因?yàn)椴恍枰獦?gòu)筑系統(tǒng)和運(yùn)營人員,所以其與混合云相同。目前,由于云計(jì)算和廠商回歸硬件這兩個垂直整合,系統(tǒng)集成(SI)和運(yùn)營正站在歧路上。
目錄
硬件和服務(wù)均垂直整合
IBM專家集成系統(tǒng)“PureSystems”的沖擊波
自主化的擴(kuò)展始于亞馬遜
水平型分工已成為一條不歸河
硬件和服務(wù)均垂直整合
廠商開發(fā)硬件和軟件,而系統(tǒng)集成商(SIer:System Integrator)則將它們組裝在一起構(gòu)筑系統(tǒng),與此同時,為用戶提供系統(tǒng)的運(yùn)用服務(wù)。自從開源系統(tǒng)興起后,支配IT產(chǎn)業(yè)20年多年的水平型分工商業(yè)模式即將結(jié)束。目前,IT產(chǎn)業(yè)中,越來越多的企業(yè)提供硬件和軟件甚至運(yùn)維服務(wù)。
試圖打破商業(yè)模式的一方是積極推進(jìn)整合軟硬件的“垂直整合型系統(tǒng)”大廠商,它們通過回歸硬件開發(fā)新產(chǎn)品,而另一方則是云計(jì)算。
甲骨文公司的垂直整合系統(tǒng)“Oracle Engineered Systems”是出廠時就完成軟件和硬件組裝的一體機(jī),它以最優(yōu)化的狀態(tài)交到用戶手中。公司的總經(jīng)理Mark Hurd 說:“Oracle Engineered Systems為顧客省去占IT成本70%的整合費(fèi)用。”
運(yùn)維上的人工費(fèi)減少86%
2012年4月,IBM發(fā)表的垂直整合型系統(tǒng)專家集成云平臺“PureSystems”不僅是系統(tǒng)整合,甚至應(yīng)用程序運(yùn)行后的運(yùn)維也無需人力。
IBM將從數(shù)千件系統(tǒng)構(gòu)筑及運(yùn)用事例中提取的運(yùn)用技能濃縮為“模式(pattern)”編入PureSystems中,其內(nèi)存的運(yùn)用管理軟件以這個模式為基礎(chǔ),自動掌握系統(tǒng)的運(yùn)行狀況,發(fā)生問題時能夠代替管理人員自動采取相應(yīng)的措施。
編入PureSystems中的模式由下列幾項(xiàng)構(gòu)成:
- 檢測應(yīng)用程序性能的監(jiān)測項(xiàng)目和門檻(threshold閾值);
- 監(jiān)測數(shù)據(jù)超過閾值時可疑的問題及位置;
- 為解除問題需實(shí)施的作業(yè)項(xiàng)目等。
例如,當(dāng)網(wǎng)絡(luò)應(yīng)用程序性能出現(xiàn)問題時,PureSystems能夠自動發(fā)現(xiàn)系統(tǒng)的問題,與此同時,無需人工而自動采取以下措施:
- 優(yōu)先處理重要的HTTP協(xié)議(HyperText Transfer Protocol,超文本傳輸協(xié)議);
- 增加互聯(lián)網(wǎng)應(yīng)用服務(wù)器數(shù)量;
- 將性能出現(xiàn)問題的虛擬機(jī)轉(zhuǎn)移到不同的物理服務(wù)器上等。
日本IBM負(fù)責(zé)系統(tǒng)產(chǎn)品業(yè)務(wù)的星野理事稱:“利用PureSystems能夠降低86%的運(yùn)維人工費(fèi)用”。
開源操作系統(tǒng)(open system)過于復(fù)雜
20年前,用戶企業(yè)認(rèn)為開源操作系統(tǒng)的IT成本低于主機(jī)(mainframe),因此,決定向開源系統(tǒng)轉(zhuǎn)移。但是,由于多種供應(yīng)商(multi-vendor)使系統(tǒng)變得非常復(fù)雜,結(jié)果,日益膨脹的系統(tǒng)整合和運(yùn)用成本困擾用戶企業(yè)。
為了應(yīng)對急速變化的商業(yè)環(huán)境,用戶企業(yè)的經(jīng)營者要求信息系統(tǒng)部門以更快的速度更換應(yīng)用軟件,與此同時,用戶企業(yè)已經(jīng)無力再增添人員去應(yīng)對復(fù)雜的系統(tǒng)。
面臨這些問題的用戶企業(yè)開始利用云計(jì)算(由硬件、軟件和運(yùn)用組合在一起的垂直整合)服務(wù),因?yàn)?,利用云?jì)算用戶企業(yè)就無需再為系統(tǒng)集成和運(yùn)用耗費(fèi)資源。
而大廠商力推垂直整合系統(tǒng)也是為了應(yīng)對云計(jì)算的一個策略,因?yàn)?,如果廠商不能提供和云計(jì)算一樣的簡化運(yùn)用的產(chǎn)品,那么,市場將被云計(jì)算奪去。
用戶企業(yè)利用垂直整合型系統(tǒng)的方法有兩個,一是購買廠商提供的垂直整合型系統(tǒng),二是利用云計(jì)算運(yùn)營商所提供的垂直整合型服務(wù)。
與垂直整合系統(tǒng)的鼻祖主機(jī)(mainframe)不同,新的垂直整合型系統(tǒng)使用戶企業(yè)減少被廠商圈住的危險。這是由于開源的中間件和數(shù)據(jù)中心規(guī)范化日益加速,而現(xiàn)在的垂直整合型系統(tǒng)和云計(jì)算都采用這些技術(shù),因此,應(yīng)用的轉(zhuǎn)移比主機(jī)越發(fā)容易。
持續(xù)了近20年的水平分工型商務(wù)模式即將結(jié)束。今后,用戶企業(yè)沒有必要考慮硬件和軟件產(chǎn)品單體的差別。以往系統(tǒng)集成商的優(yōu)勢,即“硬件和軟件組合之妙計(jì)妙策”也已不再重要。
IBM專家集成系統(tǒng)“PureSystems”的沖擊波
垂直整合型系統(tǒng)的后來者IBM“PureSystems”最大的優(yōu)勢是不僅整合系統(tǒng)就連運(yùn)用的專家也整合到系統(tǒng)之中。此產(chǎn)品幫助用戶企業(yè)解決日益增加的運(yùn)用負(fù)荷,與此同時,也是IBM為了對抗競爭對手而開發(fā)“現(xiàn)階段最佳并應(yīng)對未來十年的IT需求”產(chǎn)品。(日本IBM的橋本孝之會長)。
PureSystems是有效利用最新軟硬件以及云計(jì)算技術(shù),實(shí)現(xiàn)IBM提出的自主計(jì)算(Autonomic Computing)理念的產(chǎn)品。它通過運(yùn)用管理軟件使信息系統(tǒng)能夠自動地對自身進(jìn)行管理,并維持其可靠性。PureSystems通過編入其中的非功能性需求(non-functional requirement )模式的管理軟件實(shí)現(xiàn)自動化管理。
控制器(Controller)集中控制
目前,垂直整合型系統(tǒng)中只有PureSystems系列中的應(yīng)用平臺系統(tǒng)PureApplication System同時實(shí)現(xiàn)系統(tǒng)集成和運(yùn)用的自動化管理。下面我們將其與以往的垂直整合系統(tǒng)和內(nèi)部構(gòu)造做些比較。
以往的垂直整合型系統(tǒng)是通過兩個階段的層次結(jié)構(gòu),將組裝虛擬化軟件和管理工具相互連接。第一階段為虛擬化層( (Layer)。它使用虛擬化軟件將服務(wù)器、存儲器、網(wǎng)絡(luò)等硬件虛擬化,由此構(gòu)成一個“資源池(Resource Pool)”。第二階段在虛擬化層的上位即自動化層( (Layer),安裝了整合管理資源池的軟件“orchestrator” ,由這個軟件實(shí)施運(yùn)行應(yīng)用程序所必要的虛擬機(jī)和虛擬存儲器、虛擬網(wǎng)絡(luò)的自動配置(Provisioning)。
而PureApplication System的層次(Layer)則分為三個階段,它在以往的垂直整合型系統(tǒng)基礎(chǔ)上,又增加一項(xiàng)功能即IBM Workload Deployer(IWD),它是比管理軟件orchestrator更為先進(jìn)的控制器(controller)。
控制器(controller)將逐一監(jiān)控應(yīng)用程序的回應(yīng)和中間件的處理( transaction)狀態(tài)。同時,通過orchestrator所提供的網(wǎng)絡(luò)服務(wù)的應(yīng)用程序接口(Application Programming Interface,API)操作資源池。
控制器不僅僅是運(yùn)用管理工具,它還扮演著運(yùn)用管理者的角色,它編入應(yīng)對非功能性需求和故障所必要的流程模式,并將其與監(jiān)視信息相互配合以維持穩(wěn)定的運(yùn)行。例如,當(dāng)網(wǎng)站的反應(yīng)開始降低時,控制器IWD會檢測到并調(diào)查發(fā)生的原因,是因?yàn)閼?yīng)用服務(wù)器和數(shù)據(jù)中心性能不足而引起,還是虛擬機(jī)和硬件發(fā)生故障等等。在此基礎(chǔ)上,自動采取如“反應(yīng)恢復(fù)之前增加應(yīng)用服務(wù)器的數(shù)量”等對策。
自動管理性能和可用性
PureApplication System 實(shí)現(xiàn)運(yùn)用自動化的步驟如下:首先,把模式適用于控制器IWD時,設(shè)定非功能性需求工作量(Workload)。此產(chǎn)品自主化的對象即非功能需求主要包括性能和可用性。比如網(wǎng)絡(luò)應(yīng)用程序的模式要從設(shè)定的“反應(yīng)時間”,或“CPU ”,或”從網(wǎng)絡(luò)DB ”幾個項(xiàng)目中選擇一項(xiàng)設(shè)定門檻。
系統(tǒng)運(yùn)行后,控制器和orchestrator以及監(jiān)控模塊 (Module)共同管理性能和可用性。在模式設(shè)定的門檻基礎(chǔ)上,IWD實(shí)施自動調(diào)整“autoscaling”(自動增減虛擬機(jī)的數(shù)量)和虛擬機(jī)的實(shí)時遷移LiveMigration(將運(yùn)行中的虛擬機(jī)遷移到其他的物理服務(wù)器上)。
日本IBM系統(tǒng)產(chǎn)品部部長緒方正暢說:“PureSystems的特征是有效利用通過云計(jì)算培植的冗長化技術(shù),以提升可用性。如果分別要求提高硬軟件的可用性會造成成本增加。通過有效利用云計(jì)算技術(shù),如服務(wù)器的情況不佳則可以將虛擬機(jī)轉(zhuǎn)移到其他服務(wù)器。
模式除了IBM直接提供外,獨(dú)立軟件開發(fā)商ISV(Independent Software Vendors )也可能制作模式。只要將制作的模式發(fā)布在PureSystems的社區(qū)網(wǎng)站IBM PureSystemsCentre上,用戶企業(yè)就可以通過網(wǎng)絡(luò)獲得所需的模式。
自動化之前要走的路程
IBM投入PureSystems的背景是,競爭對手接二連三地推出垂直整合系統(tǒng)產(chǎn)品。搶先推出全球首款垂直整合系統(tǒng)的是,2009年甲骨文公司推出的數(shù)據(jù)庫及網(wǎng)上交易處理主機(jī)“Oracle Exadata Database Machine”,它是利用獨(dú)創(chuàng)技術(shù)將業(yè)界標(biāo)準(zhǔn)的硬件和軟件PC服務(wù)器和InfiniBand等進(jìn)行整合,制造出提高處理性能的新產(chǎn)品。
2010年,甲骨文推出全球首款集成式中間件機(jī)“Oracle Exalogic Elastic Cloud”,它安裝管理資源池等程序,實(shí)現(xiàn)了系統(tǒng)集成的自動化。此設(shè)備通過垂直整合減輕了構(gòu)建系統(tǒng)的負(fù)擔(dān),是同時實(shí)現(xiàn)高信賴性和擴(kuò)張性的開放系統(tǒng)主機(jī) (open mainframe)。
在此前后,很多廠商陸續(xù)投入垂直整合型系統(tǒng)。其中之一便是惠普(HP)公司,HP CloudSystem Matrix搭載了自動管理工具HP Matrix Operating Environment(OE),運(yùn)用模塊(template),自動實(shí)施需要的sizing和tuning等。同時還預(yù)備了模塊的目錄網(wǎng)站“Cloud Maps”,用戶可以從網(wǎng)站下載應(yīng)用程序需要的模塊。模塊匯集服務(wù)器和網(wǎng)絡(luò)的設(shè)定和必要的中間件信息。
日本供應(yīng)商也向垂直整合轉(zhuǎn)變
思科(cisco)和EMC(electronic Medicines Compendium)以及 VMware三大巨頭共同開發(fā)的集成的Vblock基礎(chǔ)架構(gòu)組合包(Vblock Infrastructure Package)Vblock Infrastructure Package也是垂直整合型系統(tǒng),它包括 VMware的虛擬化軟件和EMC的自動化管理工具Ionix Unified Infrastructure Manager。
2011年10月,思科針對Cisco Unified Computing System (UCS)發(fā)布一款配置了自動管理和自助服務(wù)功能的軟件Cisco Intelligent Automation for Cloud ,2012年,投入實(shí)現(xiàn)虛擬化及自動化功能的垂直整合系統(tǒng)。
由于競爭對手陸續(xù)將垂直整合型系統(tǒng)作為戰(zhàn)略產(chǎn)品,同時爭先恐后地開發(fā)新產(chǎn)品,IBM如果要想戰(zhàn)勝對手就必須搭載具有自主化功能的產(chǎn)品。
日系供應(yīng)商也向垂直整合轉(zhuǎn)變
那么,日本國內(nèi)的情況又如何呢?實(shí)際上,占據(jù)絕大部分日本國內(nèi)商務(wù)集成和運(yùn)用市場的日立制作所、富士通、NEC三大廠商則是姍姍來遲 。由于國外廠商的攻勢和顧客需求的變化,這些國內(nèi)廠商也不得不開始向強(qiáng)化垂直整合型系統(tǒng)方向發(fā)展。“以往的商務(wù)SI和運(yùn)用方式,則有被追求速度的顧客拋棄的危險,因此,必須盡早運(yùn)用日本技術(shù)投入垂直整合型系統(tǒng)的生產(chǎn)。”(日本制作所信息及通信系統(tǒng)公司IT平臺業(yè)務(wù)部部長島田朗伸)
2012年末,日立制作所將發(fā)布垂直型整合系統(tǒng)的產(chǎn)品;屆時,將在國內(nèi)開始提供自主開發(fā)的整合自動管理、服務(wù)器、存儲器以及網(wǎng)絡(luò)的產(chǎn)品。
2013年3月,富士通也將發(fā)布垂直整合型系統(tǒng)。初期將提供數(shù)據(jù)庫專用機(jī),后擴(kuò)大到搭載虛擬化和自動化以及自主化等各種功能。富士通的常務(wù)理事豐木則行說:“濃縮我公司運(yùn)用服務(wù)方面遠(yuǎn)見卓識的TRIOLE模塊將搭載到垂直整合型系統(tǒng)”。
2012年度內(nèi),NEC也將投入垂直整合型系統(tǒng)。NEC的執(zhí)行理事莊司信一說:“目前,我們準(zhǔn)備的產(chǎn)品將同時具有任務(wù)關(guān)鍵實(shí)時系統(tǒng) (mission-critical real-time syste)、大數(shù)據(jù)以及云計(jì)算平臺功能”。