自IBM加入OpenStack組織,就積極投入到OpenStack生態(tài)系統(tǒng)的建設(shè)中,并對(duì)OpenStack的發(fā)展起到很大的推動(dòng)作用。IBM作為OpenStack基金會(huì)的白金會(huì)員,有超過142名員工參與OpenStack相關(guān)項(xiàng)目,代碼貢獻(xiàn)排名第三。
IBM 于 2013 年 3 月公布了其開放云架構(gòu),并承諾其所有云產(chǎn)品均以 OpenStack 為基礎(chǔ),第一個(gè)產(chǎn)品是 IBM SmartCloud® Orchestrator。在此聲明之前,IBM 一直積極投為其產(chǎn)品與 OpenStack 的集成進(jìn)行投資,并向 OpenStack 社區(qū)作出了重要貢獻(xiàn),幫助軟件滿足企業(yè)和云服務(wù)提供商的要求。
IBM 選擇 OpenStack 時(shí)不僅考慮到了它的架構(gòu),還考慮到它的開發(fā)社區(qū)、開放式治理,以及供應(yīng)商和插件不斷成長的生態(tài)系統(tǒng)。作為社區(qū)的一部分,IBM 已經(jīng)提供了大量的直接貢獻(xiàn)。此外,IBM 其他許多基于云的活動(dòng)也間接地支持 OpenStack。
例如,IBM 的開放云架構(gòu)采用了 OASIS 的 Topology and Orchestration Specification for Cloud Applications (TOSCA,面向云應(yīng)用程序的拓?fù)浜蜆I(yè)務(wù)流程規(guī)范)標(biāo)準(zhǔn)。TOSCA 是由 IBM、SAP、HP、Rackspace 等許多公司共同開發(fā)的一項(xiàng)開放標(biāo)準(zhǔn)。為了最大限度地提高其影響,許多公司也在 OpenStack Heat 項(xiàng)目中協(xié)作實(shí)現(xiàn)了 OASIS TOSCA 模板描述的支持。
IBM 參與的另一個(gè)領(lǐng)域是它對(duì) OpenDaylight 的白金贊助,OpenDaylight 是 Linux® Foundation 下的一個(gè)合作項(xiàng)目,致力于通過開放和透明的方式實(shí)現(xiàn) Software-Defined Networking(SDN,軟件定義網(wǎng)絡(luò))。它是目前世界上最大的開源 SDN 項(xiàng)目,并獲得了廣泛的業(yè)界認(rèn)可。該項(xiàng)目的使命是創(chuàng)建一個(gè)基于行業(yè)標(biāo)準(zhǔn)的開放 SDN 平臺(tái)。例如,OpenDaylight Project 的成員創(chuàng)建的 OpenFlow 控制器被規(guī)劃為 OpenStack Networking 服務(wù)的一個(gè)插件。
IBM 的云計(jì)算產(chǎn)品提供一個(gè)開源的平臺(tái)即服務(wù)平臺(tái),讓開發(fā)人員可以創(chuàng)建依賴于托管服務(wù)的以云為中心的應(yīng)用程序,包括 PostgreSQL、MySQL、Redis、Blob 存儲(chǔ)、彈性緩存、采樣位置服務(wù)、SMS 服務(wù)、簡(jiǎn)單的社交服務(wù)、RabbitMQ 和 MongoDB。