成長型企業(yè)在高速發(fā)展期經(jīng)常面臨諸多問題,具體在IT方面,主要表現(xiàn)在一是如何降低IT運營成本,二是使IT如何能夠更快速地適應(yīng)企業(yè)不斷變化的業(yè)務(wù)需求。在2012中國系統(tǒng)架構(gòu)師大會上,IBM資深行業(yè)基礎(chǔ)架構(gòu)師王伯韜從一個企業(yè)技術(shù)架構(gòu)師的角度,為大家分享了成長型企業(yè)在“架構(gòu)設(shè)計、自動化運維與安全和云計算”等IT熱點技術(shù)的應(yīng)用經(jīng)驗和成功案例。
IBM資深行業(yè)基礎(chǔ)架構(gòu)師王伯韜
通過分析大量的成長型企業(yè)的IT實施案例,國內(nèi)的成長型企業(yè)的IT系統(tǒng)的一個通病是形成了一個個信息孤島式的彼此隔絕的豎井式系統(tǒng)建設(shè)。造成這種現(xiàn)象的主要原因是IT建設(shè)面向業(yè)務(wù)項目的設(shè)計方法,業(yè)務(wù)部門主導(dǎo)IT系統(tǒng)的建設(shè)。王伯韜建議,作為一個企業(yè)的架構(gòu)師,可考慮采用云計算是解決這些問題的方向。
王伯韜談到了兩種最常見的"云計算"定義及兩種"云計算"的核心技術(shù)比較!“業(yè)界通常會從兩個角度來定義云,”王伯韜指出。“一種是技術(shù)范疇的角度,關(guān)注以何種技術(shù)來實現(xiàn)云;另一種是從業(yè)務(wù)范疇的角度,即SLA的角度,通過云的架構(gòu)來滿足業(yè)務(wù)的需求。”技術(shù)范疇云計算,其特點是將大量低價、分散和多廠家 的系統(tǒng)匯聚,形成高端系統(tǒng)的“終結(jié)者”,低成本、高可用、容易擴展,與廠家具體技術(shù)無關(guān),其核心技術(shù)是分布式數(shù)據(jù)存儲和分布式運行平臺,應(yīng)用程序必須重新 編寫,目前僅在web 2.0應(yīng)用中獲得較顯著成效。業(yè)務(wù)范疇的云計算,是一種革命性的、把IT作為服務(wù)進行交付和消費的方式,其特點是以SLA為基礎(chǔ)、隨需部署和靈活收費。 IT以服務(wù)方式交付的云計算,其核心技術(shù)是虛擬化、快速部署和服務(wù)管理(運營支持系統(tǒng)),不影響現(xiàn)有計算模式,不必改變現(xiàn)有應(yīng)用程序,現(xiàn)行應(yīng)用均可以服務(wù) 形式交付。
IT即服務(wù),企業(yè)可根據(jù)自己的業(yè)務(wù)服務(wù)對象的不同,對SaaS、PaaS、IaaS服務(wù)類型進行包裝。統(tǒng)一基礎(chǔ)設(shè)施規(guī)劃、建立和管理的歷程一般是系統(tǒng)整合、虛擬化、自動化到私有云的過程。王伯韜表示,隨著IT設(shè)備數(shù)量的膨脹,IT運營維護成本增高,企業(yè)業(yè)務(wù)需要保證IT服務(wù)水平7*24小時運行,IT需要快速地支持業(yè)務(wù)創(chuàng)新和適應(yīng)市場的改變以體現(xiàn)IT價值,IT部署需要靈活地增加或減少計算資源,按用量支付,以節(jié)約成本。所有這些給今天的企業(yè)IT系統(tǒng)基礎(chǔ)架構(gòu)帶來了巨大的挑戰(zhàn)。王伯韜認(rèn)為,企業(yè)IT信息系統(tǒng)建設(shè),一般有四個層面:機房設(shè)施、IT基礎(chǔ)設(shè)施、基礎(chǔ)中間件和用戶應(yīng)用(含用戶中間件)。提供供電、UPS、冷卻、布線等的機房設(shè)施,是IT系統(tǒng)的底層,提供了計算機設(shè)備運行的環(huán)境;由主機、UNIX、x86、磁盤陣列、磁帶庫和網(wǎng)絡(luò)構(gòu)成的IT基礎(chǔ)架構(gòu)設(shè)施提供了IT運算能力、信息存儲和通信通道;由數(shù)據(jù)庫、應(yīng)用服務(wù)器等構(gòu)成的基礎(chǔ)中間件為IT提供了一個應(yīng)用運行平臺;用戶應(yīng)用層面支持企業(yè)業(yè)務(wù)的運作。
“今天,很多公司停滯在虛擬化的階段舉步不前,然而虛擬化和云的境界其實存在著很大的差距,關(guān)鍵則在于自動化管理。只有基于虛擬化的基礎(chǔ)實現(xiàn)自動化管理,整個系統(tǒng)才是無縫、靈活、自由的私有云架構(gòu)。”王伯韜談到。