2025/07/30 2

오픈스택 클러스터링 & 인프라 서비스와 배포

오픈스택 클라우드 배포와 자동화클러스터링의 기본 개념과 openstack 서비스의 역할openstack이 어떻게 고가용성을 제공하는지, 클라우드 컨트롤러를 구성하는 주요 서비스들의 기능과 중요성을 설명함openstack의 핵심 서비스 및 공통 인프라 서비스 이해각 서비스(keystone, nova...)와 공통적으로 필요한 인프라(메시지 큐, DB..)의 역할과 구성요소를 설명함Openstack Ansible(OSA)를 이용한 실제 배포 단계OSA를 사용하여 openstack 환경을 설정하고 배포하는 구체적인 명령 및 설정 파일을 안내함클러스터링의 기본 개념 및 openstack 서비스의 역할클러스터링은 두개 이상의 서버 용량을 묶어서 시스템의 고가용성을 높이는 기술임 즉, 서비스가 중단되지 않고 지속적..

오픈스택 아키텍처

VM 프로비저닝VM을 실행하는 과정은 Nova, Neutron, Cinder, glance등 인스턴스의 구성 요소를 형성하는 주요 서비스들의 상호작용임프로비저닝:사용할 준비가 되도록 자원을 할당하고, 필요한 설정이나 소프트웨어까지 포함해 배포하는 일련의 과정ex)사용자가 CLI 또는 대시보드(Horizon)을 통해 Nova API에 VM 생성을 요청함Nova API는 keystone을 통해 사용자 인증 및 권한 부여를 확인함Nova API는 glance에 이미지 정보를 요청하고, cinder에 볼륨을 생성하도록 요청함Nova API는 메시지 버스를 통해 Nova-scheduler에 VM 배치를 요청함Nova-scheduler는 Compute node의 리소스 상태를 확인하고 최적의 node를 선택함Nov..