Skip to content
KImMyoungSoo edited this page Sep 10, 2018 · 1 revision
  1. cinder의 구조
  • /usr/lib/python2.7/dist-packages/cinder 에 위치한다
  • cinder는 물리 하드 디스크를 LVM(Logical Volume Manager)으로 설정 한다 -> 그후 cinder volume을 할당한다.
  • cinder document를 보면 api, db, scheduler, volume 이 있음을 확인 할 수 있다.
  1. 기능
  • cinder-api 는 볼륨 추가 및 삭제를 담당한다
  • cinder-volume 은 실제로 볼륨을 생성하고, DB에 볼륨 정보를 업데이트 한다
  • cinder-database - 어떤 볼륨이 어떤 instance 와 열결 되어있는지와, cinder-scheduler 의 정보가 기록되어 있다.
  • cinder-scheduler - 요청받은 block storage service scheduling 을 DB에 저장하고 볼륨 생성 요청시 어떤 노드가 적당한지 선택 주는 역할을 수행한다
Clone this wiki locally