1. 程式人生 > >oracle grid簡介

oracle grid簡介

Oracle9i於2000年9月29日正式推出。
Oracle10g於2003年9月9日推出第一版,2004年12月8日推出第二版
另外i代表internet,g代表grid

關於網格計算,我想,我們都來聽聽oracle副總裁的演講,
這裡說的很詳細:


甲骨文Andcew Mnedelsohn:資料中心的未來
——甲骨文公司高階副總裁Andcew Mnedelsohn在“Legend World 2002”聯想技術創新大會演講


我是負責甲骨文(Oracle),我在加入甲骨文20年的時間,我談一談資料中心的未來。我認為,資料中心計算的未來就是網格計算,我這裡給大家談一談,第一部分談一談什麼叫網格計算
,很多人知道什麼是網格,因為前面的發言人已經談了內容,什麼叫網格計算,在某種程度已經知道了,我發言第二部分甲骨文資料的技術,並且講一講甲骨文的資料技術如何適應網格計算,給大家講客戶方面的例子,講一講客戶如何利用資料庫的利用做網格計算的。


有一點我想在大家離開會場的時候記住一點,也就是說,甲骨文資料庫的技術是非常適合網格計算。甲骨文在這方面做了很多時間的努力,比如說這麼多年 來我們一直傳達一個資訊,高科技,群機,整合,高度的安全性,便於管理的概念所有的東西都需要網格計算,所有這些東西都是甲骨文都非常擅長的。


我們現在談一談什麼是網格計算?這個概念就是說把計算看作像水電一樣,大家都知道工業是什麼,比如電,電網的電,一直使用的電,比如說自來水供應 等等,一直都在用,對不對,這就是我們稱之為工業化的東西。現在有一個概念,也有很多的資源也有電,電插到插座可以用,你不知道電從哪兒發的,線怎麼布 的,網怎麼布的,一直有電,電在那兒,想用就用,可用性非常高,這是工業性的產品,把同樣的概念應用到計算當中,希望插到牆上,根據需要獲得計算方面的內 容,就像用電,我們把它稱之為網格計算。


網格計算的內容是什麼呢?網格計算的觀念就是說把計算的資源給它虛擬化。今天如果大家看一看典型的資料中心的話,每個應用都有自己專門用的資源, 有自己的計算機,有自己的網路的裝置等等,下一個應用調出來也有同樣的一套東西,有自己的資源,因此網格計算的內容把它虛擬化,把這些資源,計算機、存 儲、硬碟都給它彙總在一起,這樣很容易進行共享、共用等等,網格計算下一個關鍵性的內容,資源再分配,把它放在一起,給它虛擬化。然後分配資源,根據需要 分配這些資源,也就是說,這些變化加上更多的資源,如果需求下降的話,可能會減少一部分的資源,這是有關資訊共享的問題。也就是說,有希望不同的使用者,不 同的應用能夠共享所有的網路當中網格當中的資訊。還有一點,高度的安全性和可應用性,就像電力一樣,必須有內部網,必須24小時,一週七天應該提供電力, 這樣大家隨時能夠應用,有高可靠性,有高度的安全性,在網路放的資訊都是安全的,其它人除了你以外沒有人能夠隨便看到這些資訊。


網格計算能帶來什麼樣的好處?關鍵性的好處有三點,第一點可以降低成本,第二個使用者是得到很多,第三個是開放的。降低成本是什麼意思呢?現在看看 典型的資料中心的話,資源一般是這麼用於具體的應用的,也就是在資料當中是這樣的。我們和客戶討論,經常發現的情況,因為這一點,他們也發現一些錯誤,他 們所需求的硬體方面會犯一些錯誤,很多的計算資源都閒置了,沒有被利用起來。就是說,80%的計算資源可能都閒置的,這是經常發生的情況,一定的當中總體 使用的情況,可能有一半以上的儲存的裝置都沒有被利用。網格計算幫助我們解決這個問題,把成本降低,可以提高所有的計算資源的使用度。


下一個非常重要的價值是什麼呢?給使用者更大的能力,只有很多的計算比如很多的儲存或者檢索能力,實際上都是可以控制的,這些問題很困難,作為使用者 來說,也許你是一個物理學家或者學術人員或者是一個IP的職業人員,怎麼解決問題,解決不了?因為你沒有這個計算能力,不能夠解決,拿出解決問題的計算能 力。一開始很多的研究人員比如物理學家他們做他們做網格考慮的問題在計算機一開始,比如說做基因組或者稻米的基因組在甲骨文來說我們也做這個事情。過去可 能說開發人員需要24小時才能進行一個測試,能確保這些程式碼是正確的,現在他們可以使用計算機這個網格計算,不到一個小時就可以做到,這不僅僅能夠提高生 產率,而且可以提高資料和產品的質量。可以看到開發人員完全知道,他們一個小時做完,他們也許會做更多的實驗,所以說網格計算確實是給大家一定的能力,可 以做以前做不到的事情。還有一個好事他是一個開放的標準,這就是全球的標準。


可以到甲骨文的網址看一看這方面的情況,甲骨文來說,我們非常激動人心,非常激動有這個機會,資料共享專家都可以看到,在這裡交流我們的經驗,確保我們是一個很好的平臺,來進行做這個事情。


我們現在介紹一下為什麼說網格計算是下一個新浪潮。第一點,它是一個經濟上現實的情況,當然在美國的、歐洲,大多的世界地方,每一個IT的機構, 每一個學術機構都想降低成本,網格計算幫助大家提高現有的資源利用率,不管是機構還是公司都可以降低成本,在甲骨文來說,我們確實是說降低了我們的成本, 大大降低我們的成本,充分字到這一點。


第二點,我們所謂的Blade伺服器,出現新的技術,一個箱子裡計算的群機,所有的硬體,所有的東西都在推出產品,包括聯想計算機,也就是說,他 們可以建立非常強有力的計算設施,拿出商品的部件,比如CPU,或者網路的技術。基本上來說,可以解決這些問題。以前可能都是SNP技術做到,但是 Blade伺服器只是SNP的專案的10%的成本,這將成為網格最基本構築的原件。


下一個,大家都聽說過Linux,它每天都是受人歡迎,客戶很感興趣,我們很驚奇,我們甲骨文推出我們的軟體,推出中介軟體,還有很了Linux還 有其它網格計算的軟體,我們客戶也想做同樣的事情,Linux實際上有一個不足之處,作業系統不太成熟,它在SNP箱子上不太可能升級,4到8位就可以 了,但是對Blade伺服器沒問題,Liunix上面做得非常好,Blade伺服器和Linux在一起就是做出最好的伺服器。


還有一個動力的問題,關鍵技術的廠商大家平常講話的話,他們不僅僅講網格的問題,但是實際上他們講的是這個事情,他們講降低成本,提高計算機能力 的使用程度,還有一個是客戶的認知度。有一天世界上有一個很大的製造商,找到我們,他們所有的IBM的帶SNP的大型機都弄掉,用Linux替代,軟體是 不是做好,是不是等到明年的軟體做出來,我們一般告訴他有很多的客戶在甲骨文使用,我們實際上正在走向Linux過程之中。