[產業經驗] 雲端整合實務

編輯部2010-05-071min0
在雲端趨勢的發表會上,各家業者和用戶正激昂地探討雲端運算和服務,紛紛計畫騰雲駕霧大展身手,就怕搭不上最夯的雲端服務。會中有人發問:「哪裡可買到雲端服務?」當時會場一片錯愕,宛如看到眼前的金山、銀山卻不得其門而入。

在雲端趨勢的發表會上,各家業者和用戶正激昂地探討雲端運算和服務,紛紛計畫騰雲駕霧大展身手,就怕搭不上最夯的雲端服務。會中有人發問:「哪裡可買到雲端服務?」當時會場一片錯愕,宛如看到眼前的金山、銀山卻不得其門而入。

前幾天,在報紙專欄中李家同教授談及產業現象,他說:「資訊科技如同時尚,一窩蜂的追求流行;前一陣子最夯的奈米科技、人工智慧,似乎早被遺忘了!」那雲端運算將會流行多久?

二十幾年前宏碁施先生告訴同仁:「宏碁要做沒有電腦工廠的電腦公司。」今日宏碁正朝著世界第一的電腦公司邁進。雲端服務的重點在「服務」,雲只是工具和服務的方式,就像要吃飯不用自己種稻子或下廚房,可選擇吃自助餐或上餐廳;服務的本質就是「供需法則」,你需要、我給你,我需要的、你提供我,各行各業服務的本質是相同。雲端服務乃繼汽車、電力、手機、網路之後,橫跨食、衣、住、行、育、樂,徹底顛覆以前要自己擁有、建設的思惟,因此從政府至民間企業均不敢掉以輕心,雲端運算已成為繼網路革命之後的服務革命;換言之,各行各業的服務型態,正面臨著如何使用網路科技和網路社會中的挑戰!

服務業要賺管理財和效率財,如何建置服務管理和運作效率,那就得靠雲端運算技術了。使用雲端運算和服務,系統可大可小,使用的時數可多可少,初期建設經費和經營風險大為降低,因此企業導入雲端服務,已非要或不要?而是該如何走?正如同當年網路風潮般,不是你會不會在網路上購物?而是甚麼時候開始?

SOA 是雲端服務的推力
唯有細密的整合才能提供優質的服務。企業仰賴服務整合架構 (Service-Oriented Architecture, SOA) 來建立服務體系,而雲端運算則是提供 SOA 解決方案最佳的方式,SOA 和雲端運算是服務業一體兩面;服務整合的需求是雲端運算最大推力。目前 SOA 整合最常用的工具和協定如 SOAP 、 REST 等,只有基本功能,往往在訊息傳遞後因缺少運算能力,造成整合上的困擾,如資料格式轉換、轉碼問題等又要依賴其他手段解決,因此產生新的問題難。乒乓王的 PPKBus(雲端服務整合通道),就是要同時解決訊息交換和運算處理能力於一體所發展的 SOA 技術。以 Bus 特性連結網路資源、 PPK 虛擬運算引擎 (Virtual Machine, VM) 負責運算處理與服務功能,所以使用 PPKBus 於服務整合時,特別簡潔和靈活。

雲或霧?
目前有許多雲端運算或雲端服務的產品,非常混淆,可以用以下五個方式來簡單判斷:

第一:是否提供系統開發工具 (System Development Kit, SDK)
因為唯有使用 SDK 開發工具,才能整合企業目前的資源與運作。還有 SDK 用甚麼程式語言?如 PPKBus 可同時支援 C++、 VB 、 JavaScript 和 Pascal 四種程式語言,是目前最方便的開發工具,完全不用學習,又可使用既有的程式庫。

第二:如何封裝服務程式?
通常一個封裝程式需在多個伺服器同時工作,確保服務之穩定性(如一個在主系統、一個在本機、一個在備援系統)。 PPKBus 內建應用程式遞送控制器 (Application Delivery Controller, ADC) 功能,提供負載平衡,確保封裝後的程式 (.PPK) 可於多個 Server 上使用。

第三:運算處理能力
PPK 具有虛擬運算引擎 (Virtual Machine, VM),非常類似 Java 運算引擎,可以同時執行許多雲端運算或平行運算,具極高之運算效能。可說是 PPK 最核心的技術。

第四:貫穿雲與端的能力
各家雲端服務皆假設端點為網頁介面,比較是被動式的介面,實際上智慧型手機、筆電、媒體播放器等裝置,具有相當的主動能力,如何善用這些設備的介面能力(如使用電腦喇叭和螢幕顯示,媒體撥放等),是 PPK 最特別的雲端服務。雲和端為服務一體兩面,讓使用者充分享受便利性和操控能力。 PPK 可同時支援 Web 、 Flash 和 Window 程式介面,最適合需要端點服務的公司使用;沒有端,雲的意義是不存在的。

第五:雲端服務安全性
PPK 在網路層具有完整的安全機制和資料傳遞時之加密機制。在動態對話層 (Session),可提供對話編號 (Session ID) 和 IP 位址產生通關密碼 (SecurityToken) 之安全機制來檢查連線,PPK 可經規畫後提供 Security Token Service (STS) 之通關密碼服務。

Hello.ppk 同時執行於 h1 、 h2 、 h3 三臺伺服器上,對外稱為 Hello Service 。三臺電腦形成一個叢集 (Cluster), 提供服務給 Agent 端使用。 Hello Service 服務功能(表一), 可以相同概念去擴充 HelloService,只要將封裝完成的.ppk 程式,上載至 HelloService 即可執行雲端運算功能。

(作/ 乒乓話網總經理徐錫東)
(…未完,更多精采內容請參閱網路資訊雜誌 222 期 5 月號)

發表迴響

關於我們

自 1990 年創刊 UXmaster 雜誌,1991 年獲得美國 LAN Magazine 獨家授權中文版,2006 年獲得 CMP Network Computing 授權,2009 年合併 CMP Network Magazine 獨家授權中文版,2014 年轉型為《網路資訊》雜誌網站,為台灣中小企業協助技術領導者落實企業策略,了解網路規劃及應用,為企業網路應用、管理、 MIS 、 IT 人員必備之專業雜誌網站。


與我們聯絡

加入《網路資訊》雜誌社群

© Copyright 2025 本站版權所有,禁止任意轉載 網路資訊雜誌 / 心動傳媒股份有限公司 聯絡電話:+886 2 29432416

探索更多來自 網路資訊雜誌 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading

Secret Link