華為云計算 云知識 OpenStack的設(shè)計理念
OpenStack的設(shè)計理念

OpenStack在當(dāng)前的開源 云計算 系統(tǒng)領(lǐng)域非常流行,之所以如此風(fēng)靡,與其設(shè)計理念密不可分。下面,我們就來了解一下OpenStack所秉持的設(shè)計理念,共三個方面:開放、靈活、可擴展。

開放(Open):

  1. 端到端的開源:從需求的收集、提交、架構(gòu)的變更到代碼,均開源
  2. 盡最大可能重用已有開源項目

靈活(Flexible):

  1. 不使用任何不可替代的私有/商業(yè)組件
  2. 大量使用插件化方式進(jìn)行架構(gòu)設(shè)計與實現(xiàn)

可擴展(Scalable):

  1. 由多個相互獨立的項目組成
  2. 每個項目包含多個獨立服務(wù)組件
  3. 無中心架構(gòu)
  4. 無狀態(tài)架構(gòu)