oracle的真正危機 常佳軍

2021-04-20 23:59:36 字數 4650 閱讀 1679

我的絕對原創:oracle的真正危機 常佳軍

(轉貼請註明來自5g 常佳軍 or http://blog.csdn.net/eastsun

——**本作者不收取費用,否則等著收律師事務所的律師信)

(另,所有**者等我寫完好不好?**半截子東西,就像梁家輝成仙成了半截——光剩個腦袋飄在空中,有多嚇人!寫了待續就表示還沒寫完。)

話說某年某日某一天,google與微軟就搜尋正在掐架,google也為dell正在把雲計算申請為dell專有的事情煩惱。

但google令oracle更煩惱。

這幾年oracle憑藉網際網路時代,可是大大發了洋財,也收購了不少企業,甚至有了要收購sap的豪言壯語。嚇得sap不得不和ms假裝親熱了一陣子,等到埃利森差不多忘了這碴的時候,他們也就悄悄散了。

但埃利森也有自己的難言之隱。

oracle的最大的潛在危機並不是ms/ibm這些面上的競爭對手帶來的。

對於ms sqlserver和 ibm db2來講,目前是他們害怕oracle,是oracle遙遙領先。mysql 雖然也分流了oracle一點市場,但微不足道。對於這些對手來講,oracle幾乎是一騎絕塵。看數字:(

)報道,「根據gartner公司最近發布的關聯式資料庫市場2023年市場份額報告,oracle以48.6%的高份額再佔首位。而2023年gartner的統計資料顯示oracle的市場份額為47.9%,也就是說在2023年度,oracle獲得了0.7%的份額增長。」

oracle去年一家的市場份額就接近50%,而且它的產品賣得可比ms sqlserver貴。

oracle最大的隱憂在於雲計算,更準確地說是來自google的雲計算。其他的打著雲計算旗號,但沒有真正map-reduce體系的東西,對oracle來說不構成威脅。而這個google的雲計算,包括google的自身的伺服器運轉體系,google根本就沒有把oracle當成假想敵。但它卻在無意之中正在動搖甚至摧毀 「資料庫軟體 + erp軟體 + 昂貴的伺服器 + 昂貴的儲存體系」這樣乙個商業生態環境。而oracle是生活在這個商業生態環境中的。如果google徹底消滅了這樣乙個商業生態環境,雖然oracle不是google的敵人,但一樣被捎帶手被無意之中消滅了。所以,埃利森著急。

google雲計算和現有的資料庫有什麼關係?

現有的資料庫有個基本哲學:伺服器越穩定越好,在穩定的伺服器上安裝資料庫。另外,現有的資料庫是關聯式資料庫,誕生於2023年代,其設計之初的思想是序列訪問的。

而google的伺服器體系結構的基本哲學來自於cisco的成套裝置理念,並發揚光大了。

這套哲學:計算機類硬體質量不是100%可靠的(大約是99%以上是可靠的),在其崩潰的時候,軟體對其有效監控、管理、恢復,對使用者來講,即使系統某個部分崩潰了,系統仍然是可用的。

這兩套思路最根本的區別在於對於硬體的基本假設,乙個假設硬體是永遠穩定的、永遠保持可工作狀態,乙個假設是單個硬體結構在99%的時間內是穩定可用的而1%的時候是不可用的。

第一套思路的必然結果就是選購**高昂、穩定性極高的硬體(主要是各種伺服器)。這個思路的好處是系統軟體設計相對容易,因為系統一旦崩潰,需要的是從備份中恢復資料並重新執行。這套思路的弱點也很明顯,就是成本高。成本與效能之間不是線性關係,而是平方關係。

為了彌補這套思路的不足,在這套思路的總體架構內,各個伺服器**商和第三方軟體公司,還是提供了不少的伺服器集群體系,作一定並行的架構努力,但基本思路沒有變化。但這些集群所依賴的基本哲學沒有變化,集群中每台伺服器還是真正的伺服器,不是台式電腦**的電腦。 emc/ibm等儲存裝置銷售商也是這樣的伺服器體系的受益者。

到目前為止,這樣一套伺服器體系思想,仍然是全球500強企業的企業it建設的基本思想。目前這些大企業的伺服器體系也基本是按照這個思路架設的。小企業、小**也是按照思路在自己的成本允許範圍之內來模仿的。上萬甚至幾萬人民幣的伺服器,雖然企業小,也得買上1臺或者多台。我去過中國幾個大的機房,滿目所到之處,都是這種1u或者2u的伺服器,偶然看到一台長得象台式電腦的,其實是台式伺服器,配置反而更高。

這裡面用的,都是正版或者盜版的oracle/sqlserver軟體,或者是my sql。

這個商業生態環境,就是oracle現在的商業生態環境。

(轉貼請註明來自5g 常佳軍 or

——**本作者不收取費用,否則等著收律師事務所的律師信)

雖然cisco是認為硬體不是100%的穩定的要用軟體來彌補,但他的思路僅僅是封裝在他的產品內部,並不從根本上改變oracle滋潤的商業環境。

而google的資料中心的橫空出世,則給全世界展現了另外一種伺服器運轉體系的可能性。尤其是在比較nb的技術人員中間,google的伺服器體系簡直是智力的一次大釋放。

要是幾年前,你配一套系統,中間不用幾台**高、效能強的伺服器,顯得倍兒沒面子,顯得技術設計能力不上檔次。

但現在,在這些自認為nb的技術架構人員眼裡,誰能夠用低成本的台式電腦組建乙個穩定執行的系統,才顯得高明。但凡看到 高昂的伺服器集群方案,就認為是陷入了 那些伺服器廠商的花言巧語的宣傳之中。雖然目前大部分系統還是離不開傳統思路的高昂伺服器、高昂儲存體系,但這種低成本、用冗餘的低成本伺服器建構系統的思路正在開始蔓延。 

這個時候,雲計算概念逐步被推出來了。

其實,我並不看好目前各家雲計算真正能賣出多少錢來。未來雲計算是不是現在這個樣子,我也不敢打包票。(甚至我覺得未來雲計算 必然是分化成2-3種不同的體系來的,當然這個只是經驗和直覺,缺乏足夠的證據。)

但雲計算,確實已經給oracle帶來了巨大的危機。哪怕世界500強企業沒有一家購買雲計算(自己提供雲計算的除外),也能給oracle帶來致命的打擊。

打擊在**,打擊在於真正意義的雲計算模式,改變了人們使用it系統的傳統思維觀念。

傳統的觀念是:昂貴的伺服器 + 昂貴的資料庫軟體授權。

而新的觀念是:大量的、陣列式的便宜的台式電腦(或者說是廉價的伺服器)+ 可允許部分計算機1%時間停工檢修的分布計算軟體模式(比如google的big-table + map-reduce ),這種觀念如果深入人心,那麼就沒有人去購買第一種模式下的過多的昂貴的伺服器和昂貴的資料庫軟體授權。在google的big-table and map-reduce體系裡面,是沒有關聯式資料庫任何事情的,即使是開源的mysql也不用。這樣,無疑是把oracle的根基給拔走了。而沒有業務根基,oracle的危機不就來臨了嗎?

而傳統的觀念不僅在成本上面臨挑戰,在解決問題能力上也面臨挑戰。

現在的資料量越來越大,而受制於作業系統的位數限制,現在一般32位x86體系伺服器的最大記憶體,只有64g。但很多大企業,需要遠遠大於64g的記憶體,才能執行大量的資料。另外就是計算能力,單台伺服器永遠是有限的。

另外,傳統資料庫本質上是序列的,資料庫分割槽表可以幫助解決一些問題,但無疑還是遠遠不夠的。而google的體系,無疑是順暢的並行體系。

相對於google乙個資料計算中心把幾千幾萬臺伺服器排程成1臺伺服器,傳統的大伺服器理念顯得那麼蒼白無助。

我們設想一下,如果全世界的大企業中型企業,都接受了真正的雲計算觀念,那麼乙個很可怕的後果是什麼,不是這些企業去購買什麼雲計算服務,而是他們按照雲計算的理念,把自己的資料中心建設成為乙個個小小的雲計算中心(其實也不小,一般也至少100多台台式伺服器),都變成了乙個個具體而微的類似google資料中心的資料中心。這些中心肯定不再需要oracle/mysql/db2的資料庫軟體了,而改用類似google這樣的某種產品套件了,那麼oracle會與他的對手mysql一道變成遲暮英雄了。

這才是對oracle來講是致命的威脅。

(轉貼請註明來自5g 常佳軍 or

——**本作者不收取費用,否則等著收律師事務所的律師信)

而要讓目前的oracle也轉換到google這種計算資料軌道思路上來很困難,因為oracle的對資料庫產業積欠太多了,在1998-2002期間,本來就應該是推出合理的oodb的時機,但oracle和他的所有對手都只顧商業利益,貽誤了這個時機。而oracle作為資料庫行業的老大,責任最大。

當年有個對手試圖去解決這個挑戰,那就是ca,那個時候還是王嘉廉主政,但很不幸,ca嘗試作的oodb失敗了。

現在,oracle和他的對手們幾乎沒有時間再去解決這個問題了。因為,真正的低成本計算機+軟體控制差錯和冗餘+可並行的資料儲存、計算體系,已經到來,而且展示給業界了。留給oracle的時間是幾乎沒有的。這個時候即使把當年沒有做好的oodb去做好,也來不及了。

這對於oracle來講,是更致命的。有問題不可怕,怕的是連解決問題的時間也沒有。——這就是那句話,出來混,遲早是要還的。——oodb的欠賬,也是要還的。

埃里森是個聰明人,他當然現在是領教了雲計算的真正威脅——當然那些冒牌的雲計算埃里森是不怕的。

所以,他要大罵雲計算,(正好有些雲計算實際是濫竽充數,也給埃利森乙個臭罵的好理由),但埃利森還是會擔心正牌雲計算會逐步砸了他的飯碗——而且還不是直接故意衝他去的——別人走路的時候順帶砸了他的飯碗。這對於豪氣干雲的埃利森來講,是絕對難以忍受的。

這就是oracle的真正危機。不是拔樹、拔旗的危機,而是把樹下、旗下的土都鏟走的危機。

(轉貼請註明來自5g 常佳軍 or

——**本作者不收取費用,否則等著收律師事務所的律師信)

it江湖多少事,只在笑談中。

在這個江湖,擊敗某些江湖大佬的,往往不是他天天琢磨的對手,而是不知從**殺出來的狂飆;所以it的江湖,更有戲劇性。it的大佬,有的時候比江湖大佬更鬱悶。他們的危機感更強烈。

雷軍 要成為真正偉大的公司 必須突破高階

程式設計客棧 www.cppcns.com 8月10日 訊息 今日晚間,雷軍年度演講正式開始。在演講的開頭,雷軍公布資料稱,2021年q2小公尺手機銷量已超越蘋果,成為全球第二。同時,8月2日,小公尺第三次上榜 財富 世界500強。雷軍感謝全球公尺粉稱,謝謝十年來不離不棄的支援,感謝大家一起見證了小...

Oracle 常遇到的設定語句

oracle 在使用過程中常會遇到小問題的解決辦法 執行以下語句前,先確認是否有dba許可權,如果沒有,可使用sys以dba角色登入執行 grant dba to 授權 查詢使用者及其對應的配置檔案,一般是default select username,profile from dba users查...

程式設計師中年危機的真正原因是不懂營銷

現在很多企業老闆是非常現實的,招乙個比較年輕的,工資要求不高的,又很聽話,能幹活。而人到中年的程式設計師往往就不是這樣子,因為家庭負擔,工資不能太低,因為自己有經驗,所以不願意完全聽老闆的指示,尤其是有的人願意端著架子,倚老賣老,出了問題從來不承認。其實中年危機不單單是程式設計師這個行業,還有很多其...