久久99国产精品尤物|久久黄色视频二区|三级在线播放试看无码一区二区|国产综合在线观看精品12

電話:+86 574 88168918 郵箱(xiang):sales@aliance.cn

首頁-新聞動態-新聞詳情

華為高原:跨社區協同構建應用工具鏈生態

發布時間:作者:cobinet 配線(xian)架瀏覽:425次來源:中國IDC圈
CobiNet(寧波)推薦文章:

由中國(guo)(guo)信息(xi)通信研究院主(zhu)辦、中國(guo)(guo)通信標準化(hua)協會(hui)支持的"OSCAR開源產業大(da)會(hui)"在國(guo)(guo)家會(hui)議中心舉行。

混合云(yun)論(lun)壇(tan)作為(wei)"OSCAR云(yun)計(ji)算開源產業大會"的分(fen)論(lun)壇(tan)之(zhi)一(yi),于3月21日下午(wu)召開。論(lun)壇(tan)邀(yao)請(qing)到了中國(guo)信(xin)息通信(xin)研(yan)究(jiu)(jiu)院(yuan)、華(hua)云(yun)數(shu)據、中國(guo)電信(xin)北京研(yan)究(jiu)(jiu)院(yuan)、華(hua)為(wei)、云(yun)星數(shu)據、廣東電信(xin)、云(yun)霽科技等單位(wei)的專家,與大家一(yi)起開啟一(yi)場深度的混合云(yun)之(zhi)旅。

以下為演講實錄:

高原:我(wo)想(xiang)分享社區(qu)在(zai)做哪些事情(qing)能夠解決混合云的問題(ti)。我(wo)的這個題(ti)目實際上(shang)就(jiu)是想(xiang)介紹一下(xia)現在(zai)基于OpenStack,我(wo)們(men)如(ru)何構建(jian)應用工具鏈(lian)。

OpenStack大家都很熟悉(xi)了,是(shi)(shi)開源(yuan)領(ling)域(yu)的(de)(de)(de)(de)老大,它現(xian)在(zai)(zai)(zai)在(zai)(zai)(zai)開源(yuan)領(ling)域(yu)實際上(shang)是(shi)(shi)私(si)有(you)云(yun)(yun)毫無正(zheng)義的(de)(de)(de)(de)王者的(de)(de)(de)(de)地位,它現(xian)在(zai)(zai)(zai)生(sheng)態(tai)怎么(me)樣呢?大家可能(neng)都有(you)自己(ji)心(xin)中的(de)(de)(de)(de)一(yi)(yi)個(ge)答案。但(dan)是(shi)(shi),這(zhe)邊我說一(yi)(yi)下(xia)自己(ji)的(de)(de)(de)(de)理解。實際上(shang)OpenStack現(xian)在(zai)(zai)(zai)整個(ge)的(de)(de)(de)(de)發(fa)展還是(shi)(shi)非(fei)常(chang)穩定和(he)健康的(de)(de)(de)(de),大家可能(neng)會看OpenStack現(xian)在(zai)(zai)(zai)對社區的(de)(de)(de)(de)貢(gong)獻、投入可能(neng)有(you)一(yi)(yi)些(xie)下(xia)滑。因為(wei)在(zai)(zai)(zai)美國云(yun)(yun)市場(chang)競爭條件下(xia),惠普等企業的(de)(de)(de)(de)退(tui)出實際上(shang)對OpenStack社區整體的(de)(de)(de)(de)貢(gong)獻值(zhi)看起來(lai)(lai)是(shi)(shi)有(you)些(xie)下(xia)降(jiang)的(de)(de)(de)(de)。但(dan)是(shi)(shi)大家如果觀察(cha)一(yi)(yi)下(xia)OpenStack的(de)(de)(de)(de)整個(ge)項(xiang)目,大家會發(fa)現(xian)其實OpenStack現(xian)在(zai)(zai)(zai)的(de)(de)(de)(de)項(xiang)目它的(de)(de)(de)(de)發(fa)展還是(shi)(shi)有(you)條不紊(wen)的(de)(de)(de)(de)在(zai)(zai)(zai)進行,而且(qie)現(xian)在(zai)(zai)(zai)越(yue)來(lai)(lai)越(yue)聚焦(jiao),聚焦(jiao)在(zai)(zai)(zai)I層的(de)(de)(de)(de)這(zhe)種(zhong)能(neng)力跟(gen)P層的(de)(de)(de)(de)K8,以及(ji)其他的(de)(de)(de)(de)一(yi)(yi)些(xie)開源(yuan)社區項(xiang)目形成一(yi)(yi)個(ge)良性的(de)(de)(de)(de)合(he)作的(de)(de)(de)(de)關系,而OpenStack自己(ji)也在(zai)(zai)(zai)進行一(yi)(yi)個(ge)迭代(dai)和(he)演化的(de)(de)(de)(de)過程,現(xian)在(zai)(zai)(zai)把自己(ji)定位成一(yi)(yi)個(ge)社區膠水。可以說現(xian)在(zai)(zai)(zai)OpenStack的(de)(de)(de)(de)發(fa)展其實還是(shi)(shi)非(fei)常(chang)好(hao)的(de)(de)(de)(de)。

我(wo)們看(kan)到(dao)即便在剛(gang)剛(gang)發布(bu)的(de)Q版本(ben)我(wo)們也(ye)(ye)能看(kan)到(dao)OpenStack里面(mian)的(de)創新者(zhe)仍然還在持續的(de)進行創新,包括(kuo)一(yi)(yi)些HA的(de)項目(mu),包括(kuo)利用容器來(lai)快速部署OpenStack的(de)項目(mu)實際也(ye)(ye)還是(shi)(shi)有發展(zhan),所以(yi)總體來(lai)說(shuo)(shuo)OpenStack越來(lai)越成(cheng)熟,而且(qie)它的(de)創新在持續,重(zhong)新修(xiu)改(gai)自(zi)己的(de)定(ding)位(wei)之(zhi)后,也(ye)(ye)寫入了一(yi)(yi)種虛擬化(hua)容器的(de)技術,可以(yi)說(shuo)(shuo)OpenStack其實是(shi)(shi)發展(zhan)非常不(bu)錯的(de)。有報告也(ye)(ye)說(shuo)(shuo)明OpenStack實際說(shuo)(shuo)也(ye)(ye)一(yi)(yi)直保(bao)持年化(hua)35%的(de)這樣一(yi)(yi)個復合增(zeng)長率。

根(gen)據(ju)最新一版的(de)OpenStack的(de)用戶調查(cha)報告我們可(ke)以(yi)看(kan)到(dao),實(shi)際(ji)上(shang)OpenStack現(xian)在的(de)用戶分布可(ke)以(yi)說北美占1/3,歐(ou)洲(zhou)(zhou)(zhou)占1/3,亞洲(zhou)(zhou)(zhou)占1/3.北美大(da)家(jia)(jia)都比較了(le)解了(le),AWS、Google等都非常之強勢,所以(yi)OpenStack能夠在那里有一席(xi)之地(di)實(shi)屬不宜。在亞洲(zhou)(zhou)(zhou)OpenStack是大(da)量(liang)部(bu)署,無論在各個行業都是大(da)量(liang)部(bu)署,在亞洲(zhou)(zhou)(zhou)其實(shi)中國(guo)(guo)(guo)(guo)的(de)OpenStack的(de)部(bu)署量(liang)是飛速飆升的(de),大(da)家(jia)(jia)也(ye)(ye)知道在過(guo)去(qu)的(de)一兩年(nian),我們中國(guo)(guo)(guo)(guo)的(de)騰(teng)訊,包括中國(guo)(guo)(guo)(guo)移(yi)動都拿到(dao)OpenStack的(de)大(da)獎,而且中國(guo)(guo)(guo)(guo)鐵路(lu),中國(guo)(guo)(guo)(guo)銀聯(lian)也(ye)(ye)都入(ru)圍(wei)過(guo)這個大(da)獎的(de)侯選。所以(yi),中國(guo)(guo)(guo)(guo)的(de)發展是有目共睹的(de),而且生產環境的(de)部(bu)署也(ye)(ye)是逐(zhu)年(nian)提高的(de)。

騰訊(xun)私(si)有云也(ye)(ye)在廣泛(fan)使(shi)用OpenStack,騰訊(xun)也(ye)(ye)部署(shu)了(le)(le)大(da)量(liang)的(de)OpenStack.實際上我們(men)看到(dao)除了(le)(le)信(xin)息化領(ling)域(yu),實際上在電信(xin)、學術(shu)各個方(fang)(fang)面(mian)的(de)部署(shu)都非常的(de)廣泛(fan)。特別(bie)是(shi)在金融(rong)領(ling)域(yu),因為銀聯(lian)也(ye)(ye)知道了(le)(le)OpenStack社區的(de)金融(rong)工作組。還有在政府的(de)部署(shu)方(fang)(fang)面(mian)也(ye)(ye)是(shi)非常多。涉及(ji)到(dao)的(de)領(ling)域(yu)方(fang)(fang)方(fang)(fang)面(mian)面(mian),這個大(da)家也(ye)(ye)都比(bi)較熟悉。

剛剛介紹OpenStack能(neng)做(zuo)的(de)(de)(de)(de)東(dong)西(xi)想說什(shen)么(me)(me)(me)(me)(me)(me)問(wen)題呢?是(shi)(shi)(shi)想說OpenStack現在(zai)發展(zhan)到今(jin)天有(you)(you)(you)沒(mei)有(you)(you)(you)問(wen)題?問(wen)題是(shi)(shi)(shi)什(shen)么(me)(me)(me)(me)(me)(me)?大(da)家都(dou)知道(dao),我(wo)們(men)為(wei)(wei)什(shen)么(me)(me)(me)(me)(me)(me)要(yao)(yao)用(yong)OpenStack?是(shi)(shi)(shi)因(yin)為(wei)(wei)兩(liang)點:第一(yi)(yi),用(yong)開(kai)(kai)源可以避免廠商鎖定(ding)。第二,它的(de)(de)(de)(de)API的(de)(de)(de)(de)開(kai)(kai)放(fang)性,獲(huo)取它更好的(de)(de)(de)(de)生(sheng)(sheng)態(tai)。OpenStack生(sheng)(sheng)態(tai)我(wo)覺得應該分兩(liang)個(ge)(ge)方(fang)面(mian)(mian)(mian),一(yi)(yi)方(fang)面(mian)(mian)(mian)是(shi)(shi)(shi)這(zhe)(zhe)條API下面(mian)(mian)(mian),南(nan)向(xiang)就(jiu)(jiu)是(shi)(shi)(shi)各種虛擬化(hua)(hua),各種設(she)備,網絡(luo)設(she)備、存儲(chu)設(she)備。從(cong)現在(zai)來看(kan),其(qi)(qi)(qi)實(shi)OpenStack南(nan)向(xiang)生(sheng)(sheng)態(tai)是(shi)(shi)(shi)沒(mei)有(you)(you)(you)問(wen)題的(de)(de)(de)(de),因(yin)為(wei)(wei)OpenStack作(zuo)為(wei)(wei)私有(you)(you)(you)云(yun)(yun)(yun)的(de)(de)(de)(de)老大(da)大(da)家都(dou)認。但(dan)(dan)是(shi)(shi)(shi),OpenStack的(de)(de)(de)(de)北向(xiang)生(sheng)(sheng)態(tai)貌似是(shi)(shi)(shi)個(ge)(ge)問(wen)題,而且這(zhe)(zhe)個(ge)(ge)問(wen)題好像很(hen)嚴重(zhong)。首先,從(cong)客戶(hu)(hu)(hu)(hu)視角,客戶(hu)(hu)(hu)(hu)怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)用(yong)OpenStack,因(yin)為(wei)(wei)社(she)區開(kai)(kai)發有(you)(you)(you)一(yi)(yi)個(ge)(ge)很(hen)根深(shen)蒂固(gu)的(de)(de)(de)(de)問(wen)題就(jiu)(jiu)是(shi)(shi)(shi)開(kai)(kai)發者(zhe)只關(guan)注技術(shu)本身,只關(guan)注最新、最好的(de)(de)(de)(de)一(yi)(yi)些技術(shu)的(de)(de)(de)(de)趨勢。但(dan)(dan)是(shi)(shi)(shi),實(shi)際上(shang)并不關(guan)心客戶(hu)(hu)(hu)(hu)真正需(xu)要(yao)(yao)什(shen)么(me)(me)(me)(me)(me)(me)。我(wo)們(men)可以看(kan)這(zhe)(zhe)張圖(tu)其(qi)(qi)(qi)實(shi)很(hen)清楚(chu),OpenStack的(de)(de)(de)(de)API是(shi)(shi)(shi)它的(de)(de)(de)(de)核心價值(zhi),但(dan)(dan)是(shi)(shi)(shi)在(zai)這(zhe)(zhe)API之(zhi)上(shang),實(shi)際上(shang)用(yong)戶(hu)(hu)(hu)(hu)真要(yao)(yao)用(yong)這(zhe)(zhe)個(ge)(ge)東(dong)西(xi),這(zhe)(zhe)張圖(tu)怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)用(yong),其(qi)(qi)(qi)實(shi)用(yong)的(de)(de)(de)(de)是(shi)(shi)(shi)SDK,SDK很(hen)多,是(shi)(shi)(shi)否(fou)真正解(jie)決了問(wen)題,答案是(shi)(shi)(shi)沒(mei)有(you)(you)(you),這(zhe)(zhe)塊社(she)區做(zuo)的(de)(de)(de)(de)非常不好。再往上(shang)是(shi)(shi)(shi)什(shen)么(me)(me)(me)(me)(me)(me)?大(da)家怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)用(yong)OpenStack呢?怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)構建混(hun)(hun)合(he)云(yun)(yun)(yun),怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)從(cong)私有(you)(you)(you)云(yun)(yun)(yun)遷移(yi)到公有(you)(you)(you)云(yun)(yun)(yun),怎(zen)(zen)(zen)么(me)(me)(me)(me)(me)(me)從(cong)公有(you)(you)(you)云(yun)(yun)(yun)遷移(yi)到私有(you)(you)(you)云(yun)(yun)(yun),其(qi)(qi)(qi)實(shi)大(da)量客戶(hu)(hu)(hu)(hu)用(yong)自動(dong)(dong)化(hua)(hua)的(de)(de)(de)(de)社(she)區工具,利用(yong)自動(dong)(dong)化(hua)(hua)的(de)(de)(de)(de)工具完成應用(yong)和上(shang)云(yun)(yun)(yun)的(de)(de)(de)(de)遷移(yi)工作(zuo)。再往上(shang)也是(shi)(shi)(shi)混(hun)(hun)合(he)云(yun)(yun)(yun)的(de)(de)(de)(de)這(zhe)(zhe)部分內容就(jiu)(jiu)是(shi)(shi)(shi)自動(dong)(dong)化(hua)(hua)的(de)(de)(de)(de)P層(ceng),用(yong)戶(hu)(hu)(hu)(hu)能(neng)用(yong)你的(de)(de)(de)(de)I層(ceng)可能(neng)就(jiu)(jiu)想用(yong)其(qi)(qi)(qi)他(ta)公司(si)的(de)(de)(de)(de)P層(ceng)服務,用(yong)其(qi)(qi)(qi)他(ta)公司(si)商業版的(de)(de)(de)(de),不一(yi)(yi)定(ding)需(xu)要(yao)(yao)用(yong)你的(de)(de)(de)(de)東(dong)西(xi)。所以,用(yong)戶(hu)(hu)(hu)(hu)視角的(de)(de)(de)(de)這(zhe)(zhe)一(yi)(yi)層(ceng)就(jiu)(jiu)是(shi)(shi)(shi)第三方(fang)的(de)(de)(de)(de)平臺應用(yong)。上(shang)面(mian)(mian)(mian)才是(shi)(shi)(shi)五花八(ba)門的(de)(de)(de)(de)用(yong)戶(hu)(hu)(hu)(hu)需(xu)求。

所以,從用戶的(de)視角(jiao)來(lai)看,實際上(shang)有這(zhe)(zhe)么三層(ceng)問題(ti),而(er)這(zhe)(zhe)三層(ceng)問題(ti)是彼此依賴的(de)。因為沒有底下的(de)CLA SDK,何談跨云工具對(dui)它進(jin)行使能和部(bu)署(shu)呢?而(er)現在這(zhe)(zhe)一塊整(zheng)個北向(xiang)應用生態的(de)問題(ti)現在看似很嚴重,這(zhe)(zhe)也是我們希(xi)望(wang)能夠采取一些(xie)方法能解(jie)決這(zhe)(zhe)個問題(ti)。

我(wo)們(men)先(xian)看一(yi)(yi)看,就(jiu)是(shi)(shi)(shi)說SDK行不(bu)行?答案(an)很(hen)明確,就(jiu)是(shi)(shi)(shi)SDK現(xian)在不(bu)行,就(jiu)是(shi)(shi)(shi)說,用(yong)(yong)戶用(yong)(yong)SDK有(you)這么幾種(zhong)場(chang)景。首先(xian),很(hen)多(duo)的(de)(de)用(yong)(yong)戶他(ta)會直接調(diao)一(yi)(yi)些I層資(zi)源(yuan),緊綁定那些I層資(zi)源(yuan),就(jiu)會調(diao)社區的(de)(de)SDK,一(yi)(yi)般現(xian)在用(yong)(yong)的(de)(de)最多(duo)的(de)(de)就(jiu)是(shi)(shi)(shi)Java,而這塊(kuai)是(shi)(shi)(shi)最強(qiang)烈(lie)的(de)(de),但是(shi)(shi)(shi)社區的(de)(de)SDK并不(bu)選。就(jiu)是(shi)(shi)(shi)核心服(fu)務(wu)7個(ge),可(ke)能只有(you)5個(ge),新(xin)(xin)(xin)擴展(zhan)出來的(de)(de)API也沒有(you)及時跟進,新(xin)(xin)(xin)出來的(de)(de)服(fu)務(wu),以(yi)及新(xin)(xin)(xin)更新(xin)(xin)(xin)的(de)(de)版本也不(bu)能做到及時同步。所以(yi),這一(yi)(yi)塊(kuai)的(de)(de)問(wen)題現(xian)在是(shi)(shi)(shi)很(hen)嚴重(zhong)了。同樣,剛才也提到了,很(hen)多(duo)用(yong)(yong)戶需要(yao)用(yong)(yong)第三(san)方(fang)(fang)(fang)的(de)(de)大數(shu)據(ju),你給他(ta)提供嗎?如果你要(yao)給他(ta)提供,這個(ge)大數(shu)據(ju)平臺(tai)下面仍(reng)然依(yi)賴的(de)(de)是(shi)(shi)(shi)平臺(tai)的(de)(de)SDK,要(yao)不(bu)然用(yong)(yong)不(bu)了你的(de)(de)I層,用(yong)(yong)不(bu)了你的(de)(de)虛機,用(yong)(yong)不(bu)了你的(de)(de)存儲,怎么做大數(shu)據(ju)?第三(san)個(ge)方(fang)(fang)(fang)面就(jiu)是(shi)(shi)(shi)第三(san)方(fang)(fang)(fang)的(de)(de)部署工具,這個(ge)可(ke)能是(shi)(shi)(shi)跟議題更相關的(de)(de)就(jiu)是(shi)(shi)(shi)混合云,要(yao)形成混合云,必須讓用(yong)(yong)戶上云,用(yong)(yong)戶怎么上云?用(yong)(yong)戶有(you)大量(liang)的(de)(de)遺留應用(yong)(yong),必須使(shi)用(yong)(yong)第三(san)方(fang)(fang)(fang)的(de)(de)平臺(tai)工具。

我(wo)們把(ba)剛才的(de)(de)生態(tai)工具這塊再展開(kai)一(yi)層看一(yi)下,現在用(yong)(yong)(yong)(yong)戶(hu)(hu)有(you)哪些(xie)(xie)場景,解(jie)決的(de)(de)怎么樣(yang)?首先,一(yi)個配置(zhi)方面,客戶(hu)(hu)會(hui)使用(yong)(yong)(yong)(yong)這些(xie)(xie)配置(zhi)工具對(dui)云資(zi)源(yuan)的(de)(de)接口進(jin)行一(yi)些(xie)(xie)配置(zhi)。然后,會(hui)對(dui)他的(de)(de)應(ying)用(yong)(yong)(yong)(yong)上云進(jin)行這種資(zi)源(yuan)的(de)(de)編排(pai),自動化的(de)(de)管理,以及批量的(de)(de)上云的(de)(de)這樣(yang)一(yi)些(xie)(xie)操作。現在對(dui)于(yu)這一(yi)塊的(de)(de)場景,實際(ji)上需要(yao)支持的(de)(de)服務的(de)(de)種類是非常(chang)多的(de)(de)。現在這個社區里面有(you)大量的(de)(de)這樣(yang)的(de)(de)生態(tai)工具在廣(guang)泛應(ying)用(yong)(yong)(yong)(yong)。剛才我(wo)提到了,Terraform、juju等。

第(di)二(er)個(ge)場景(jing)就是(shi)多云(yun)(yun)管理,如果(guo)用(yong)戶用(yong)的(de)不(bu)是(shi)你(ni)們(men)家的(de)私(si)有(you)云(yun)(yun)和公有(you)云(yun)(yun),可(ke)能用(yong)很(hen)多家的(de)私(si)有(you)云(yun)(yun),很(hen)多家的(de)公有(you)云(yun)(yun),在一(yi)起搞(gao)多云(yun)(yun),他可(ke)能需(xu)要一(yi)個(ge)統一(yi)管理多云(yun)(yun)的(de)portal進(jin)行。業界也(ye)有(you)一(yi)些,做的(de)也(ye)不(bu)好。

第三個場景就(jiu)是(shi)PaaS場景,而且現在很多商業版的(de)(de)方式都是(shi)基于開源版的(de)(de)構(gou)建的(de)(de),還有openshift,如果解(jie)決不了K8s,OpenStack的(de)(de)問題也沒有辦法(fa)解(jie)決。

現在(zai)客戶用的(de)(de)(de)(de)(de)(de)最多(duo)的(de)(de)(de)(de)(de)(de)生態(tai)工具就(jiu)(jiu)是(shi)(shi)Terraform,Terraform現在(zai)能(neng)(neng)支持(chi)哪些(xie)服(fu)務(wu)(wu)呢?OpenStack Big10的(de)(de)(de)(de)(de)(de)項目(mu)使用率比(bi)較(jiao)高的(de)(de)(de)(de)(de)(de)項目(mu)大概(gai)有13個左(zuo)右,Terraform官方提(ti)供的(de)(de)(de)(de)(de)(de)這些(xie)服(fu)務(wu)(wu)大概(gai)就(jiu)(jiu)六七種,現在(zai)日益增長的(de)(de)(de)(de)(de)(de)這種Bare Metal裸機管理(li)他無法(fa)支持(chi),包括很(hen)多(duo)很(hen)多(duo)還是(shi)(shi)必備(bei)的(de)(de)(de)(de)(de)(de)服(fu)務(wu)(wu)都沒有支持(chi),這是(shi)(shi)什么(me)原因(yin)呢?就(jiu)(jiu)是(shi)(shi)因(yin)為OpenStack北向生態(tai)這個地(di)方是(shi)(shi)一個三(san)不管地(di)帶(dai),OpenStack的(de)(de)(de)(de)(de)(de)人(ren)覺得我(wo)應(ying)該(gai)去(qu)搞底(di)下(xia)的(de)(de)(de)(de)(de)(de)技(ji)術,設(she)備(bei)廠商(shang)和(he)OS提(ti)供商(shang)認(ren)為我(wo)只(zhi)要搞好對接就(jiu)(jiu)可以了,但是(shi)(shi)上面的(de)(de)(de)(de)(de)(de)北向生態(tai)沒人(ren)管。所以,我(wo)們(men)希望(wang)能(neng)(neng)夠成立(li)這樣的(de)(de)(de)(de)(de)(de)一種社區組織,能(neng)(neng)夠借大家共同的(de)(de)(de)(de)(de)(de)力量去(qu)完善OpenStack的(de)(de)(de)(de)(de)(de)北向應(ying)用生態(tai),把OpenStack的(de)(de)(de)(de)(de)(de)應(ying)用生態(tai)真正的(de)(de)(de)(de)(de)(de)做起來,而不是(shi)(shi)只(zhi)是(shi)(shi)在(zai)底(di)層做一些(xie)補丁(ding)式的(de)(de)(de)(de)(de)(de)創新,那樣的(de)(de)(de)(de)(de)(de)工作其實也(ye)不是(shi)(shi)很(hen)有意義。

我們看一(yi)下(xia),是(shi)不(bu)是(shi)一(yi)開始(shi)把這(zhe)個問題想錯(cuo)了,搞SDK這(zhe)件(jian)事(shi),搞工具生(sheng)態對(dui)接這(zhe)件(jian)事(shi)到底應(ying)該誰來(lai)參與。其實我們的朋友應(ying)該有很多(duo)人在(zai)乎(hu)這(zhe)件(jian)事(shi),也(ye)可以把很多(duo)人卷入進(jin)來(lai)。真正做到眾人拾柴火焰高,而不(bu)是(shi)眾人拾柴各走各的路。

我們(men)可以(yi)看一(yi)下,首(shou)先有大(da)量(liang)的(de)用戶(hu),他們(men)要提供(gong)足夠(gou)(gou)的(de)需求,就是我現在喜(xi)歡用什(shen)么東西(xi)。其次,這些現在已經利用OpenStack做公有云(yun)的(de)這些Providers,以(yi)及想在OpenStack上面構建應用的(de)這些ISV們(men),還有大(da)量(liang)開(kai)源項目(mu),可能跑幾個版本還可以(yi),真正能夠(gou)(gou)解決客戶(hu)問題,真正能夠(gou)(gou)在生產環(huan)境去使用,實際上還差(cha)的(de)很遠。我們(men)應該(gai)一(yi)起努力把(ba)這件事情(qing)做好。

我們OpenLab的(de)(de)使命和職責,就(jiu)(jiu)(jiu)是(shi)(shi)現(xian)在對于(yu)OpenStack北向的(de)(de)SDK的(de)(de)驗證方面社區一(yi)片空白,這(zhe)個事(shi)情(qing)沒人管(guan),我們做。還有無論生(sheng)(sheng)態(tai)工具(ju),還是(shi)(shi)SDK,跟OpenStack的(de)(de)集成它(ta)的(de)(de)代碼的(de)(de)質量(liang)參差不(bu)齊(qi)。就(jiu)(jiu)(jiu)是(shi)(shi)據我們了(le)解(jie),就(jiu)(jiu)(jiu)很多(duo)生(sheng)(sheng)態(tai)工具(ju)的(de)(de)OpenStack的(de)(de)Providers,就(jiu)(jiu)(jiu)是(shi)(shi)某(mou)一(yi)個開發者在自己本子上(shang)裝(zhuang)一(yi)個OpenStack的(de)(de)某(mou)一(yi)個版本,然后開發幾個接口運行(xing)就(jiu)(jiu)(jiu)完(wan)了(le),就(jiu)(jiu)(jiu)直接放到網上(shang)了(le)。但是(shi)(shi),大量(liang)的(de)(de)客戶以(yi)為那(nei)就(jiu)(jiu)(jiu)是(shi)(shi)OpenStack官方的(de)(de)驅動,以(yi)為那(nei)個東西就(jiu)(jiu)(jiu)能夠解(jie)決它(ta)的(de)(de)應用(yong)遷移的(de)(de)問(wen)題,實際上(shang)差的(de)(de)很遠,根本解(jie)決不(bu)了(le),這(zhe)塊也是(shi)(shi)現(xian)在生(sheng)(sheng)態(tai)里的(de)(de)一(yi)個問(wen)題。

針對這(zhe)(zhe)兩個(ge)問(wen)題,實際上我(wo)們看到2017年的(de)(de)(de)時(shi)候OpenStack基金會在悉(xi)尼峰(feng)會的(de)(de)(de)時(shi)候就(jiu)啟(qi)動了OpenStack跟其(qi)他(ta)(ta)云企(qi)業(ye)之間做集(ji)成的(de)(de)(de)這(zhe)(zhe)樣一個(ge)組(zu)織,叫OpenLab,就(jiu)是對常見的(de)(de)(de)生態工具(ju)進(jin)行開(kai)(kai)發(fa)和測試,包括主流的(de)(de)(de)北(bei)向的(de)(de)(de)SDK各種(zhong)版本的(de)(de)(de)java等(deng),還有剛剛提到的(de)(de)(de)生態工具(ju)。它的(de)(de)(de)主要目(mu)標就(jiu)是彌補(bu)剛才我(wo)提到的(de)(de)(de)北(bei)向生態的(de)(de)(de)這(zhe)(zhe)個(ge)GAP,與此(ci)同時(shi)真正(zheng)(zheng)的(de)(de)(de)去聯(lian)合(he)OpenStack、Kubernetes、CloudFoundry等(deng)這(zhe)(zhe)些社(she)區,它們真正(zheng)(zheng)之間的(de)(de)(de)配合(he)實際上是他(ta)(ta)們無(wu)縫的(de)(de)(de)集(ji)成,這(zhe)(zhe)樣才能(neng)真正(zheng)(zheng)的(de)(de)(de)利用社(she)區打開(kai)(kai)局面,也能(neng)讓我(wo)們的(de)(de)(de)廠(chang)商(shang)受(shou)益。

我現在(zai)簡(jian)單介紹一(yi)下OpenLab整個(ge)(ge)的(de)(de)(de)(de)(de)(de)組織和運(yun)作狀態,OpenLab現在(zai)主要的(de)(de)(de)(de)(de)(de)參(can)(can)與者主要是(shi)OpenStack基(ji)金(jin)會、華為(wei)公司(si),以(yi)及Intel.然后(hou),整個(ge)(ge)運(yun)營的(de)(de)(de)(de)(de)(de)方式,運(yun)作的(de)(de)(de)(de)(de)(de)方式實(shi)際上是(shi)恪守OpenStack基(ji)金(jin)會的(de)(de)(de)(de)(de)(de)管理方式,大家知道OpenStack基(ji)金(jin)會管理的(de)(de)(de)(de)(de)(de)非(fei)常好(hao),非(fei)常規范,也遵(zun)從他(ta)的(de)(de)(de)(de)(de)(de)四個(ge)(ge)Open的(de)(de)(de)(de)(de)(de)原(yuan)則,開放的(de)(de)(de)(de)(de)(de)代碼、開放的(de)(de)(de)(de)(de)(de)設計、開放的(de)(de)(de)(de)(de)(de)開發,以(yi)及開放的(de)(de)(de)(de)(de)(de)社(she)區(qu),所(suo)有人都可以(yi)參(can)(can)與。整個(ge)(ge)的(de)(de)(de)(de)(de)(de)OpenLab是(shi)怎么(me)工作的(de)(de)(de)(de)(de)(de)呢?實(shi)際上也跟(gen)OpenStack社(she)區(qu)的(de)(de)(de)(de)(de)(de)玩法是(shi)一(yi)致的(de)(de)(de)(de)(de)(de)。由這(zhe)些參(can)(can)與公司(si)提(ti)供一(yi)些基(ji)礎(chu)資源,等(deng)于贊(zan)助一(yi)些資源出(chu)來,包(bao)括(kuo)德(de)電,包(bao)括(kuo)華為(wei)等(deng)等(deng),構(gou)建了一(yi)套CSD系統(tong),這(zhe)個(ge)(ge)系統(tong)24小(xiao)時不間斷(duan)的(de)(de)(de)(de)(de)(de)工作,可以(yi)支(zhi)持(chi)定時業務,也可以(yi)支(zhi)持(chi)每次代碼提(ti)交(jiao)啟動(dong)的(de)(de)(de)(de)(de)(de)測(ce)試任(ren)務,然后(hou)進行這(zhe)種不間斷(duan)的(de)(de)(de)(de)(de)(de)測(ce)試。

它(ta)的(de)(de)輸(shu)出,它(ta)能給我(wo)們帶來(lai)什么價(jia)值(zhi)呢?舉一(yi)個(ge)SDK的(de)(de)例子,這是主業上,大(da)家(jia)可(ke)以登錄OpenLab的(de)(de)網(wang)站可(ke)以看到。以SDK為(wei)例,它(ta)能夠輸(shu)出當前CI集成的(de)(de)一(yi)個(ge)狀(zhuang)態,單(dan)元測試的(de)(de)一(yi)個(ge)狀(zhuang)態,包括用(yong)戶的(de)(de)活躍度,包括一(yi)些版本的(de)(de)問(wen)(wen)題(ti),包括一(yi)個(ge)SDK認(ren)證方面(mian)的(de)(de)問(wen)(wen)題(ti)。SDK認(ren)證后面(mian)我(wo)還會再提到。比(bi)如(ru)說現(xian)在(zai)(zai)社區就在(zai)(zai)集中解決,因為(wei)大(da)家(jia)知(zhi)道(dao)現(xian)在(zai)(zai)Go語言(yan)非常好,現(xian)在(zai)(zai)在(zai)(zai)利用(yong)社區的(de)(de)力量解決Go語言(yan)的(de)(de)SDK.

這(zhe)是(shi)2018年(nian)初(chu)步的(de)(de)(de)一個(ge)OpenLab社區的(de)(de)(de)一個(ge)目標,我(wo)們(men)可(ke)以看到(dao),首先下面是(shi)要做SDK的(de)(de)(de),上(shang)面這(zhe)個(ge)生(sheng)態工具(ju)我(wo)們(men)希望能(neng)夠在(zai)上(shang)半年(nian)支持K8和Terraform,說到(dao)K8也是(shi)無德(de)而(er)稱,大家知道OpenStack on K8,或者K8 on OpenStack在(zai)炒了(le)好(hao)幾年(nian)了(le),其實不管哪(na)種方式,客戶能(neng)夠很便利(li)的(de)(de)(de)把K8部署(shu)到(dao)OpenStack上(shang),這(zhe)個(ge)是(shi)最(zui)關鍵的(de)(de)(de)。但是(shi),各自(zi)推各自(zi)的(de)(de)(de)方案,也沒有很好(hao)的(de)(de)(de)從客戶角度解決這(zhe)個(ge)問題(ti)。所(suo)以我(wo)們(men)就希望通過底層(ceng)很輕易(yi)的(de)(de)(de)把K8部署(shu)到(dao)OpenStack上(shang)面。在(zai)Rocky里面,我(wo)們(men)希望Bosh可(ke)以部署(shu)JuJu,我(wo)們(men)希望OpenStack有更多的(de)(de)(de)有志(zhi)向的(de)(de)(de)ISV愿意做生(sheng)態的(de)(de)(de)合作伙伴(ban)一起加入進(jin)來。

這個其實剛(gang)才也(ye)(ye)說的(de)差(cha)不多了(le),我(wo)們希望(wang)能夠(gou)把我(wo)們的(de)OpenLab真正的(de)去聯(lian)合,這肯定不是一(yi)家、兩(liang)家的(de)事,因為這個事情一(yi)家兩(liang)家也(ye)(ye)搞不定,必(bi)須有(you)(you)應(ying)用(yong)的(de)廠(chang)商(shang),必(bi)須有(you)(you)云廠(chang)商(shang),必(bi)須有(you)(you)我(wo)們的(de)客戶(hu),有(you)(you)相關的(de)開源社區的(de)組織一(yi)起加入和投入進(jin)來,然(ran)后提供(gong)這些(xie)工(gong)具,包括(kuo)提供(gong)測試的(de)樣例,包括(kuo)做這種集成。

我們OpenLab能做什么?我們就是完善OpenStack的(de)(de)SDK,然后(hou)(hou)不斷的(de)(de)做測試,產生測試報(bao)(bao)告,并且最后(hou)(hou)把測試報(bao)(bao)告得到的(de)(de)GAP公(gong)布出來之(zhi)后(hou)(hou),然后(hou)(hou)由社區的(de)(de)開發(fa)人員去補齊這個GAP.

剛(gang)才提到(dao)的(de)SDK認證(zheng),實際上這(zhe)(zhe)件(jian)事情社區(qu)也在做(zuo)。因為社區(qu)在去(qu)年的(de)時(shi)候也發布了一(yi)個(ge)OpenStack Public Cloud Passport,現在全球有(you)(you)60多家公(gong)有(you)(you)云都采用(yong)了OpenStack,而且(qie)基金會也啟動了這(zhe)(zhe)個(ge)項目,這(zhe)(zhe)個(ge)項目一(yi)是能夠拿到(dao)一(yi)個(ge)OpenStack的(de)官方認證(zheng),與此同時(shi)這(zhe)(zhe)些公(gong)司會把自(zi)己(ji)的(de)公(gong)有(you)(you)云開放一(yi)部(bu)分出來,讓(rang)用(yong)戶在上面體驗公(gong)有(you)(you)云,并且(qie)把自(zi)己(ji)的(de)應用(yong)朝公(gong)有(you)(you)云上進(jin)行(xing)(xing)遷移,然后(hou)發現這(zhe)(zhe)里面有(you)(you)那些問(wen)題。這(zhe)(zhe)個(ge)工(gong)作組現在做(zuo)很(hen)重要的(de)工(gong)作就(jiu)是擬定(ding)SDK的(de)規范(fan)(fan)。有(you)(you)了這(zhe)(zhe)個(ge)SDK的(de)規范(fan)(fan),我們就(jiu)有(you)(you)了一(yi)個(ge)邊界(jie),有(you)(you)了一(yi)個(ge)邊界(jie),我們就(jiu)好進(jin)行(xing)(xing)下一(yi)步的(de)測試,然后(hou)反饋(kui),然后(hou)再(zai)開發,然后(hou)再(zai)迭代這(zhe)(zhe)樣一(yi)個(ge)過程(cheng)。

最后(hou)就是一(yi)(yi)個招募,希望(wang)有更多的(de)(de)ISV的(de)(de)廠商(shang)愿(yuan)意投入到OpenStack生(sheng)態(tai)(tai)里面(mian),你(ni)們可以(yi)去(qu)貢獻一(yi)(yi)些你(ni)們的(de)(de)工具,貢獻一(yi)(yi)些測(ce)試(shi)樣例和代碼,可以(yi)在(zai)OpenLab上進(jin)行(xing)測(ce)試(shi),會有相(xiang)關的(de)(de)開(kai)發人員進(jin)行(xing)開(kai)發。我們希望(wang)有更多的(de)(de)開(kai)發者能夠投入一(yi)(yi)些開(kai)發時間在(zai)這個項目里面(mian),然后(hou)跟大家一(yi)(yi)起去(qu)不斷的(de)(de)完善這個生(sheng)態(tai)(tai),也希望(wang)有一(yi)(yi)些這種廠商(shang)可以(yi)貢獻你(ni)們的(de)(de)云資源(yuan)出(chu)來,提(ti)供這樣的(de)(de)資源(yuan)能力,讓我們的(de)(de)社區開(kai)發者可以(yi)把這個事情真正的(de)(de)做起來。

我(wo)總結一(yi)下今天(tian)介紹(shao)的(de)(de)(de)內(nei)容,就是(shi)OpenStack生(sheng)態(tai)現在(zai)(zai)有(you)沒有(you)問(wen)題(ti)(ti)?總體平穩,但(dan)是(shi)問(wen)題(ti)(ti)是(shi)存在(zai)(zai)的(de)(de)(de)。它的(de)(de)(de)問(wen)題(ti)(ti)是(shi)它的(de)(de)(de)北(bei)向生(sheng)態(tai),無法(fa)滿足客(ke)戶的(de)(de)(de)需求(qiu)。第(di)二,我(wo)們(men)的(de)(de)(de)一(yi)個解決方案是(shi)我(wo)們(men)在(zai)(zai)利用OpenStack基金會(hui)成立了OpenLab,我(wo)們(men)希(xi)(xi)望有(you)更多(duo)開(kai)發者(zhe)(zhe)能(neng)(neng)夠(gou)(gou)(gou)加入OpenLab,有(you)更多(duo)的(de)(de)(de)ISV廠商能(neng)(neng)夠(gou)(gou)(gou)加入OpenLab,有(you)更多(duo)其他社(she)(she)區的(de)(de)(de)開(kai)發者(zhe)(zhe)能(neng)(neng)夠(gou)(gou)(gou)加入OpenLab,共(gong)同完善OpenStack北(bei)向應用的(de)(de)(de)生(sheng)態(tai)。當然,這(zhe)里(li)最后再多(duo)補一(yi)句,實(shi)際上OpenLab沒有(you)OpenStack這(zhe)么小,我(wo)們(men)希(xi)(xi)望將(jiang)來把(ba)OpenLab做(zuo)的(de)(de)(de)更大,不(bu)但(dan)是(shi)做(zuo)OpenStack上面(mian)的(de)(de)(de)本項生(sheng)態(tai),我(wo)們(men)還(huan)希(xi)(xi)望能(neng)(neng)夠(gou)(gou)(gou)做(zuo)K8等,因為我(wo)們(men)其實(shi)在(zai)(zai)中國(guo)現在(zai)(zai)無論(lun)是(shi)哪(na)個開(kai)源社(she)(she)區,實(shi)際上都有(you)很(hen)多(duo)核心的(de)(de)(de)開(kai)發者(zhe)(zhe),包括(kuo)有(you)很(hen)多(duo)社(she)(she)區里(li)面(mian)的(de)(de)(de)技術專家(jia),實(shi)際上都不(bu)缺這(zhe)樣(yang)的(de)(de)(de)人才(cai)。我(wo)們(men)希(xi)(xi)望真正把(ba)云的(de)(de)(de)應用生(sheng)態(tai)做(zuo)起(qi)來,這(zhe)可能(neng)(neng)是(shi)開(kai)源能(neng)(neng)夠(gou)(gou)(gou)對抗AWS、Google等,我(wo)們(men)真正能(neng)(neng)夠(gou)(gou)(gou)做(zuo)的(de)(de)(de)一(yi)些事。

文章編輯:CobiNet(寧波)  
本公司專注于電訊配件,銅纜綜合布線系列領域產品研發生產超五類,六類,七類線,屏蔽模塊,配線架及(ji)相關模塊(kuai)配件的研發和(he)生(sheng)產(chan)。

歡迎來電咨詢0574 88168918,郵箱sales@aliance.cn,網址aliance.cn

相關新聞

 

?2016-2019寧波科博通信(xin)技術有限(xian)公司(si)版權所有