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