中創(chuàng)軟件:中間件完美植入云計算
當(dāng)軟件產(chǎn)業(yè)發(fā)生明顯轉(zhuǎn)變:用戶習(xí)慣于網(wǎng)絡(luò)應(yīng)用,軟件在線租用模式開始流行時,中間件領(lǐng)域掀起了又一波創(chuàng)新浪潮,技術(shù)創(chuàng)新密集出現(xiàn)。在軟件向服務(wù)轉(zhuǎn)化的過程中,中間件可謂是支撐服務(wù)的基礎(chǔ)。
作為擁有10年研發(fā)歷史,產(chǎn)品廣泛用于政府、金融、交通、能源、電信等多個行業(yè)的中間件與產(chǎn)品提供商,中創(chuàng)軟件商用中間件股份有限公司(簡稱中創(chuàng)中間件)不僅把握住了技術(shù)趨勢,還順應(yīng)變革,從中挖掘出了新商機。
不一樣的InforSuite
今年4月,中創(chuàng)中間件推出新一代企業(yè)級中間件產(chǎn)品——InforSuite應(yīng)用服務(wù)器。說它不一樣,不僅僅是它相比前代產(chǎn)品有了技術(shù)上的巨大進步,為企業(yè)信息化總體架構(gòu)提供完備的基礎(chǔ)設(shè)施和機動的SOA設(shè)施;相比業(yè)界同類產(chǎn)品,InforSuite也別具鮮明特色,它是中創(chuàng)中間件在多年行業(yè)應(yīng)用經(jīng)驗和產(chǎn)品開發(fā)經(jīng)驗基礎(chǔ)上,將云計算平臺在中間件領(lǐng)域的實際應(yīng)用,被認為是業(yè)界首款能夠提供云計算能力的云服務(wù)中間件。
將云計算與中間件結(jié)合絕不是趕時髦,通過這種方式,可以提高中間件的各種服務(wù)質(zhì)量;更進一步說,甚至可能改變長期以來的業(yè)務(wù)運作模式,從而給中間件企業(yè)帶來回報,最為典型的就是運營PaaS(Platform-as-a-Service,平臺即服務(wù))業(yè)務(wù),把開發(fā)平臺環(huán)境作為服務(wù)進行提供。將中間件服務(wù)構(gòu)建在云計算平臺上,就可以把中間件作為云平臺的服務(wù)交付,并對用戶按需提供中間件服務(wù)。
引入云計算技術(shù),也是中創(chuàng)中間件的業(yè)務(wù)發(fā)展決定的,此時的中創(chuàng)中間件早已不是傳統(tǒng)意義上的中間件廠商,它同時也是具有強大品牌和技術(shù)實力的PaaS提供商。如果要按照預(yù)想中實現(xiàn)提高產(chǎn)品的可用性,減輕運行和維護成本,從容應(yīng)對激增的用戶訪問量,云計算當(dāng)然是最佳的技術(shù)實現(xiàn)路徑。
定義云應(yīng)用
從開發(fā)和應(yīng)用運行的角度來看,原先用戶實際搭建開發(fā)環(huán)境相對比較繁瑣,錯誤率也很高,通過PaaS方式提供開發(fā)環(huán)境就可以極大減少用戶用于搭建環(huán)境的工作量,市場前景十分樂觀。然而,用戶需要多種多樣的平臺環(huán)境對于PaaS運營商管理來說同樣是巨大挑戰(zhàn)——如何高效、靈活地提供安全可靠的環(huán)境?中創(chuàng)中間件想到了“模板”技術(shù)。
簡而言之,就是通過InforSuite事先預(yù)定好各種模板,分別對應(yīng)一種軟件環(huán)境,這樣,用戶進行環(huán)境申請?zhí)峤缓?,就成為簡單的預(yù)定模板配置了,此時鏡像模板庫快速提供新環(huán)境,不必再考慮操作系統(tǒng)、中間件、應(yīng)用程序等一系列環(huán)境的安裝和配置問題。很顯然,這可以讓配置完備的軟件環(huán)境隨需復(fù)制。
從這個角度來講,制作模板就要研發(fā)出一套業(yè)務(wù)系統(tǒng)管理中心,按照業(yè)務(wù)系統(tǒng)的部署架構(gòu)來進行組織,比如用戶需要CRM(客戶關(guān)系管理),所需的Web服務(wù)器、數(shù)據(jù)庫服務(wù)器等軟件環(huán)境會被連結(jié)起來作為一個CRM模板,這也就是云應(yīng)用的概念,從業(yè)務(wù)角度將任何一個業(yè)務(wù)應(yīng)用服務(wù)的整體打包,一次性搭建完成。對用戶來說,面對的將是一個云應(yīng)用,而不是分散的組成個體。
要實現(xiàn)這樣的概念,背后需要強大的技術(shù)支撐——云計算,面向用戶提供PaaS服務(wù)時,中創(chuàng)中間件要應(yīng)對業(yè)務(wù)負載波動、提供高安全高可靠性,以及靈活高效地推動環(huán)境,就必須依賴于云計算。而在此基礎(chǔ)上,要實現(xiàn)云應(yīng)用封裝,還應(yīng)該進行細粒度的資源調(diào)配和管理,即考慮個性化的實例獨享。
打造PaaS云平臺
為了實現(xiàn)技術(shù)目標(biāo),中創(chuàng)中間件攜手英特爾軟件合作部門共同搭建基于IA硬件構(gòu)架的企業(yè)云平臺。經(jīng)過聯(lián)合技術(shù)攻關(guān),雙方終于成功打造了全新的云計算解決方案——CVICSE InforSuite Cloud,使用云計算統(tǒng)一整合中間件和底層資源管理,提供中創(chuàng)特有的PaaS云平臺,便于企業(yè)整合內(nèi)部的不同應(yīng)用。
此時的中創(chuàng)中間件,可以同時對外提供傳統(tǒng)云計算能力,以及基于云計算的中間件服務(wù)。ISV等合作伙伴也可以借助這一平臺降低自身開發(fā)成本,并且通過快速部署SaaS應(yīng)用獲得新的商業(yè)機會。
CVICSE InforSuite Cloud 主要由四個層次組成:最底層是可擴展的物理計算池,其上是可擴展的InforSuite虛擬服務(wù)層,對外提供SaaS服務(wù)。再向上在則是云計算服務(wù)層,提供實實在在的高可靠性的云計算服務(wù),最上一層是InforSuite云管理控制臺。英特爾不僅提供了硬件平臺的虛擬化和性能優(yōu)化支持,還憑借長期進行虛擬化技術(shù)開發(fā)積累的經(jīng)驗,為中創(chuàng)中間件提供了企業(yè)云的參考架構(gòu)、代碼樣本和示范demo,尤其是在資源整體調(diào)度上與中創(chuàng)中間件進行了密切合作,實現(xiàn)了對云平臺的資源和可交付的服務(wù)進行管理,實現(xiàn)了InforSuite云計算搭建的關(guān)鍵環(huán)節(jié)。
InforSuite云服務(wù)中間件平臺專注于在IT硬件設(shè)施虛擬化基礎(chǔ)上,構(gòu)建虛擬化的中間件服務(wù),并在中間件服務(wù)之上,提供高可用性、彈性計算、管理、SLA、智能策略調(diào)度的服務(wù)能力。業(yè)務(wù)應(yīng)用不僅可以借助虛擬的中間件服務(wù)提供的快速開發(fā)、運行支撐能力,還可以利用中間件云服務(wù)實現(xiàn)更高的可用性、可靠性和容災(zāi)等特性。據(jù)了解,中創(chuàng)中間件已經(jīng)開始在200多家合作伙伴中運營PaaS業(yè)務(wù),預(yù)計初期將在交通、金融等行業(yè)中率先獲得推廣應(yīng)用。