HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    谷歌為什么開源(谷歌為什么開源k8s)

    發(fā)布時間:2023-04-19 08:57:03     稿源: 創(chuàng)意嶺    閱讀: 74        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于谷歌為什么開源的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    谷歌為什么開源(谷歌為什么開源k8s)

    一、這一部Kubernetes紀(jì)錄片講述谷歌的開源故事

    Honeypot.io(歐洲大型以技術(shù)為中心的就業(yè)平臺)有一個聚焦程序員的視頻網(wǎng)站,稱之為“面向開發(fā)者的Netflix”。該公司與紅帽、谷歌和CNCF合作,近期發(fā)布了《Kubernetes:the Documentary》這一部時長一個小時的紀(jì)錄片(分為兩部分)(https://youtu.be/BE77h7dmoQU)。

    這部視頻“直接采訪緊密相關(guān)的人”,其中包括開發(fā)該軟件的工程師和管理人員,他們做出了使Kubernetes得以發(fā)展的關(guān)鍵決策。

    CNCF的首席技術(shù)官Chris Aniszczyk表示,他很高興這部紀(jì)錄片的問世,“我們需要更多關(guān)于開源的電影!”

    谷歌的大膽舉動

    還有一個官方預(yù)告片,Kubernetes早期創(chuàng)始人Joe Beda思考,“如何改變現(xiàn)狀,如何撼動雪球?增量主義不會讓谷歌在GCE上取得成功。”

    Beta在紀(jì)錄片中所說的提供了關(guān)鍵背景。“如何改變現(xiàn)狀——我們?nèi)绾我砸环N可能不完全與谷歌有關(guān)的方式撼動雪球,但至少讓谷歌有一個戰(zhàn)斗的機會,能夠開始抓住一些客戶,在AWS當(dāng)時的主導(dǎo)之下獲得一席之地?!?

    這是貫穿整個項目的主題。在Twitter上,Honeypot分享了這部視頻中的一句話,得到了回應(yīng):“谷歌必須在云lingyu做出大膽的舉動,才能成為長期的贏家?!?

    谷歌負(fù)責(zé)基礎(chǔ)設(shè)施的副總裁Eric Brewer回應(yīng)道:“這句話出自我,我在2013年和現(xiàn)在都相信這一點。Kubernetes是一段美妙的旅程,有高潮也有低谷,但最終,它改變了整個云計算?!?

    這部紀(jì)錄片的新聞稿指出,2010年,AWS“取得了看似無懈可擊的領(lǐng)先優(yōu)勢”,那時,“云正在變得真實。我們開始從亞馬遜的崛起中看到正在成為主流企業(yè)技術(shù)的東西?!?

    現(xiàn)任VMware研發(fā)副總裁的McCluckie被譽為Kubernetes的創(chuàng)始人之一,但他并不是唯一一個記得2010年一片令人望而生畏的景象的人。

    Tim Hockin是谷歌另一位早期Kubernetes工程師,他在視頻中也說,“AWS是每個人心中的龐然大物。”

    這部紀(jì)錄片接著記述了谷歌具有前瞻性思維的工程師如何“克服技術(shù)挑戰(zhàn)、內(nèi)部對開源的抵制、反對者以及來自該行業(yè)其他大公司的激烈競爭”。

    故事始于谷歌杰出工程師Brian Grant,他指出谷歌擁有自己的內(nèi)部基礎(chǔ)設(shè)施專業(yè)知識,并希望在云端利用它。另一位思考過這一時刻的人是紅帽公司容器化應(yīng)用基礎(chǔ)設(shè)施的架構(gòu)師Clayton Coleman。

    在紀(jì)錄片的第二部分,Coleman首先指出:沒有Docker,Kubernetes是不可能出現(xiàn)的。隨后他補充說,谷歌需要趕上AWS,而紅帽的CoreOS團隊則認(rèn)為Linux“需要向云端進軍”,并且已經(jīng)開始考慮Linux之后會發(fā)生什么?!坝泻芏嗉僭O(shè)?!盎叵肫饋恚@似乎是不可避免的。”

    這部紀(jì)錄片還回顧了Kubernetes最早的先驅(qū)者,麥克魯基回憶了Brendan Burns第一次“拼湊出某種東西”的那一刻,將谷歌內(nèi)部的專業(yè)知識輸出給大眾?!斑@只是腳本什么的,但我能感覺到它的意義?!?

    決定開源

    在紀(jì)錄片中,Beta承認(rèn)“通過開源構(gòu)建社區(qū)將是建立事實標(biāo)準(zhǔn)的最佳方式。”但這并不像聽起來那么容易。

    事實上,這部紀(jì)錄片的亮點之一是受訪者回憶第一次從谷歌管理層那里得到的懷疑,以及Kubernetes差點就不被批準(zhǔn)。

    Hockin回憶說,在與谷歌技術(shù)基礎(chǔ)設(shè)施高級副總裁Urs Hölzle就開源進行接觸后,團隊得到的第一次回應(yīng)?!癠rs非常善于分析,他說,‘為什么?我們能從中得到什么?這給谷歌帶來了什么好處?’所以他最初的回答是:‘我認(rèn)為我們不需要這樣做?!?

    還有很多更豐富多彩的故事,McLuckie最終回憶說,他們?yōu)镈ockerCon構(gòu)建Kubernetes的第一個開源版本所花的時間,比獲得谷歌的開源批準(zhǔn)所花的時間要少。

    在紀(jì)錄片結(jié)束時,谷歌的Brewer辯稱,“Kubernetes之所以獲勝,部分原因是它背后有一大群貢獻者。它繼續(xù)前進,每天都有大量的提交。這種變化速度超過了其他一切?!?

    創(chuàng)建社區(qū)

    這部紀(jì)錄片包括了Kubernetes在2014年DockerCon大會上宣布問世并宣布開源那一刻的片段。Coleman記得,“每一家大型初創(chuàng)公司都有一個容器編排項目,其中一半是在2014年DockerCon上宣布的。”

    但正如Kelsey Hightower所說,“如果你有足夠的時間和經(jīng)驗,你會想要建造Kubernetes。我懷疑任何人都沒有谷歌那樣的經(jīng)驗。”

    這部紀(jì)錄片并沒有回避Kubernetes所激起的情緒。Beta坦率地承認(rèn),“當(dāng)我們開始尋找合作伙伴參與時,這個項目仍然由谷歌主導(dǎo),盡管我們說它是開源的——這讓人們停了下來?!?

    或者,正如Sarah Novotny在視頻中所說,“許多大公司不喜歡其員工簽署競爭對手的貢獻者許可協(xié)議?!?

    McLuckie表示,“這可能是我做過的最有壓力的事情。”但Novotny回憶道,“當(dāng)我們開始將事情轉(zhuǎn)移到更開放的治理中,將版權(quán)和知識產(chǎn)權(quán)轉(zhuǎn)移到CNCF時,大公司能夠參與進來。在那一點上,它真的成為了如何培養(yǎng)下一批領(lǐng)導(dǎo)者的實踐?!?

    這部紀(jì)錄片還記錄了Kubernetes周圍社區(qū)的發(fā)展。Grant回憶說,在Kubernetes的頭兩年,“我的收件箱收到了來自GitHub的20萬條通知。到2016年底,我們有700到1000人參與每一次發(fā)布。”

    當(dāng)競爭對手擁抱Kubernetes時

    紀(jì)錄片快結(jié)束時,Beta回顧了Docker在DockerCon 2017上宣布支持Kubernetes和DockerSwarm的消息?!拔艺J(rèn)為他們認(rèn)識到這是他們不能忽視的事情。這真是一個很酷的時刻,我終于感覺到我們不再互相對抗,團結(jié)在一起了?!?

    不僅僅是Docker。Grant記得,2017年,很多競爭對手都采用了Kubernetes(包括Mesos),到那年年底,就連亞馬遜也推出了Kubernetes產(chǎn)品。

    “亞馬遜在這方面的堅持時間最長。因此,亞馬遜的支持,是Kubernetes留下來的最大信號之一——至少對我來說是這樣?!?

    然而,Hightower也有自己的觀點,即容器戰(zhàn)爭“得益于大量風(fēng)投資金的推動,不存在零和博弈?!?

    原文鏈接:

    https://thenewstack.io/a-kubernetes-documentary-shares-googles-open-source-story/

    二、為什么國外網(wǎng)站不提供apk文件,而是要到谷歌 Play下載?

    有過國外留學(xué)或者工作經(jīng)歷的人都有這種感受:在國外使用手機,所有的應(yīng)用都要從手機自帶的應(yīng)用商店下載,谷歌play商店就類似于蘋果的App Store。甚至當(dāng)你在瀏覽某個網(wǎng)站的時候,想要從官網(wǎng)直接安裝其APP,點擊鏈接后也會跳轉(zhuǎn)到谷歌play當(dāng)中進行安裝,那么為何會有這種情況呢?原因如下:

    1.對于用戶來講,更加安全。

    谷歌是個開源系統(tǒng),開發(fā)者只要把自己開發(fā)的軟件封裝成APK格式的文件,就可以安裝到安卓系統(tǒng)手機,也就是這個原因,導(dǎo)致了各類惡意的APP出現(xiàn)。在國內(nèi)2012年左右的時候,使用安卓手機的人應(yīng)該深有體會,應(yīng)用市場繁多,而且很多APP偽裝成其他正版APP來欺騙用戶安裝,輕則各種彈窗廣告,重則讓用戶手機中毒癱瘓。而谷歌play商店就是唯一個官方的審核平臺,APP開發(fā)者想要入駐,就要符合其中的條件,用戶下載APP也更省心和安全。

    谷歌為什么開源(谷歌為什么開源k8s)

    2.對于開發(fā)者來講,更加方便。

    在國內(nèi),安卓手機是無法使用谷歌服務(wù)的。于是乎,每個手機廠商都有自己的應(yīng)用商店,同時,還有一些豌豆莢、應(yīng)用寶等第三方應(yīng)用商店,開發(fā)者每開發(fā)一款A(yù)PP,就要上架不同的商店,煩不勝煩,干脆,直接在自己的官網(wǎng)上掛上APP的下載鏈接。但是,在國外,谷歌play的應(yīng)用范圍非常廣泛,基本上就是安卓手機的唯一指定,開發(fā)者只需要按照平臺規(guī)定,把應(yīng)用封裝好以后上架平臺即可。同時,還可以在應(yīng)用里面承接一些Google的廣告,來增加自己的收益。

    谷歌為什么開源(谷歌為什么開源k8s)

    3.國內(nèi)目前的現(xiàn)狀。

    經(jīng)過這些年來的整改,國內(nèi)安卓市場的環(huán)境也有大幅度改善,不管是手機自帶還是第三方的應(yīng)用商店,對APP的審核越來越嚴(yán)格,但是,“各自為政”的現(xiàn)象還是比較明顯。這其中的主要原因,就是因為國內(nèi)手機廠商的系統(tǒng)基本上都是基于安卓定制的,雖然鴻蒙系統(tǒng)發(fā)展迅速,正在打造類似于谷歌“全家桶”的花瓣“全家桶”,但是短時間內(nèi)難成氣候。

    谷歌為什么開源(谷歌為什么開源k8s)

    綜合來講,人們通過谷歌play下載app,為的是更加方便和安全,對于開發(fā)者來講,也更節(jié)省精力。

    三、google為什么要從頭開發(fā)一套新的操作系統(tǒng)fuchsia

    編者按:鑒于傳統(tǒng)操作系統(tǒng)內(nèi)核存在規(guī)模龐大、不夠?qū)崟r、缺乏安全等問題,Google、華為等解決方案供應(yīng)商認(rèn)為,物聯(lián)網(wǎng)設(shè)備需要全新的操作系統(tǒng)。但是Fuchsia會像Unix和Linux一樣輝煌嗎?一切都有待觀察。

    上周,一群Google人干了件奇怪的事情:他們悄悄披露了一套新的操作系統(tǒng),從理論上來說,這套系統(tǒng)跟Google自己的Android OS是有競爭關(guān)系的。

    目前正在研發(fā)中的這套開源操作系統(tǒng)代號為 Fuchsia,可運行在一切東西上,下至輕量的單用途的設(shè)備(比如ATM和GPS單元),上至桌面計算機都可以支持。但跟Android不一樣的是,F(xiàn)uchsia并不是基于Linux,也不是衍生自任何構(gòu)成個人計算和通信基礎(chǔ)的其他軟件。相反,這是一次從零開始的嘗試。

    Fuchsia還處在早期研發(fā)階段,至于這個系統(tǒng)打算怎么用,Google還沒有放出任何重大公告,這只是一次實驗的可能性也是存在的。盡管如此,Google仍然有大量理由來重置幾十年的軟件史。

    執(zhí)拗的內(nèi)核

    這個東西跟你的手機、平板和筆記本都有關(guān),但你可能還意識不到:它們大多數(shù)采用的軟件“內(nèi)核”都相當(dāng)老。Android使用的Linux內(nèi)核,是在1991年開始研發(fā)的。Mac OS X、iOS等蘋果平臺是以Unix為基礎(chǔ)的,后者源自1969年的貝爾實驗室。Windows計算機基于的 Windows NT內(nèi)核要追溯回1993年。

    內(nèi)核的目的是管理操作系統(tǒng)的最底層。它處理鍵盤等硬件設(shè)備的請求,進行任務(wù)調(diào)度,并管理文件和內(nèi)存。為此,它要對操作系統(tǒng)的紛繁復(fù)雜之處進行抽象,而這是有幫助的,比方說可以讓開發(fā)者不必知道具體打印機型號的情況下進行打印。

    四、谷歌開源了TensorFlow,世界就要馬上被改變了嗎

    Google 開源了其第二代深度學(xué)習(xí)技術(shù) TensorFlow——被使用在 Google

    搜索、圖像識別以及郵箱的深度學(xué)習(xí)框架。這在相關(guān)媒體圈、工程師圈、人工智能公司、人工智能研究團隊里有了一些討論。比較有趣的是,微軟亞洲研究院立刻向

    媒體發(fā)郵件表示,我們發(fā)布了開源分布式機器學(xué)習(xí)工具包(DMTK)。

    對于大眾來說,這件事讓人

    “困惑”。從 “深度學(xué)習(xí)” 到 “分布式系統(tǒng)”,太多概念大眾一知半解,現(xiàn)今給出的資料又讓人難以理解。而對于 “Google 開源

    TensorFlow” 這一事件,各個公司、團隊、學(xué)術(shù)權(quán)威也是眾說紛紜。因此,出門問問為大家 “破霧”,并講一講這次開源意味著什么。

    什么是深度學(xué)習(xí)?

    度學(xué)習(xí)系統(tǒng)是什么?深度學(xué)習(xí)理論于 2006年 被提出,它通過模擬 “人腦的神經(jīng)網(wǎng)絡(luò)”

    來解釋圖像、聲音和文本等數(shù)據(jù)。但是目前的計算機還達不到模擬人腦數(shù)量龐大的神經(jīng)元(千億級),因此便有了用到成千上萬大型計算機(計算平臺集群)來吸收

    數(shù)據(jù)對其進行自動分類的 “分布式深度學(xué)習(xí)系統(tǒng)”。

    TensorFlow 的起源和此次開源事件

    Google

    將自家研發(fā)的深度學(xué)習(xí)系統(tǒng)命名為 “DistBelief”,它使得 Google

    能夠同時處理成千上萬臺大型計算機的數(shù)據(jù),構(gòu)建更大型的神經(jīng)網(wǎng)絡(luò)和大規(guī)模訓(xùn)練。Google

    的搜索、圖像識別及郵箱等均采用了該技術(shù)。一般情況下,深度學(xué)習(xí)系統(tǒng)都需要先設(shè)定好 feature(特征),再學(xué)習(xí)如何分辨。但

    Google DistBelief 神奇的地方在于,“Google Brain” 開發(fā)團隊 “XLab” 曾用它在未事先獲取 “貓的特征描述”

    信息的情況下,從大量 YouTube 視頻中區(qū)分出了哪些是貓的視頻。這意味著深度學(xué)習(xí)系統(tǒng) “DistBelief” 自行總結(jié)出了貓的

    feature(特征)!雖然這個案例的識別范圍、識別率有待提高(81.7%),但作為人工智能最經(jīng)典案例之一,為人工智能翻開了新的篇章。而 “貓”

    的事件,也讓曾經(jīng)的 Google Brain 開發(fā)團隊 “XLab” 的核心人員、現(xiàn)在被李彥宏挖到百度的吳恩達得到了

    “Google Brain” 之父的美譽。不過,時代總是進步,而 “DistBelief” 有缺陷。

    Google

    稱,雖然 DistBelief 非常成功,但它僅僅以神經(jīng)網(wǎng)絡(luò)為目的、十分局限,而且很難進行配置。另外,DistBelief 牢牢綁定在

    Google 的內(nèi)部基礎(chǔ)設(shè)施上,幾乎不可能將代碼與外界共享。因此,本文的主角,Google 的第二代深度學(xué)習(xí)系統(tǒng) “TensorFlow”

    橫空出世了。

    Google 表示,TensorFlow

    在設(shè)計上尤其針對克服 DistBelief 的短板,靈活、更通用、易使用、更快,而且完全開源。TensorFlow

    可以被架設(shè)在智能手機這樣小的設(shè)備上,甚至僅一塊電路板上,更靈活; TensorFlow

    可以被使用在很多計算平臺,無論是智能手機還是大型計算機、單個 CPU / GPU 計算機還是成百上千 GPU 卡組成的分布式系統(tǒng),ARM 的還是

    X86 的構(gòu)架,更通用;TensorFlow 支持多種編程語言,提供了很多深度學(xué)習(xí)模型庫,易使用;在很多指標(biāo)上,TensorFlow 要比

    DistBelief 要快一倍,更快。但是,學(xué)術(shù)界和工程界的一些朋友并不喜歡這個 “剛剛闖入” 開源界的 “小伙子”,判了它 “意義不大”

    的死刑?!癟ensorFlow” 之所以 “開源” 卻不討好,是因為 TensorFlow 不是第一個被開源的深度學(xué)習(xí)系統(tǒng),并且目前只開源了

    “單機版”,而非能夠識別貓的 “分布式版本”。除了并非第一以及只開源了單機版代碼這兩點外,Google 開源 TensorFlow

    這件事最被人詬病的地方在于,在 “用事實”、“用數(shù)據(jù)” 說話的學(xué)術(shù)界、工程界,Google 并未用 “數(shù)據(jù)對比” 證明 TensorFlow 的

    “靈活、更通用、易使用”。

    對于 TensorFlow,出門問問的看法是,TensorFlow 對學(xué)術(shù)界意義不大,但是對工程界意義挺大。

    TensorFlow 對工程界有意義:其它開源工具雖然眾多 但對工程界很難有效使用

    Google

    這次開源的 TensorFlow 是一種人工智能(更具體的說是深度學(xué)習(xí))編程語言或計算框架,學(xué)術(shù)界從來都不缺少類似的開源工具,尤其是

    “單機版工具包” 有很多。但是學(xué)術(shù)界的工具往往更多專注在核心算法上,在系統(tǒng)和工程方面比較欠缺,工業(yè)界很難直接有效的使用,而 Google 的

    TensorFlow 在架構(gòu)設(shè)計,跨平臺可移植性,算法可擴展性等等偏工程方面會做的比較好。所以,TensorFlow

    對學(xué)術(shù)界的幫助比較小,但對工業(yè)界的幫助有很大潛在可能性。比如語音識別、自然語言理解、計算機視覺、廣告等等都可以應(yīng)用這種深度學(xué)習(xí)算法,Google

    也因為深度學(xué)習(xí)系統(tǒng)的應(yīng)用使得 Google 語音識別水平提高 25%。

    有意義歸有意義,意義的大小

    是另一回事了。在這個信息交流頻繁的時代,沒有公司能隨便制造一個具有超大意義的事件或者跨時代的黑科技產(chǎn)品。對于工程界,TensorFlow

    有意義但又不是神乎其神的東西,尤其是 Google 目前開源的 “單機版” 的 TensorFlow

    意義要小一些。因為在工程界里,若要完成一整件事,如識別語音,TensorFlow

    這種通用深度學(xué)習(xí)框架的存在更多是錦上添花,而非決定根本。比如說在一個可以應(yīng)用的語音識別系統(tǒng)里, 除了深度學(xué)習(xí)算法外,還有很多工作是專業(yè)領(lǐng)域相關(guān)的

    算法以及海量數(shù)據(jù)收集和工程系統(tǒng)架構(gòu)的搭建。

    其實,對于中國來說,TensorFlow

    還有一個意義。在人工智能大潮下許多人和公司想入局,但大都沒有能力理解并開發(fā)一個與國際同步的深度學(xué)習(xí)系統(tǒng),而 TensorFlow

    的存在會大大降低深度學(xué)習(xí)在各個行業(yè)中的應(yīng)用難度。至于弄懂 TensorFlow 要花費大量時間的問題,就像很多公司用 Linux 或者

    hadoop(一種分布式系統(tǒng)基礎(chǔ)架構(gòu))但很少有公司弄懂了所有源代碼一樣,可以把 TensorFlow

    當(dāng)成一個黑盒,先快速用起來,之后再根據(jù)數(shù)據(jù)和專業(yè)領(lǐng)域知識來調(diào)整。

    總的來說,如果 Google 按照其所說的那樣,在未來完全開源 TensorFlow——包括其 “分布式版本”,那么 TensorFlow 對工程界的影響會更明顯些——尤其對中國創(chuàng)業(yè)公司來說。

    以上就是關(guān)于谷歌為什么開源相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    谷歌SEO優(yōu)化什么意思(谷歌seo sem)

    google免費賬號和密碼(谷歌免費賬號和密碼)

    google中文搜索引擎入口(谷歌中文搜索引擎)_1

    小紅書如何封鎖收藏(小紅書如何封鎖收藏內(nèi)容)

    杭州因藍(lán)服飾有限公司(杭州藍(lán)茵生物醫(yī)藥有限公司)