從事機電設備生產(chǎn)銷售工作的陳經(jīng)理剛下飛機,就從手機上收到一份關于采購計劃的審批請求,內(nèi)容包括各類原材料的規(guī)格、采購數(shù)量、價格等等。在前往客戶公司的路上,陳經(jīng)理通過手機快速進入庫存、訂單等各類業(yè)務系統(tǒng)進行查詢和分析,最后做出審批決定,整個過程不超過30分鐘……
這并不是科幻電影的劇情,而是云計算給商務生活帶來的新體驗。在今年舉行的第十六屆中國國際軟件博覽會上,云計算再次成“重頭戲”,各類云計算技術、產(chǎn)品、服務及解決方案紛紛浮出水面,內(nèi)容涉及企業(yè)管理、商業(yè)分析、電子商務、信息安全等眾多領域。從概念推廣到落地應用,云計算產(chǎn)業(yè)的蓬勃發(fā)展離不開各類IT技術的支持,特別是中間件產(chǎn)品與技術的日益成熟,為云計算時代的全面開啟奠定了堅實的基礎。
中間件助推云計算落地應用
云計算是什么?提到這個話題,很多人可能自然而然地想到一個很經(jīng)典的比喻:與傳統(tǒng)的信息化應用模式相比,云計算就像是自來水,用戶可以隨時隨地地通過水管獲得水資源,而不是自己去打井取水。用戶需要做的,只是按需付費而已。
就像自來水包括生活用水、工業(yè)用水一樣,云計算服務的種類也不盡相同,目前業(yè)界普遍認可的云服務包括IAAS、PAAS和SAAS:其中,IAAS是基礎設施即服務,為用戶提供計算、存儲等基礎資源;PAAS是平臺即服務,用戶可以在PAAS平臺上創(chuàng)建、運行各類業(yè)務系統(tǒng);SAAS是軟件即服務,直接向用戶提供電子郵件、企業(yè)管理等業(yè)務應用。在整個云計算系統(tǒng)中,PAAS平臺承擔著調用底層基礎資源、為上層業(yè)務系統(tǒng)提供支持的重要任務,是云計算能否落地應用的關鍵。
“如果說PAAS是云計算系統(tǒng)的核心,那么中間件就是核心中的核心。”業(yè)內(nèi)專家指出,PAAS又被稱為共享中間件,其特點是對Java EE應用服務器、消息中間件、BPM、ESB、門戶服務器等進行虛擬化,將多個中間件整合成應用基礎設施資源池,為用戶提供一個高端的應用開發(fā)、測試和運行環(huán)境。由此可見,云計算系統(tǒng)離不開成熟的中間件產(chǎn)品和技術,中間件是支撐云計算產(chǎn)業(yè)蓬勃發(fā)展的“中流砥柱”。
東方通中間件創(chuàng)新云應用體驗
所謂“中間件”,顧名思義,是指在IT系統(tǒng)中位于“中間地帶”的軟件。從縱向的“上下”維度上看,中間件處于底層操作系統(tǒng)、數(shù)據(jù)庫等基礎軟件與上層應用軟件之間,向下管理計算資源和網(wǎng)絡通信,向上為應用軟件提供開發(fā)、運行環(huán)境;從橫向的“左右”維度上看,中間件為各類業(yè)務系統(tǒng)提供通信、交換等服務,解決系統(tǒng)之間互連互通的問題。由此可見,中間件是支撐IT系統(tǒng)高效運行的重要樞紐,這一特征與云計算架構中的PAAS平臺不謀而合。
目前,國內(nèi)外的一些中間件廠商已經(jīng)推出云計算產(chǎn)品及解決方案,力爭在方興未艾的云計算市場上占有一席之地。在國內(nèi),東方通在云計算發(fā)展上定位于PAAS平臺,推出了云計算解決方案,在基礎設施層上構建出PAAS平臺,通過對東方通應用服務器TongWeb、消息中間件TongLINK/Q、企業(yè)服務總線(ESB)等對象進行虛擬化,構建出統(tǒng)一的“應用基礎設施資源池”,使用戶能夠靈活、高效地開展云應用系統(tǒng)的開發(fā)、部署和運營工作。
東方通研發(fā)工程師表示,與傳統(tǒng)的IT系統(tǒng)構建和運維方式相比,東方通PAAS平臺具有更加敏捷、更低成本、更高服務質量等優(yōu)勢。“例如在應用部署環(huán)節(jié),在PAAS平臺上,用戶只需要幾十分鐘就能完成原本需要幾天時間才能做到的應用部署工作;系統(tǒng)擴展性方面,PAAS平臺上的應用具有彈性伸縮的特點,用戶在幾分鐘之內(nèi)就能實現(xiàn)IT系統(tǒng)的擴容。”此外,PAAS平臺在應用遷移、統(tǒng)一管理、資源整合等方面都有非常出色的表現(xiàn),為用戶創(chuàng)造出更簡易、更高效的云計算應用新體驗。
業(yè)內(nèi)專家認為,從云計算概念的誕生,到云計算理念、內(nèi)涵的不斷豐富,再到相關產(chǎn)品雛形的出現(xiàn),云計算發(fā)展的第一步,都給用戶描繪出一個又一個美好的藍圖,只是由于缺乏成熟的技術與應用模式,云計算在近幾年里只能成為飄在空中可望不可即的“云彩”。如今,伴隨著中間件產(chǎn)品與技術的日益成熟,云計算正在一步步地“化云為雨”,基于云計算的數(shù)據(jù)存儲系統(tǒng)、商業(yè)智能系統(tǒng)等逐漸融入社會生活的各個領域,給人們的工作、學習和生活帶來革命性的變化。