簡單說,網格運算(grid computing)是將許多分散的伺服器、資料庫、儲存設備、應用軟體......等,以網路連接方式構成一部虛擬的超級電腦,以達到運算資源充份分享的目的。網格運算的觀念是要讓許多企業能夠經由IP網路,充份利用閒置的電腦資源。它能夠大幅提高資料中心的處理效率,降低成本,並增加可使用的容量。
若甲地有一座運算中心,乙地也有一座運算中心,當乙地運算能力不足時,系統會自動將工作轉給甲地的運算中心代為處理。運算完成後,再傳回給乙地的主機系統。很特別的是,商業化的網格運算可以和水電瓦斯一樣供應,依照使用量計費,因此,它是屬於一種「公共運算(utility computing)」的技術。
以前,網格運算只存在於學術研究的領域裡,目前許多IT大廠已經接受這個觀念,並陸續投入資金大力開發中,例如:SUN、IBM、Oracle...等。可是大多數企業對它還是持謹慎保留的態度。
雖然,公共運算是一個龐大的潛力市場,但仍然有許多障礙是需要克服的,其中最重要的是IT資源和資料分享的問題,尤其是在許多政府機關和企業裡。倒不是因為這些機構不願意參予公共運算或網格運算,而是擔心他們的應用會受到破壞。如果大家都不願意開放自己的運算能量和容量,則公共運算將無法實現。
根據Intel的說法,Pentium CPU的利用率不是一般人普遍認為的30%,而是只有1%而已。因此,「資源共享」變成值得追求的目標。這個數字並非意味︰企業在許多年內,都不需要購買新型的伺服器;而是說,企業在平常使用伺服器的平均利用率是1%,但在很短的期間內,它們的利用率可能高達100%。
許多大型企業擁有強大的運算能量,如果能夠妥善地利用,將可創造更高的經濟價值。不過,在建構這種新型的分散式運算環境之前,必須重新設計和升級應用軟體的功能。
若排除政治分歧或商業利益衝突的因素,為公共運算建立技術標準,是有改善和實現的空間。就軟體架構而言,公共運算服務是可以視為建立在SOAP、WSDL、UDDI標準的「文件導向(document-oriented)」之分散式服務。重點在於,開發高階的應用軟體服務;這主要偏重在「交易管理(transaction management)」,而不只是訊息的傳送。換句話說,應用軟體和具有管理用途的軟體必須更加整合,以確保工作可以在每個階段都能順利完成,而且正確無誤。否則,這種服務將會註定失敗。
有人甚至認為,過去IBM和HP生產的大型電腦(mainframe)可能會浴火重生。其主要理由是,像VMS這樣的作業系統,才能為公共運算或網格運算提供高階的應用軟體服務所需要的環境與資源。且方便讓全世界新一代的程式設計師一起合作,開發這些應用軟體。
目前因現有的應用軟體沒有被重新設計,所以無法充份利用公共運算或網格運算系統的能力,導致這些應用軟體經常漫無目的地消耗伺服器的資源。未來它們必需被重新設計,以分享資源和共同工作。不過,軟體業者現階段對於這種商機似乎仍然興趣缺缺。
網格運算是否會步入網際網路的後塵呢?當初許多人看好網際網路的未來,投入了許多資金和心血,可是到最後卻泡沫化了。我們試著回想大約在五年以前,網際網路的優點中被吹捧的最厲害的,有下列幾個:
IP網路將成為資料、語音、視訊的通用傳輸工具
-但是,直到現在,電話市場仍然被傳統的電信業者把持著。網路電話(VoIP)的壓縮品質差、IP視訊的傳輸速度慢,都是它們無法取代傳統電話服務的主因。
媒體業者和網際網路公司之間的整合是無法避免的
-1990年代後期,AOL時代華納公司合併時曾宣稱,他們將掌握出版、電影和電視事業。不過,卻連年虧損,而且該公司的主導權從原先的AOL轉到時代華納,後者甚至想將AOL的名稱摘除掉,AOL原有的許多網站服務也陸續被取消。由此可見,媒體業者和網際網路公司之間的合併,並不是想像中的那麼容易。
瀏覽的人數越多越有利
-過去,瀏覽人數曾經被視為獲利的依據。但是,現在上網看免費內容的人數非常多。因此,業者回頭採用傳統的方法,要求讀者付費之後才能瀏覽。
越早來的越有利
-可是現在,不一定了。許多後來成立的新網站,可能比成立時間比較早的舊網站有賣點。因為服務的品質,決定輸贏。
網際網路無線化、行動化是下一波的趨勢
-這個理想至少到現在都尚未達成。固定的線路連接或數據機接撥的方式,仍然是目前的主流。使用2.5G、3G上網的人口仍然佔極少數。
還有在過去,有許多動聽的廣告詞,前後輝映,真是迷人。但是,現在看來,離這些理想似乎還很遙遠。例如:
沒有舊設備的企業會比較靈活
-不一定喔!Tesco和Waitrose等國外的大賣場公司,使用舊設備也一樣能夠賺大錢。大家在e-Bay網站上拍賣舊物品,也能夠活絡市場經濟,不會輸給一般的企業。
在虛擬和真實世界都存在的企業或商店可以提供最好的服務
-不過,也有例外的。譬如Amazon書局和其它網路上的虛擬商店,雖然,他們並沒有設立消費者可以親自登門拜訪的門市店,但是,他們照樣能夠成功。
現在是一個供給過剩、消費過度的年代。銀行充滿了許多存款,但卻拼命鼓勵消費者信用貸款;高科技產品(譬如手機、PC、LCD...等)的利潤越來越微薄,石油能源的價格卻持續攀升。全球經濟的走勢,連美國聯邦準備銀行的委員們都無法預估。利率雖然看漲,但是調高利率之後,卻不見進出口貿易好轉。這到底是通貨膨漲或通貨緊縮呢?因此,投資客觀望的氣氛濃厚,誰也不願意再像網路泡沫化一樣,再次受到傷害。目前看來,網格運算技術的發展似乎和4G一樣,需要一段長時間的醞釀才行。
(作者為電子業資深系統設計工作者,聯絡方式:su2b08@saturn.seed.net.tw)