摘要:在考慮建立自己的業(yè)務(wù)流程解決方案后,網(wǎng)易決定將其私有云平臺建立在上。這項技術(shù)來自的事實讓團隊相信它可以跟上網(wǎng)易的規(guī)模。網(wǎng)易團隊報告說,使研發(fā)效率提高了以上。無論是否使用網(wǎng)易產(chǎn)品,該團隊都鼓勵其他公司嘗試。
網(wǎng)易如何利用Kubernetes支持全球互聯(lián)網(wǎng)業(yè)務(wù)
公司:網(wǎng)易
地點:中國杭州
行業(yè):互聯(lián)網(wǎng)技術(shù)
它的游戲業(yè)務(wù)是世界上最大的游戲業(yè)務(wù)之一,但這并不是網(wǎng)易為中國消費者提供的唯一服務(wù)。該公司還經(jīng)營電子商務(wù)、廣告、音樂流媒體、在線教育和電子郵件平臺;最后一個通過163.com等網(wǎng)站為近十億用戶提供免費電子郵件服務(wù)。2015年,為所有這些系統(tǒng)提供基礎(chǔ)設(shè)施的網(wǎng)易云團隊,意識到他們的研發(fā)流程正在減緩開發(fā)者的速度?!拔覀兊挠脩粜枰约簻蕚渌谢A(chǔ)設(shè)施?!本W(wǎng)易云和容器服務(wù)架構(gòu)師Feng Changjian說?!拔覀兛释ㄟ^無服務(wù)器的容器服務(wù),自動為我們的用戶提供基礎(chǔ)設(shè)施和工具。”
解決方法在考慮建立自己的業(yè)務(wù)流程解決方案后,網(wǎng)易決定將其私有云平臺建立在Kubernetes上。這項技術(shù)來自Google的事實讓團隊相信它可以跟上網(wǎng)易的規(guī)模?!敖?jīng)過2到3個月的評估,我們相信它可以滿足我們的需求。”Changjian說。該團隊在2015年開始使用Kubernetes,甚至在1.0之前。今天,網(wǎng)易內(nèi)部云平臺還利用了CNCF項目Prometheus、Envoy、Harbor、gRPC和Helm,在生產(chǎn)集群中運行10,000個節(jié)點,并且可以在一個集群中支持多達30,000個節(jié)點?;谄鋬?nèi)部平臺的經(jīng)驗,該公司向外部客戶推出了基于Kubernetes的云和面向微服務(wù)的PaaS產(chǎn)品,網(wǎng)易輕舟微服務(wù)。
影響網(wǎng)易團隊報告說,Kubernetes使研發(fā)效率提高了100%以上。部署效率提高了280%。“在過去,如果我們想進行升級,我們需要與其他團隊合作,甚至在其他部門工作?!盋hangjian說?!拔覀冃枰厥獾墓ぷ魅藛T來準備一切,所以花了大約半個小時?,F(xiàn)在我們可以在5分鐘內(nèi)完成?!毙缕脚_還允許使用GPU和CPU資源進行混合部署?!爸?,如果我們將所有資源都用于GPU,我們就不會為CPU提供備用資源。但是現(xiàn)在我們通過混合部署得到了改進?!彼f。這些改進也提高了資源的利用率。
“該系統(tǒng)可以在一個集群中支持30,000個節(jié)點。在生產(chǎn)中,我們在單個集群中獲得了10,000個節(jié)點的數(shù)據(jù)。整個內(nèi)部系統(tǒng)正在使用該系統(tǒng)進行開發(fā)、測試和生產(chǎn)?!?- Zeng Yuxing,網(wǎng)易架構(gòu)師
它的游戲業(yè)務(wù)是全球第五大,但這并非網(wǎng)易為消費者提供的唯一服務(wù)。
該公司還在中國經(jīng)營電子商務(wù)、廣告、音樂流媒體、在線教育和電子郵件平臺;其中最后一個通過163.com和126.com等熱門網(wǎng)站為近十億用戶提供免費電子郵件服務(wù)。憑借這種規(guī)模,網(wǎng)易云團隊為所有這些系統(tǒng)提供基礎(chǔ)設(shè)施,在2015年發(fā)現(xiàn)他們的研發(fā)流程難以使開發(fā)者滿足需求?!拔覀兊挠脩粜枰约簻蕚渌谢A(chǔ)設(shè)施?!本W(wǎng)易云和容器服務(wù)架構(gòu)師Feng Changjian說。“我們渴望通過無服務(wù)器的容器服務(wù),自動為我們的用戶提供基礎(chǔ)設(shè)施和工具?!?/p>
在考慮建立自己的業(yè)務(wù)流程解決方案后,網(wǎng)易決定將其私有云平臺建立在Kubernetes上。這項技術(shù)來自Google的事實讓團隊相信它可以跟上網(wǎng)易的規(guī)模?!敖?jīng)過2到3個月的評估,我們相信它可以滿足我們的需求?!盋hangjian說。
“我們利用Kubernetes的可編程性,以便我們可以構(gòu)建一個平臺來滿足內(nèi)部客戶的升級和部署需求。” - Feng Changjian,網(wǎng)易云和容器服務(wù)架構(gòu)師
該團隊在2015年開始采用Kubernetes,甚至在1.0之前,因為它相對容易使用,并且讓公司啟用了DevOps?!拔覀兎艞壛薑ubernetes的一些概念;我們只想使用標準化框架?!盋hangjian說?!拔覀兝肒ubernetes的可編程性,以便我們可以構(gòu)建一個平臺來滿足內(nèi)部客戶的升級和部署需求?!?/p>
該團隊首先專注于構(gòu)建容器平臺,以更好地管理資源,然后通過添加監(jiān)控等內(nèi)部系統(tǒng),將注意力轉(zhuǎn)向改進其對微服務(wù)的支持。這意味著整合CNCF項目Prometheus、Envoy、Harbor、gRPC和Helm?!拔覀兣μ峁┖喕蜆藴驶牧鞒蹋虼宋覀兊挠脩艉涂蛻艨梢岳梦覀兊淖罴褜嵺`。”Changjian說。
團隊正在繼續(xù)改進。例如,企業(yè)的電子商務(wù)部分需要利用混合部署,這在過去需要使用兩個獨立的平臺:基礎(chǔ)架構(gòu)即服務(wù)平臺和Kubernetes平臺。最近,網(wǎng)易創(chuàng)建了一個跨平臺的應(yīng)用程序,可以同時使用單命令部署。
“只要公司擁有一支成熟的團隊和足夠的開發(fā)者,我認為Kubernetes是一種非常好的技術(shù),可以幫助他們?!?- Li Lanqing,網(wǎng)易Kubernetes開發(fā)者
今天,網(wǎng)易內(nèi)部云平臺“可以在一個集群中支持30,000個節(jié)點?!奔軜?gòu)師Zeng Yuxing說?!霸谏a(chǎn)中,我們在單個集群中獲得了10,000個節(jié)點的數(shù)據(jù)。整個內(nèi)部系統(tǒng)正在使用該系統(tǒng)進行開發(fā)、測試和生產(chǎn)?!?/p>
網(wǎng)易團隊報告說,Kubernetes使研發(fā)效率提高了100%以上。部署效率提高了280%?!霸谶^去,如果我們想進行升級,我們需要與其他團隊合作,甚至在其他部門工作。”Changjian說?!拔覀冃枰厥獾墓ぷ魅藛T來準備一切,所以花了大約半個小時。現(xiàn)在我們可以在5分鐘內(nèi)完成?!毙缕脚_還允許使用GPU和CPU資源進行混合部署?!爸埃绻覀儗⑺匈Y源都用于GPU,我們就不會為CPU提供備用資源。但是現(xiàn)在我們通過混合部署得到了改進。”他說。這些改進也提高了資源的利用率。
“通過與這個社區(qū)合作,我們可以從中獲得一些經(jīng)驗,我們也可以從中受益。我們可以看到社區(qū)面臨的問題和挑戰(zhàn),并參與其中?!?- Li Lanqing,網(wǎng)易Kubernetes開發(fā)者
基于使用其內(nèi)部平臺的結(jié)果和經(jīng)驗,該公司向外部客戶推出基于Kubernetes的云和面向微服務(wù)的PaaS產(chǎn)品,網(wǎng)易輕舟微服務(wù)?!拔覀兊南敕ㄊ牵覀兛梢哉业轿覀兊挠螒蚝碗娮由虅?wù)以及云音樂供應(yīng)商遇到的問題,因此我們可以整合他們的經(jīng)驗,并提供一個平臺來滿足用戶的需求?!盋hangjian說。
無論是否使用網(wǎng)易產(chǎn)品,該團隊都鼓勵其他公司嘗試Kubernetes?!爸灰緭碛幸恢С墒斓膱F隊和足夠的開發(fā)者,我認為Kubernetes是一種非常好的技術(shù),可以幫助他們?!盞ubernetes開發(fā)者Li Lanqing說。
作為最終用戶和供應(yīng)商,網(wǎng)易已經(jīng)更多地參與社區(qū),向其他公司學習并分享他們所做的事情。該團隊一直在為Harbor和Envoy項目做出貢獻,并在網(wǎng)易規(guī)模測試技術(shù)時提供反饋。“我們是一個專注于解決微服務(wù)架構(gòu)挑戰(zhàn)的團隊。”Changjian說?!巴ㄟ^與這個社區(qū)合作,我們可以從中獲得一些經(jīng)驗,我們也可以從中受益。我們可以看到社區(qū)面臨的問題和挑戰(zhàn),并參與其中。”
KubeCon + CloudNativeCon + Open Source Summit大會日期:
會議日程通告日期:2019 年 4 月 10 日
會議活動舉辦日期:2019 年 6 月 24 至 26 日
KubeCon + CloudNativeCon + Open Source Summit贊助方案
KubeCon + CloudNativeCon + Open Source Summit多元化獎學金現(xiàn)正接受申請
KubeCon + CloudNativeCon和Open Source Summit即將首次合體落地中國
KubeCon + CloudNativeCon + Open Source Summit購票窗口,立即購票!
CNCF邀請你加入最終用戶社區(qū)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/32942.html
摘要:在考慮建立自己的業(yè)務(wù)流程解決方案后,網(wǎng)易決定將其私有云平臺建立在上。這項技術(shù)來自的事實讓團隊相信它可以跟上網(wǎng)易的規(guī)模。網(wǎng)易團隊報告說,使研發(fā)效率提高了以上。無論是否使用網(wǎng)易產(chǎn)品,該團隊都鼓勵其他公司嘗試。 網(wǎng)易如何利用Kubernetes支持全球互聯(lián)網(wǎng)業(yè)務(wù) showImg(https://segmentfault.com/img/bVbpQTN?w=619&h=411); 公司:網(wǎng)易地...
摘要:和網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。提交案例研究案例研究強調(diào)組織如何使用解決實際問題??纯船F(xiàn)有案例研究材料。 showImg(https://segmentfault.com/img/bVbp45W?w=1280&h=545); CNCF和Kubernetes網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。 近期的博客文章有: 使用Ansible和Vagrant設(shè)置Kubern...
摘要:和網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。提交案例研究案例研究強調(diào)組織如何使用解決實際問題??纯船F(xiàn)有案例研究材料。 showImg(https://segmentfault.com/img/bVbp45W?w=1280&h=545); CNCF和Kubernetes網(wǎng)站不時發(fā)布來之全世界的博客文章和案例研究。 近期的博客文章有: 使用Ansible和Vagrant設(shè)置Kubern...
摘要:近日,網(wǎng)易云輕舟微服務(wù)團隊接受了的采訪,分享了網(wǎng)易云在云原生領(lǐng)域尤其是方面的實踐經(jīng)驗。影響根據(jù)網(wǎng)易云團隊的數(shù)據(jù),使研發(fā)效率提高了以上,部署效率提高了。無論是否使用網(wǎng)易云產(chǎn)品,網(wǎng)易云都鼓勵其他公司嘗試。 近日,網(wǎng)易云輕舟微服務(wù)團隊接受了CNCF的采訪,分享了網(wǎng)易云在云原生領(lǐng)域尤其是Kubernetes方面的實踐經(jīng)驗。以下為案例全文:showImg(https://segmentfault...
摘要:螞蟻金服利用的高速增長策略公司螞蟻金服地點中國杭州行業(yè)金融服務(wù)挑戰(zhàn)螞蟻金服于年月正式成立,源自年推出的全球最大的在線支付平臺支付寶。和贊助方案出爐和多元化獎學金現(xiàn)正接受申請和即將首次合體落地中國 螞蟻金服利用Kubernetes的高速增長策略 showImg(https://segmentfault.com/img/bVbokov?w=1456&h=1172); 公司:螞蟻金服地點:中...
閱讀 1034·2021-11-23 09:51
閱讀 2359·2021-10-08 10:22
閱讀 2653·2021-09-29 09:35
閱讀 871·2021-09-22 15:20
閱讀 2872·2019-08-30 15:53
閱讀 2422·2019-08-30 13:55
閱讀 1110·2019-08-29 17:27
閱讀 2878·2019-08-29 17:26