1 引言
如今企業(yè)之間的競爭十分激烈,企業(yè)在尋求更高效的商業(yè)模式時往往將希望寄托于IT部門,在應(yīng)對持續(xù)的競爭和客戶多變的要求時,企業(yè)希望IT部門可以提供更加多變的服務(wù),因此很多企業(yè)投入了大量資金去購買高端設(shè)備,但是調(diào)查發(fā)現(xiàn),大部分企業(yè)的硬件使用率不足20%,管理這些資源又占用了企業(yè)大量的費用,所以,節(jié)省開支最好的辦法就是充分利用目前已配置好的軟、硬件等各種資源,同時減少維護的費用,再者由于人工也是IT部門高成本的重要原因,所以讓少數(shù)員工管理更多的系統(tǒng)也成為一個減少開支的方法。
網(wǎng)格技術(shù)發(fā)展到現(xiàn)在已經(jīng)被應(yīng)用在國防、科學、天文、生物信息等許多領(lǐng)域,Oracle 10g的出現(xiàn)又加快了我們進入網(wǎng)格時代的步伐,Oracle 10g是第一個為企業(yè)級網(wǎng)格計算而設(shè)計的數(shù)據(jù)庫,它賦予了用戶執(zhí)行企業(yè)級網(wǎng)格計算所需的靈活性,并有助于在降低成本的同時也可以開發(fā)出高品質(zhì)的服務(wù)。
2網(wǎng)格技術(shù)
2.1網(wǎng)格的產(chǎn)生
目前網(wǎng)絡(luò)正處于一個尷尬的處境,一方面,網(wǎng)絡(luò)寬帶不斷增長,網(wǎng)絡(luò)中接入的計算機數(shù)量越來越多,但是計算機大多數(shù)都處于閑置或休眠的狀態(tài);另一方面,互聯(lián)網(wǎng)上的內(nèi)容不斷增多,而且沒有哪個單一的服務(wù)器或者搜索引擎可以掌握所有的資源并快捷方便的為用戶提供他們所需的信息和服務(wù),網(wǎng)格技術(shù)就是在這種時代背景下產(chǎn)生的。
2.2網(wǎng)格的概念
網(wǎng)格是一種新的技術(shù)也是一種新的思想,“網(wǎng)格”一詞的思想來源于我們?nèi)粘I钪械墓苍O(shè)施,就是當我們需要使用網(wǎng)絡(luò)資源時,只要會使用就可以而不需要知道這些資源是從哪里來的,網(wǎng)格計算研究的先導Ian Foster給出了網(wǎng)格的定義:“網(wǎng)格計算是動態(tài)多機構(gòu)虛擬組織中的一個協(xié)調(diào)的共享資源和解決問題的過程”,簡單來說就是讓很多異構(gòu)的資源組成一個超級計算機的過程,這些資源可以通過某種方式進行交互和運轉(zhuǎn)。
2.3網(wǎng)格的特點
網(wǎng)格就是利用網(wǎng)絡(luò)上現(xiàn)有的一些資源,支持廣域環(huán)境上的數(shù)據(jù)、信息等資源的共享并且消除信息孤島,以減少成本進而獲得高性能,網(wǎng)格普遍具有以下五個特點:
(1)應(yīng)用成本低。利用網(wǎng)絡(luò)中已經(jīng)有的各種軟硬件資源,就可以大大降低成本。
(2)網(wǎng)絡(luò)資源具有很強的分布性。通常情況下網(wǎng)格資源都是跨管理域的資源,它們之間有些建立了信任關(guān)系,有些沒有,管理沒有信任的網(wǎng)格資源需要謹慎處理,我們可以通過網(wǎng)絡(luò)安全技術(shù)防止一些非法操作,保障數(shù)據(jù)的安全性。
(3)網(wǎng)格資源具有異構(gòu)性。由于網(wǎng)格資源具有很強的分布性,不難想象它也具有異構(gòu)性,網(wǎng)格資源的異構(gòu)性主要表現(xiàn)在不同的系統(tǒng)具有不同的數(shù)據(jù)表示方式,不同的系統(tǒng)會安裝不同體系結(jié)構(gòu)的處理器,不同的處理器可能會有不同的處理器速度等。
(4)沒有形成統(tǒng)一的協(xié)議標準。目前有許多研究網(wǎng)格技術(shù)的項目,但是他們都采用了不同的體系結(jié)構(gòu),比如采用面向?qū)ο篌w系結(jié)構(gòu)開發(fā)元計算系統(tǒng),采用代理技術(shù)開發(fā)科學計算網(wǎng)格,還有采用開放網(wǎng)格服務(wù)體系結(jié)構(gòu)(OGSA),當前,OGSA已經(jīng)成為大企業(yè)普遍支持的標準。
(5)網(wǎng)格資源具有自治性、動態(tài)性和擴展性。網(wǎng)格中有許多節(jié)點,網(wǎng)格系統(tǒng)要保證可以讓它們自愿進人或退出網(wǎng)格,而且對于臨時加入網(wǎng)格系統(tǒng)的資源,可以識別并知道它是可用的,隨著網(wǎng)格系統(tǒng)中節(jié)點的增多,為了不降低網(wǎng)格性能就需要對其進行擴展。
3 Oracle企業(yè)網(wǎng)格的實現(xiàn)
3. 1企業(yè)網(wǎng)格的產(chǎn)生
企業(yè)為應(yīng)對日益激烈的競爭,他們希望可以得到成本低,同時具有靈活性高、可伸縮、可預測和可以響應(yīng)不斷變化的業(yè)務(wù)環(huán)境的一種系統(tǒng),大多數(shù)企業(yè)為了提高效率,購買了很多高端的存儲器和服務(wù)器,這樣做極大地增加了成本,針對這種情況,越來越多的研究者將網(wǎng)格技術(shù)投入到企業(yè)管理中,也有越來越多的公司研發(fā)可以實現(xiàn)企業(yè)網(wǎng)格技術(shù)的工其,Oracle 10g,的出現(xiàn)無疑加速了企業(yè)網(wǎng)格的發(fā)展。
3. 2企業(yè)網(wǎng)格的定義
在企業(yè)網(wǎng)格中,網(wǎng)格計算提供了一個共享資源的基礎(chǔ)結(jié)構(gòu)。這個結(jié)構(gòu)可以降低費用并高效的使用IT資源,企業(yè)網(wǎng)格計算是指單一企業(yè)范圍內(nèi)的網(wǎng)格計算,企業(yè)網(wǎng)格是為了保證計算能力、存儲、數(shù)據(jù)庫、信息、應(yīng)用服務(wù)等可以根據(jù)需要在任何時間任何地點得到分配和利用,提供企業(yè)級網(wǎng)格計算的IT基礎(chǔ)組織稱為企業(yè)網(wǎng)格。
3. 3企業(yè)網(wǎng)格計算模型
企業(yè)網(wǎng)格模刑為企業(yè)IT提供了體系結(jié)構(gòu)。如圖1所示。企業(yè)系統(tǒng)結(jié)構(gòu)有三個重要特征:資源的虛擬化,使用者資源的動態(tài)供應(yīng)和資源邏輯上的集中處理。
虛擬化在資源和資源使用者之間提供了一個層,使得底層資源可以被其它資源替換而不影響它的使用者,并且可以讓不同的使用者共享一個物理資,這里的資源既可以指物理資源。比如服務(wù)器、數(shù)據(jù)庫等,也可以指抽象資源,如信息等資源。
動態(tài)供應(yīng),傳統(tǒng)的企業(yè)體系結(jié)構(gòu)中,物理資源往往是根據(jù)請求的峰值靜態(tài)完成的,但是在一個資源被虛擬化了的企業(yè)中,這些資源應(yīng)該實現(xiàn)動態(tài)供應(yīng),這樣。當一個資源不被請求時它可以被重新供應(yīng)。
圖1 企業(yè)網(wǎng)絡(luò)模型
集中式管理并不是網(wǎng)絡(luò)模型必須的,但是IT資源的集中式管理是企業(yè)網(wǎng)格的必要元素,通過集中式管理,管理員可以管理和監(jiān)控所有的資源,集中式特理以業(yè)務(wù)為中心,根據(jù)業(yè)務(wù)目標和優(yōu)先級馭動資源的分配。
3.4基于網(wǎng)格技術(shù)的電子商務(wù)平臺
基于網(wǎng)格技術(shù)的電子商務(wù)平臺是以網(wǎng)格技術(shù)做基礎(chǔ)并且遵循一定的商務(wù)規(guī)則來實現(xiàn)資源的共享,提高在企業(yè)中的競爭力,最終完成商品和服務(wù)交易的一種貿(mào)易形式,利用電子商務(wù)服務(wù)外包,可以在電子商務(wù)網(wǎng)格上建立軟件庫,企業(yè)只要登錄這個軟件庫就可以得到所需的各種管理和應(yīng)用軟件。
這種模式最大的好處在于,當企業(yè)現(xiàn)有的資源足夠滿足客戶的需求時,由服務(wù)商提供的網(wǎng)格系統(tǒng)可以自動把工作任務(wù)分配給網(wǎng)格環(huán)境中閑置的IT資源就可以完成任務(wù),如圖2。
圖2 基于網(wǎng)格的電子商務(wù)模式
企業(yè)的這種運行模式就是在網(wǎng)格計算平臺的基礎(chǔ)上,把分散在不同地方的資源虛擬的組織起來,實現(xiàn)資源共享。
3.5企業(yè)網(wǎng)格帶來的優(yōu)點
企業(yè)網(wǎng)格為企業(yè)帶來的優(yōu)點可以總結(jié)為三個方面。
(1)降低IT成本,在企業(yè)網(wǎng)格計算模型中,不僅所有的應(yīng)用資源實現(xiàn)了共享而且他們不會同時達到高峰,企業(yè)只要向累積負載達到峰值的應(yīng)用分配資源就可以減少建設(shè)IT基礎(chǔ)設(shè)施的成本,另外,利用統(tǒng)一化和自動化的控制可以管理更多的IT系統(tǒng)、這樣也能降低IT的管理成本。
(2)IT棧各層可伸縮,通過網(wǎng)格模型的虛擬資源池,企業(yè)可以動態(tài)地得到所需的各種資源,如果某一個應(yīng)用不再需要這些資源,別的應(yīng)用還可以接著利用這些資源,這種可伸縮性使得應(yīng)用可以一直滿足其服務(wù)目標。還可以加快負載變化的響應(yīng)時間。
(3)服務(wù)質(zhì)量可預計,集中式管理IT部門測終端用戶獲得的服務(wù)質(zhì)量,還可以實時了解系統(tǒng)的運行狀態(tài)以及用戶的響應(yīng)時間和企業(yè)應(yīng)用提供的吞吐量等信息,一旦可以側(cè)量終端用戶的服務(wù)級別,那就可以動態(tài)分配資源以滿足不同服務(wù)級別的要求,還可以提高資源的利用率,診斷問題就變得更加容易。
4 結(jié)束語
對于信息技術(shù)高度發(fā)展的今天,具有高度可靠和高度可用的信息技術(shù)系統(tǒng)是企業(yè)成功的關(guān)鍵,具有高效率和高效益的IT與業(yè)務(wù)流程基礎(chǔ)設(shè)施是企業(yè)真正有競爭力的資產(chǎn),Oracle 10g可以在響應(yīng)不斷變化的業(yè)務(wù)環(huán)境的同時提供高品質(zhì)的服務(wù),因此以O(shè)racle 10g為環(huán)境來實現(xiàn)企業(yè)網(wǎng)格的問題,無疑成為企業(yè)選擇方案的一種必然趨勢,也為企業(yè)提升競爭力提供了一種有效途徑。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標題:一種基于Oracle環(huán)境下企業(yè)網(wǎng)格的應(yīng)用
本文網(wǎng)址:http://www.oesoe.com/html/consultation/1083934266.html