華為云計(jì)算 云知識(shí) Nova中的核心概念
Nova中的核心概念

Nova是OpenStack中提供計(jì)算資源服務(wù)的項(xiàng)目,作為OpenStack最核心的項(xiàng)目,其核心概念包括:Server metadata,Server metadata,F(xiàn)lavor,Quota,Hypervisor / node,Host,Host Aggregate,Server Group,Service。

  1. Server/Instance:虛擬機(jī),Nova管理提供的云服務(wù)資源,也是Nova中最重要的數(shù)據(jù)對(duì)象。
  2. Server metadata:虛擬機(jī)元數(shù)據(jù),通常用于為虛擬機(jī)附加必要描述信息,key/value。
  3. Flavor:虛擬機(jī)規(guī)格模板,用于定義一種虛擬機(jī)類(lèi)型,如一種具有2個(gè)VCPU、4GB內(nèi)存、40GB本地存儲(chǔ)空間的虛擬機(jī)。Flavor由系統(tǒng)管理員創(chuàng)建,供普通用戶(hù)在創(chuàng)建虛擬機(jī)時(shí)使用。
  4. Quota:資源配額,用于指定租戶(hù)最多能夠使用的邏輯資源上限。
  5. Hypervisor / node:節(jié)點(diǎn),對(duì)于KVM、Xen等虛擬化技術(shù),一個(gè)node即對(duì)應(yīng)于一個(gè)物理主機(jī)。對(duì)于vCenter,一個(gè)node對(duì)應(yīng)于一個(gè)集群。
  6. Host:主機(jī),對(duì)于KVM、Xen等虛擬化技術(shù),一個(gè)host即對(duì)應(yīng)于一個(gè)物理主機(jī),同時(shí)對(duì)應(yīng)于一個(gè)node。對(duì)于vCenter,一個(gè)host對(duì)應(yīng)于一套vCenter部署。
  7. Host Aggregate:主機(jī)聚合,一個(gè)HA內(nèi)包含若干host。一個(gè)HA內(nèi)的物理主機(jī)通常具有相同的CPU型號(hào)等物理資源特性。
  8. Server Group:虛擬機(jī)親和性/反親和組,同一個(gè)親和性組的虛擬機(jī),在創(chuàng)建時(shí)會(huì)被調(diào)度到相同的物理主機(jī)上。同一個(gè)反親和性組的虛擬機(jī),在創(chuàng)建時(shí)會(huì)被調(diào)度到不同的物理主機(jī)上。
  9. Service:Nova各個(gè)服務(wù),管理nova相關(guān)服務(wù)的狀態(tài),包括nova-compute,nova-conductor,nova-scheduler,nova-novncproxy,nova-consoleauth,nova-console。