網(wǎng)格計(jì)算為我們鋪就了未來互聯(lián)網(wǎng)運(yùn)行的新道路,相當(dāng)于IT業(yè)競爭的制高點(diǎn),早就引起了IT巨頭們的重視。從上世紀(jì)90年代中期,甲骨文、IBM,Sun、惠普等領(lǐng)導(dǎo)廠商就在開發(fā)面向企業(yè)市場的網(wǎng)格計(jì)算技術(shù)。而最近,他們這一步伐更有加快的趨向。
ORACLE:三層剖析網(wǎng)格計(jì)算
9月8日,甲骨文力推網(wǎng)格計(jì)算,并發(fā)布了有關(guān)網(wǎng)格計(jì)算概念的數(shù)據(jù)庫和相關(guān)的軟件產(chǎn)品10g。與其他公司廣泛的網(wǎng)格計(jì)算計(jì)劃不同的是,甲骨文公司的網(wǎng)格計(jì)算計(jì)劃主要是發(fā)布支持網(wǎng)格計(jì)算技術(shù)的數(shù)據(jù)庫。應(yīng)用服務(wù)器硬件以及其他相應(yīng)的支持軟件。
甲骨文公司將其10G數(shù)據(jù)庫和應(yīng)用服務(wù)器的目標(biāo)客戶主要定位在大企業(yè),但它的網(wǎng)格計(jì)算功能很明顯會使得小公司也受益其中,因?yàn)閿?shù)據(jù)庫網(wǎng)格的負(fù)載共享功能將大大降低外包服務(wù)提供商的成本。按照甲骨文的劃分,企業(yè)級網(wǎng)格計(jì)算環(huán)境被分為三個(gè)層次:應(yīng)用服務(wù)器網(wǎng)格.?dāng)?shù)據(jù)庫網(wǎng)格和存儲網(wǎng)格。
首先,應(yīng)用服務(wù)器網(wǎng)格由甲骨文新發(fā)布的Oracle Applwcatwon Server 10g實(shí)現(xiàn)。這一產(chǎn)品增加了策略性工作負(fù)荷管理功能,可以使IT管理人員按照需要進(jìn)行資源轉(zhuǎn)移,包括硬件、存儲資源、軟件配置等。ORACLE稱贊其優(yōu)點(diǎn)為:“你不需要重新開發(fā)應(yīng)用,不需要修改現(xiàn)有的程序,你就能完成網(wǎng)格計(jì)算環(huán)境的建立?!?/p>
其次,數(shù)據(jù)庫網(wǎng)格負(fù)責(zé)在數(shù)據(jù)庫網(wǎng)格中添加/刪除服務(wù)器,在所有數(shù)據(jù)庫集群之間實(shí)現(xiàn)自動的負(fù)載均衡以及實(shí)現(xiàn)數(shù)據(jù)存儲的自動負(fù)載均衡。Oracle Database 10g正是實(shí)現(xiàn)數(shù)據(jù)網(wǎng)格的基礎(chǔ)。Oracle Database 10g的關(guān)鍵技術(shù)之一是甲骨文的真正應(yīng)用集群(RAC)。有了它,當(dāng)客戶根據(jù)業(yè)務(wù)需求在數(shù)據(jù)庫網(wǎng)格上增加服務(wù)器和存儲設(shè)備時(shí),所有的應(yīng)用都可毫不間斷地繼續(xù)運(yùn)行,數(shù)據(jù)庫會自動進(jìn)行負(fù)載均衡。
第三,存儲網(wǎng)格中的“自動存儲管理(ASM)”是OracleDatabase 10g增添的新特性,它簡化了甲骨文數(shù)據(jù)庫文件的管理。ASM提供了許多與存儲技術(shù)(RAID)相同的好處,例如,你可以在一組獨(dú)立磁盤設(shè)備上創(chuàng)建一個(gè)單獨(dú)的磁盤組。
除ASM外,甲骨文還給Oracle Database 10g增添了很多自動管理功能,包括可方便分配Oracle數(shù)據(jù)庫資源給網(wǎng)格用戶的自動方式和安排和執(zhí)行IT任務(wù)的調(diào)度功能。這些也是日常維護(hù)管理網(wǎng)格所必須的工具。
SUN:為網(wǎng)格“搭積木”
在Sun的網(wǎng)格戰(zhàn)略中,Sun ONE和Sun Grid Engine軟件通過網(wǎng)絡(luò)門戶、Java和XML技術(shù)結(jié)合在了一起,是網(wǎng)絡(luò)計(jì)算技術(shù)的自然演進(jìn)。Sun提出新的網(wǎng)格計(jì)算/Web服務(wù)解決方案,側(cè)重點(diǎn)放在企業(yè)范圍的網(wǎng)格計(jì)算,能夠?qū)⒂?jì)算資源和數(shù)據(jù)更好地用于按需服務(wù)。
2003年11月中旬,Sun公司推出“網(wǎng)格無處不在(Grld Everywhere)”的新網(wǎng)絡(luò)計(jì)算戰(zhàn)略。這是其網(wǎng)格計(jì)算戰(zhàn)略的第二階段,即采用“組建模塊”(building blocks)方法,適應(yīng)客戶的各種具體需求?!敖M建模塊”的方法被業(yè)界比喻為“搭積木”。
Sun把積木劃分為四大類:接入模塊、數(shù)據(jù)模塊、計(jì)算模塊和虛擬化模塊。其中,Sun的“接入模塊”可對任何地點(diǎn)的資源進(jìn)行有效地使用。該接入模塊通過Sun Grid Engme企業(yè)版軟件和業(yè)界標(biāo)準(zhǔn)的“Globus工具集”中的一個(gè)新的網(wǎng)格門戶解決方案予以提供。
此外,Sun還提供了網(wǎng)格參考架構(gòu)和客戶就緒系統(tǒng)(CRS)等項(xiàng)目的支持。