Step1. Nova Servcie란?
- OpenStack에서 Cloud Computing System(VM)을 관리해주는 서비스
Step2. 그렇다면 어떤 Componets이 있는가?
- nova-api service : End User의 Compute API calls을 Accepts하고 Response 서비스
Nova-api는 RESTful API를 이용해서 Nova와 통신한다.
- nova-api-medata service : VM instance의 MetaData 요청에 대한 Accepts
- nova-compute service : Hypervisor API를 이용해서 VM instance를 Create 및 Terminate
- nova-scheduler service : Queue에 있는 VM instance의 요청을 처리하고 실행할 Compute Host를 결정
- nova-conductoer module : nova-compute와 database 간의 상호작용 매개체
- nova-consoleauth daemon : Console 프록시가 제공하는 사용자에 대한 토큰(Token) 승인
- nova-novncproxy daemon : VNC를 이용해서 Running VM에 접근 할 수 있는 Proxy를 제공
- The Queue : Rabbitmq을 사용하며, daemons 간 Message 전달을 위한 Messgaes Central Hub
- SQL Database : Cloud System에 대한 정보를 저장
Step3. How "VM Create Work" Flow?
Step4. Nova-Scheduler는 어떻게 Compute Node을 선택하는가?
'CloudSystem(Iaas)' 카테고리의 다른 글
[OpenStack] OpenStack Mitaka Install Controller Node - Nova/Neutron Service (0) | 2019.03.27 |
---|---|
[OpenStack] OpenStack Mitaka Install (0) | 2019.03.22 |
[OpenStack]Helion OpenStack Install Comfirm (0) | 2019.03.21 |