리눅스/개념

[오픈스택] TripleO란?

ㅎㄷㄹㅁㅇ 2023. 3. 10. 11:35
반응형

RHOSP에서의 TripleO

TripleO란?

TripleO는 "OpenStack-On-OpenStack"을 의미한다. O가 3개여서 TripleO입니다.  RHOSP(Red Hat OpenStack Platform)에서 사용되는 배포 도구입니다. TripleO는 OpenStack 자체를 배포 도구로 활용하여 OpenStack 클라우드 배포를 단순화하고 자동화하도록 설계되었습니다.  TripleO는 Heat, Ironic 및 Nova와 같은 다른 OpenStack 서비스와 통합되는 OpenStack 프로젝트입니다. 


간단하게 말하면 오픈스택을 통해 오픈스택을 배포하는 것입니다. 

 

TripleO 배포에는 언더클라우드와 오버클라우드라는 두 가지 주요 구성 요소가 있습니다.
언더클라우드는 오버클라우드의 배포 및 구성을 관리하는 데 사용되는 작은 OpenStack 클라우드입니다.
오버클라우드는 사용자에게 실제 클라우드 서비스를 제공하는 프로덕션 OpenStack 클라우드입니다.

위와 같은 얘기지만, TripleO는 언더클라우드를 배포 도구로 사용하여 오버클라우드 배포를 자동화합니다.

 

언더클라우드 (undercloud)

언더클라우드는 Heat, Ironic 및 Swift와 같은 여러 OpenStack 서비스가 포함된 패키지인 director를 사용하여 설치됩니다.
director는 언더클라우드를 배포하고 관리할 수 있는 그래픽 사용자 인터페이스(GUI) 및 명령줄 인터페이스(CLI)를 제공합니다.

 

오버클라우드 (Overcloud)

오버클라우드가 원하는 오버클라우드 상태를 설명하는 Heat 오케스트레이션 템플릿을 사용하여 배포됩니다.
템플릿에는 OpenStack 서비스, 네트워크 토폴로지 및 기타 배포 매개변수에 대한 구성 설정이 포함됩니다.
TripleO는 베어 메탈 프로비저닝 서비스인 Ironic을 사용하여 오버클라우드용 하드웨어 노드를 프로비저닝합니다.

 

TripleO의 장점

TripleO는 Nova, Neutron 및 Cinder와 같은 OpenStack 서비스의 기능을 활용하여 오버클라우드를 배포하고 관리합니다.
TripleO는 다음과 같은 RHOSP 배포에 대한 여러 가지 이점을 제공합니다.

  • 단순화된 배포: 수 많은 배포 작업을 자동화하여 OpenStack 클라우드를 보다 쉽게 ​​배포할 수 있도록 합니다.
  • 확장성: 많은 수의 노드로 대규모 배포를 지원합니다.
  • 유연성: 특정 요구 사항을 충족하도록 맞춤화할 수 있는 유연하고 사용자 지정 가능한 배포 프로세스를 제공합니다.
  • 고가용성: 오버클라우드에서 실행되는 OpenStack 서비스의 고가용성을 보장하는 기능이 포함되어 있습니다.
  • 업그레이드: RHOSP 배포를 위한 간소화된 업그레이드 프로세스를 제공하여 중단을 최소화하면서 최신 버전의 OpenStack으로 업그레이드할 수 있습니다.

요약

요약하면 TripleO는 Red Hat OpenStack Platform에서 사용되는 강력한 배포 도구로서 OpenStack 자체를 배포 도구로 활용하여 OpenStack 클라우드의 배포 및 관리를 간소화합니다.

반응형

'리눅스 > 개념' 카테고리의 다른 글

[LINUX] iscsi.service vs iscsid.service  (0) 2024.08.28
[LINUX]특수 권한 및 파일 설정  (1) 2023.12.07
[LINUX]라우팅 매트릭 및 최적 경로  (2) 2023.11.18
[LINUX] ANSIBLE (앤서블)이란?  (0) 2022.02.27
[LINUX]HA Pacemaker란?  (0) 2021.01.06
TOP