歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

開源不僅是商業模式 其實是一場戰爭

  2012年6月29日,第七屆"開源中國開源世界高峰論壇"在北京唯實國際文化交流中心召開,開啟為期兩天的日程。這是一次全球盛大的、最高水平的開源學術研討會,反映中國開源技術和產業的崛起。這次會議研討的主題是移動互聯終端設備(智能手機、平板電腦、互聯電視、車載信息系統等)的發展、應用和產業化以及市場問題,移動互聯網與雲計算、物聯網(重點研討有關開放、互聯和節能的技術發展方向)的發展及應用問題。

  在今天下午的會議上,紅帽中國研發部測試專家陸林青先生發表主題演講《構建Paas平台》,介紹了紅帽的PaaS上面支持的東西目前有這些,比如語言上支持Java、PHP、Ruty等等,包括DIY框架,PaaS支持2.6。說到開源,說到OpenSource,非常重要一點是今年4月份開始OpenShift這個平台所有代碼都開放了,如果你覺得OpenShift非常好,或者一個中型企業或者大型企業不希望把自己的數據都放紅帽的雲上,如果有自己的IaaS或者有自己的設備,可以把這個代碼放自己機器上運行,由於時間限制我沒有做小樣,但是非常快,只要你把下載下來,在紅帽雲上做的所有事情在3分鐘以內可以在虛擬機上用自己雲上跑起來。

▲IT168現場報道專題

  他表示,引用紅帽聯席會議主席曾經說過的一句話,開源其實是一場戰爭,但是我們沒有敵人,我們的敵人就是自己,但是我們在不斷把自己的代碼貢獻給別人的同時我們同時也在從別人貢獻的代碼中受益,這是一個良性循環。紅帽OpenShift在沒有收費前提下為大家提供這樣的免費服務,希望大家有空的時候可以嘗試一下,有什麼問題可以聯系我們。


▲紅帽中國研發部測試專家陸林青先生

  據悉,國際開源社區(Linux、Apache、Android、TA、Ubuntu、Fedora、Gnome、KDE、Mozilla、OpenOffice以及W3C等)的領袖與大師及IT跨國公司(IBM、英特爾、谷歌、惠普、Red Hat、Canonical、微軟、EMC、ARM、VMware、LPI、ARM、黑鴨子、LPI等)的高層主管與資深專家參加會議並講演,國內新興開源企業的精英也將登台講演;大會還邀請國內政府、企業、科研院所、高校、開源社區、主要客戶等有關領導、專家光臨指導,與會人員約300多人。本屆峰會除召開開源大會外,還設置"圓桌會議"。可與國際、國內著名專家面對面地、自由地提出並討論大家關切的,國內、國際新一代互聯網和新興互聯終端,以及開源軟件的發展與應用問題。

  以下為現場實錄:

  主持人:非常感謝高巍副總所帶來的精彩的演講!聲音洪亮,讓大家精神為之一振,接下來有請紅帽中國研發部測試專家陸林青,他給大家帶來的演講題目是“構建PaaS平台”,大家掌聲有請!

  陸林青:在開始之前,我給大家講一個小故事,在1955年聖誕夜的時候,美國北美防控司令部值班人員接到一通電話,接到電話之後很奇怪,一個小男孩問他您是聖誕老人嗎?他當然說不是,但是他很緊張,因為這個電話只有三角大樓和國防部知道,後來小男孩又問那您知道聖誕老人在哪兒嗎?他發現終於不是一件很嚴重的事情,而是一個玩笑,事情是這樣的,美國有一家零售業公司在當天發布一個廣告,留下了電話號碼,希望吸引小朋友打他們電話與聖誕老人交談,他不小心按錯號碼,是北美防控司令部的電話號碼,從此北美防控司令部每年聖誕夜增加一件事,每年聖誕夜追蹤聖誕老人的故事,這跟我們今天要說的話題有關,就在今天早上,我們收到了來自北美防控司令部的一封郵件,附上了一個簡短的PPT,項目叫NORAD,他們發來這封郵件的本意是想跟紅帽合作進行2012年聖誕夜追蹤聖誕老人這個活動,我從中截取了2頁,這是活動的介紹,1955年開始的一項非營利的公益活動,目的是為了構建比較好的公共關系和吸引小朋友,為什麼後來找到了我們項目組?紅字是他們自己加的,我覺得很重要,節約成本,他們不想向美國政府要錢,想免費干這件事情,這是去年他們的合作伙伴,最後一個是谷歌,從這頁PPT上大家可以看到這個活動每年訪問量都在不斷增加,標紅的這塊是外部訪問的訪問量,增長比例非常驚人,至於今年要有多高的訪問量我們也不得而知。

  轉入正題,PaaS是平台及服務的意思,是現在最熱門的雲這個概念的一個重要組成部分,紅帽在去年峰會時候推出了OpenShiftPaaS平台,在過去一年裡,用戶量和功能的增長都非常之多,OpenShiftPaaS為大家做了什麼呢?亞馬遜的雲是在最下面這一層,是基礎設施及服務的意思,為我們所提供的是虛擬化技術,他們把硬件整合成一個大的資源池,然後供大家自定義自己的各種使用方式,再向上,就是我們的PaaS,在這一層我們提供的服務不是面向直接終端用戶,比如我要做一個應用放蘋果App Store裡,或者我想做一個自己的博客,在這個平台上既不用考慮底層的設備,也就是IaaS那層,或者購買自己服務器和購買自己的域名,直接把自己的代碼或者所有內容放在我們的PaaS上,直接可以成為經過完整部署的帶網絡、帶安全、帶很多組件的平台。而我剛才所說的用戶自己的應用,也就是SaaS這層,比如常見的Facebook,甚至在手機上的英勇事跡上也可以定義為這一層。

  回到剛才講的故事,為什麼美國防控司令部找到我們要做這樣一個項目?他們的目的是在最短時間內部署一個既穩定又能容量大負載同時費用很低的平台,這是他找到我們的原因,用戶在這上面不需要做很多前期准備就可以真正開始做自己想要做的應用,左邊是以前我想開發一個應用或者想開發一個網站所要做的很多事情,從購買硬件開始,到准備自己的環境,然後到部署,然後再上線、調試,包括以後發現我的用戶量越來越大需要增加機器,對平台進行擴充,這些都是非常煩瑣而且跟應用沒有直接關系的,這是很浪費時間的工作。現在如果直接在PaaS上部署應用的話,你所要做的事情只有編碼,編碼完了之後放上去,所有人都能馬上看到你的代碼和應用。

  說到紅帽的PaaS上面支持的東西目前有這些,比如語言上支持Java、PHP、Ruty等等,包括DIY框架,PaaS支持2.6,2.7的現在還不支持,或者你想要很小眾的框架甚至自己寫的框架,那麼可以,紅帽平台上都允許你創建自己的框架,數據庫也是開源的,後台為數據庫同時提供了開源的組件,比如管理端口,PaaS裡全部准備好,本地不需要做任何配置。你在開發自己的代碼的時候,如果你發現開發過程當中出現一些錯誤,你放上去之後,平台裡編譯出錯,並不會影響正在運作的服務,如果編譯通過,正確了,才會更新到你現在的服務。其他的PaaS平台大家也很熟悉,紅帽在JBoss占有絕對優勢。

  這兩年剛剛拿到用戶訪問的數據,從今年3月份開始,用戶基本上以翻倍的速度在成長,而且用戶部署的應用越來越多,說到應用,用戶從完全不知道到把你自己的應用部署到OpenShift平台上可能只需要兩分鐘,第一步進入網站,然後注冊,OCOW這四個字非常重要,大家注冊時候如果輸入這個代碼,在OpenShift將來服務中會得到優先權限。然後是第二步,安裝客戶端軟件並不是必須的,如果在網站上直接點擊創建應用,客戶端軟件不需要安裝就可以運作,客戶端主要為了將來維護時候更加方便,只要選擇自己的域名和應用名子你的應用就已經公布在整個互聯網上,任何人都可以看到。這條命令行大家可能一時半會記不下來,我座位上有一疊卡片,就是關於這個內容的,大家可以自取。

  我剛才說到移動應用的問題,移動應用跟OpenShift主要針對Web應用的平台有什麼關系呢?我們有一個BeerShift應用,它的用法就是在手機上是你的應用前端,OpenShift是應用後端,不需要在手機上存儲任何數據,所有數據可以放在Web應用裡,所有數據支持、所有空間都可以對你的手機進行支持,最重要的是免費的。說到開源,說到OpenSource,非常重要一點是今年4月份開始OpenShift這個平台所有代碼都開放了,如果你覺得OpenShift非常好,或者一個中型企業或者大型企業不希望把自己的數據都放紅帽的雲上,如果有自己的IaaS或者有自己的設備,可以把這個代碼放自己機器上運行,由於時間限制我沒有做小樣,但是非常快,只要你把下載下來,在紅帽雲上做的所有事情在3分鐘以內可以在虛擬機上用自己雲上跑起來。這兩篇文檔是最新的,包括很多人關心我假設的OpenShift跟紅帽雲不同之處在什麼,紅帽雲底下有很多擴充能力,內存空間不夠的情況下會自動擴充,開源代碼也包含這樣組建,構建方法略微復雜一些,告訴大家如何從零開始構建一個跟紅帽OpepShift雲完全一樣的自己的PaaS平台。在這個過程中,不管你自己開發者使用我們的OpenShiftPaaS開發自己的應用,還是企業為了構建自己的平台來為企業服務或者對外服務,都可以在上述的頻道或者論壇上提問,遇到任何困難都可以相我們提問。

  最後引用紅帽聯席會議主席曾經說過的一句話,開源其實是一場戰爭,但是我們沒有敵人,我們的敵人就是自己,但是我們在不斷把自己的代碼貢獻給別人的同時我們同時也在從別人貢獻的代碼中受益,這是一個良性循環。雖然作為一個老將軍他的腦海裡的戰爭概念比較強,但是他說的這句話也非常有意思,也就是說這是一個觀念上的改變,我們不能把開源作為是一種施捨,像前面各位所說的,開源是一種營業模式,是一種商業模式。紅帽OpenShift在沒有收費前提下為大家提供這樣的免費服務,希望大家有空的時候可以嘗試一下,有什麼問題可以聯系我們。

  謝謝!

Copyright © Linux教程網 All Rights Reserved