官术网_书友最值得收藏!

1.2 OpenStack基金會(huì)及管理模式

2012年9月,OpenStack發(fā)布了第六個(gè)版本Folsom。也就是在這段時(shí)期,非營利性組織OpenStack基金會(huì)成立,并由SUSE的行業(yè)計(jì)劃、新興標(biāo)準(zhǔn)和開源部門總監(jiān)兼Linux基金會(huì)董事Alan Clark擔(dān)任主席。

OpenStack基金會(huì)最初擁有24名會(huì)員,獲得了大約1000萬美元的贊助基金,由Rackspace的Jonathan Bryce擔(dān)任常務(wù)董事。同時(shí),OpenStack社區(qū)決定從此以后的OpenStack項(xiàng)目都由OpenStack基金會(huì)管理。

OpenStack基金會(huì)的職責(zé)為推進(jìn)OpenStack的開發(fā)、發(fā)布,并使其作為云操作系統(tǒng)被采納,服務(wù)于來自全球的所有28000多名個(gè)人會(huì)員。

OpenStack基金會(huì)的目標(biāo)是為OpenStack開發(fā)者、用戶和整個(gè)生態(tài)系統(tǒng)提供服務(wù),并通過資源共享,推進(jìn)OpenStack公有云和私有云的發(fā)展,輔助技術(shù)提供商在OpenStack中集成最新技術(shù),幫助開發(fā)者開發(fā)出最好的云計(jì)算軟件。

簡單來說,OpenStack基金會(huì)是一個(gè)非營利性組織,由各公司資助會(huì)費(fèi),共同管理OpenStack項(xiàng)目,幫助推廣OpenStack的開發(fā)、發(fā)行和應(yīng)用。基金會(huì)會(huì)員分為個(gè)人會(huì)員及企業(yè)會(huì)員。個(gè)人會(huì)員是免費(fèi)的、開放的,基金會(huì)鼓勵(lì)個(gè)人會(huì)員參與技術(shù)貢獻(xiàn)、代碼貢獻(xiàn)和社區(qū)建設(shè)。而企業(yè)會(huì)員依據(jù)公司的決策及繳納會(huì)費(fèi)的多少,分為白金會(huì)員(Platinum Member)、黃金會(huì)員(Gold Member)、企業(yè)贊助會(huì)員(Corporate Sponsor)和支持組織(Supporting Organization)。

關(guān)于會(huì)員數(shù)量,OpenStack基金會(huì)允許最多8家白金會(huì)員資格和24家黃金會(huì)員資格,目前已有AT&T、愛立信、華為、英特爾、Rackspace、紅帽、SUSE和騰訊這8家白金會(huì)員,以及九州云、Canonical、中國移動(dòng)、中國電信、中國聯(lián)通、思科、City Network、Dell EMC、德國電信、EasyStack、烽火、浪潮、Mirantis、NEC、新華三、卓朗科技、UnitedStack及中興通訊等黃金會(huì)員。

1.2.1 董事會(huì)

按照OpenStack基金會(huì)的成立規(guī)則,所有8家白金會(huì)員,以及24家黃金會(huì)員中的8家是可以在董事會(huì)占有席位的,并由此具備各種事務(wù)的投票權(quán)。席位在基金會(huì)董事會(huì)里是可以影響OpenStack的發(fā)展和建設(shè)方向的,這也是各企業(yè)對(duì)會(huì)員級(jí)別和董事會(huì)席位趨之若鶩的原因。

所有黃金會(huì)員需要通過投票競爭才能獲得那8個(gè)黃金會(huì)員席位,并且投票由24家黃金會(huì)員在一天內(nèi)完成,不對(duì)外部社區(qū)公開。

最后,個(gè)人獨(dú)立董事的8個(gè)席位,是由上千萬個(gè)社區(qū)個(gè)人會(huì)員經(jīng)過一周投票產(chǎn)生的。這24個(gè)席位構(gòu)成了OpenStack基金會(huì)董事會(huì),如圖1-1所示。

img

圖1-1 OpenStack基金會(huì)董事會(huì)

董事會(huì)對(duì)OpenStack項(xiàng)目的管理、發(fā)展及各項(xiàng)決策都有十分重要的決定權(quán)。比如,曾經(jīng)所有被集成在OpenStack發(fā)行版中的項(xiàng)目都被稱為核心項(xiàng)目,包括Nova、Swift、Glance、Cinder、Neutron、Horizon和Keystone。但是在2013年,“核心”這個(gè)詞變成了OpenStack基金會(huì)董事會(huì)能在OpenStack發(fā)行版里對(duì)某個(gè)項(xiàng)目進(jìn)行貼標(biāo)簽的特有名詞,“核心”的使用也就被限制了,于是此后被集成的項(xiàng)目被稱為集成項(xiàng)目。再后來,隨著子項(xiàng)目越來越多,OpenStack允許子項(xiàng)目自己決定自己的發(fā)布,經(jīng)過一些流程審核通過且被選中的子項(xiàng)目被稱為大帳篷項(xiàng)目,這一系列決策都來自董事會(huì)。

一般來說,基金會(huì)會(huì)成立各種工作組(Working Group或WG),有計(jì)劃、有目標(biāo)地做一些推動(dòng)OpenStack發(fā)展的事情。比如,在2014年亞特蘭大峰會(huì)上,英特爾提出建立企業(yè)就緒工作組(Win the Enterprise WG或Enterprise WG),其目的是推動(dòng)OpenStack從公有云向私有云轉(zhuǎn)化,為推動(dòng)OpenStack企業(yè)就緒進(jìn)行相應(yīng)的工作。后來因?yàn)榧纫紤]企業(yè)就緒,又要考慮電信就緒等市場,就成立了一個(gè)產(chǎn)品工作組(Product WG),顯得更為專業(yè)。這個(gè)工作組的工作內(nèi)容包括定義產(chǎn)品工作組的目標(biāo)和工作方式,定義各時(shí)間段的Roadmap、交付時(shí)間表及工作流程,定義用戶委員會(huì)的介入方式,以及介紹PTL(Program Technical Lead,技術(shù)領(lǐng)頭人)如何在工作組里收集反饋并把反饋轉(zhuǎn)化成將來開發(fā)的功能,等等。

產(chǎn)品工作組定義有3個(gè)目標(biāo):

· 放大來自市場/用戶/運(yùn)維在OpenStack設(shè)計(jì)和開發(fā)工作流中的“聲音”,即OpenStack設(shè)計(jì)和開發(fā)應(yīng)該尊重并考慮來自市場/用戶/運(yùn)維的實(shí)際需求。

· 簡化跨項(xiàng)目功能的定義、實(shí)現(xiàn)和跟蹤。

· 發(fā)布OpenStack的Roadmap以幫助運(yùn)維/用戶/其他人事先規(guī)劃好自己的部署。

董事們?cè)诙聲?huì)會(huì)議期間,需要聽取各方報(bào)告,有時(shí)還需要投票決定相關(guān)文件是否可行。另外,在每次峰會(huì)的首日,基金會(huì)也會(huì)舉辦董事會(huì),聽取來自O(shè)penStack基金會(huì)工作人員的例行報(bào)告,了解OpenStack運(yùn)維的健康狀況。報(bào)告內(nèi)容不僅包括工作總結(jié),還包括峰會(huì)準(zhǔn)備情況,以及財(cái)務(wù)收支情況等。

1.2.2 技術(shù)委員會(huì)

OpenStack基金會(huì)在成立之初就設(shè)立了專門的技術(shù)委員會(huì)來指導(dǎo)OpenStack技術(shù)相關(guān)的工作,如圖1-2所示。針對(duì)技術(shù)問題討論、某項(xiàng)技術(shù)決策和未來技術(shù)展望,技術(shù)委員會(huì)負(fù)責(zé)提供指導(dǎo)性建議和意見。除了技術(shù)指導(dǎo),技術(shù)委員會(huì)還要確保OpenStack項(xiàng)目的公開性、透明性、普遍性、融合性和高質(zhì)量。

在一般情況下,OpenStack技術(shù)委員會(huì)由13位成員組成,這13位成員完全是由OpenStack社區(qū)中有過代碼貢獻(xiàn)的開發(fā)者投票選舉出來的,通常在任職6個(gè)月后就需要重選。有趣的是,其中的6位成員是在每年秋季選舉產(chǎn)生的,另外7位是在每年春季選舉產(chǎn)生的,通過錯(cuò)開選舉時(shí)間保持了該委員會(huì)成員的穩(wěn)定性和延續(xù)性。成為技術(shù)委員會(huì)成員候選人的唯一條件是,該候選人必須是OpenStack基金會(huì)的個(gè)人會(huì)員,除此之外,沒有其他要求。而且,技術(shù)委員會(huì)成員可以同時(shí)在OpenStack基金會(huì)其他部門兼任其他職位。

img

圖1-2 OpenStack基金會(huì)技術(shù)委員會(huì)

技術(shù)委員會(huì)在選舉產(chǎn)生之后,會(huì)提名13位會(huì)員中的某一位來擔(dān)任技術(shù)委員會(huì)主席。如果有多位候選人被提名,則采取投票的方式,并遵循少數(shù)服從多數(shù)的原則來決定。除非有特殊情況,如法律規(guī)定禁止,OpenStack基金會(huì)董事會(huì)有權(quán)利也會(huì)相應(yīng)地批準(zhǔn)最終技術(shù)委員會(huì)主席的任命。技術(shù)委員會(huì)主席負(fù)責(zé)組織定期會(huì)議,并及時(shí)與基金會(huì)董事會(huì)和整個(gè)社區(qū)溝通。

1.2.3 用戶委員會(huì)

隨著越來越多的用戶在生產(chǎn)環(huán)境中使用OpenStack,以及OpenStack生態(tài)圈里越來越多的合作伙伴在云中支持OpenStack,社區(qū)指導(dǎo)用戶使用和產(chǎn)品發(fā)展的使命變得越來越重要。鑒于此,OpenStack用戶委員會(huì)應(yīng)運(yùn)而生。

OpenStack用戶委員會(huì)的主要任務(wù)是:收集和歸納用戶需求,并向董事會(huì)和技術(shù)委員會(huì)報(bào)告;以用戶反饋的方式向開發(fā)團(tuán)隊(duì)提供指導(dǎo);跟蹤OpenStack部署和使用,并在用戶中分享經(jīng)驗(yàn)和案例;與各地OpenStack用戶組一起在全球推廣OpenStack。

OpenStack用戶委員會(huì)由3位成員領(lǐng)導(dǎo)并指導(dǎo)一系列工作組的工作。

主站蜘蛛池模板: 佛冈县| 于田县| 洛川县| 东海县| 丰顺县| 陆良县| 宕昌县| 兰坪| 河北区| 洛浦县| 钟山县| 吐鲁番市| 湖南省| 迁安市| 四平市| 隆德县| 高雄市| 太白县| 贺州市| 专栏| 会理县| 海门市| 昌乐县| 涿州市| 广宁县| 屏边| 锡林浩特市| 涿鹿县| 大理市| 新乐市| 阜阳市| 平阳县| 兴仁县| 宁晋县| 乐亭县| 宣武区| 长海县| 连江县| 赣州市| 南漳县| 福建省|