雅虎數(shù)據(jù)中心基礎(chǔ)設(shè)施云工程(DICE)團(tuán)隊(duì)是第13個(gè)獲得超級用戶獎(jiǎng)的組織。該團(tuán)隊(duì)在18個(gè)集群中的數(shù)千個(gè)計(jì)算節(jié)點(diǎn)和數(shù)十萬臺(tái)物理服務(wù)器上部署了大約400萬個(gè)OpenStack核心。該公司還有一個(gè)重要的Kubernetes部署,它運(yùn)行著大部分的內(nèi)部工作負(fù)載。
開放式基礎(chǔ)設(shè)施如何改變了業(yè)務(wù)?
我們運(yùn)維著世界上一些最大的內(nèi)部部署環(huán)境,并依靠開放式基礎(chǔ)設(shè)施支持?jǐn)?shù)據(jù)中心。我們大大縮短了向租戶交付計(jì)算資源的時(shí)間,并使企業(yè)能夠采用云計(jì)算。在一個(gè)案例中,我們將獲取新資源的時(shí)間從90天縮短到15分鐘,這對于如此龐大的基礎(chǔ)設(shè)施來說是一個(gè)令人印象深刻的壯舉。
如何參與或貢獻(xiàn)開源項(xiàng)目?
雅虎長期以來一直是開源項(xiàng)目的堅(jiān)定擁護(hù)者。Hadoop、ApacheTrafficServer、Athenz等最初是雅虎內(nèi)部的開源工具,并提供給全世界。就OpenStack而言,我們已經(jīng)貢獻(xiàn)了數(shù)萬行代碼,并在技術(shù)會(huì)議、演示文稿、共享數(shù)據(jù)等方面提供了反饋??傮w而言,我們公開、熱切地與社區(qū)共享。
在開放基礎(chǔ)設(shè)施環(huán)境中使用了哪些開源技術(shù)?
ApacheHttpd、ApacheTranfficServer、Athenz、screwdriver、Ansible、OpenStack(Nova、Ironic、Keystone、Glance、Neutron、Designate等)。
開放式基礎(chǔ)設(shè)施環(huán)境的規(guī)模有多大?
在約18個(gè)集群中,有跨越數(shù)千個(gè)計(jì)算節(jié)點(diǎn)和數(shù)十萬個(gè)物理服務(wù)器的約400萬OpenStack內(nèi)核。該公司還有一個(gè)重要的Kubernetes部署,運(yùn)行著大部分的prem工作負(fù)載。
在使用開放式基礎(chǔ)設(shè)施的過程中,克服了哪些運(yùn)維挑戰(zhàn)?
升級是永遠(yuǎn)的問題。由于我們在一段時(shí)間前添加了下游補(bǔ)丁,因此很難跟上社區(qū)的最新情況。每一次升級,我們都會(huì)減少那些下游補(bǔ)丁,以代替社區(qū)提供的功能和代碼(其中一些是我們提供的)。自動(dòng)化計(jì)算節(jié)點(diǎn)的部署使我們大大簡化了向集群添加容量的過程。
如何利用開放式基礎(chǔ)設(shè)施進(jìn)行創(chuàng)新?
以一種補(bǔ)充我們傳統(tǒng)基礎(chǔ)設(shè)施的方式,構(gòu)建一個(gè)功能類似于公共云的內(nèi)部部署私有云。這使得大型“傳統(tǒng)”內(nèi)部部署業(yè)務(wù)能夠向前發(fā)展并構(gòu)建云本地工作負(fù)載——這是我們曾經(jīng)認(rèn)為不可能的事情。與此相關(guān),我們構(gòu)建了一種機(jī)制,將Neutron中的按需網(wǎng)絡(luò)ACL傳播到傳統(tǒng)的網(wǎng)絡(luò)ACL管理系統(tǒng)中,使工作負(fù)載能夠轉(zhuǎn)移到新的私有云。
原文鏈接:
https://superuser.openstack.org/articles/2021-superuser-awards-nominee-yahoo/