본문 바로가기
Openstack

Openstack에 대해서

by lindsay.hyun 2023. 5. 8.
반응형

Openstack 이란

OpenStack은 사용자가 퍼블릭 및 프라이빗 클라우드를 구축하고 관리할 수 있는 무료 오픈 소스 클라우드 컴퓨팅 소프트웨어 플랫폼입니다. 2010년 NASA와 Rackspace의 공동 프로젝트로 처음 시작되었으며 이후 세계에서 가장 인기 있는 클라우드 컴퓨팅 플랫폼 중 하나가 되었습니다.

OpenStack은 다음을 포함하여 클라우드 인프라를 생성하고 관리하는 데 사용할 수 있는 일련의 서비스를 제공합니다.

Compute: 가상 머신 및 베어메탈 서버에 대한 온디맨드 액세스를 제공하여 사용자가 필요에 따라 리소스를 신속하게 프로비저닝 및 디프로비저닝할 수 있습니다.
Network: 사용자가 가상 네트워크, 서브넷 및 라우터를 만들고 관리할 수 있을 뿐만 아니라 로드 밸런싱 및 방화벽과 같은 고급 네트워킹 기능을 제공할 수 있습니다.
Storage: 블록, 개체 및 파일 스토리지 옵션을 제공하여 사용자가 워크로드에 가장 적합한 스토리지 솔루션을 선택할 수 있도록 합니다.
Identity: 중앙 집중식 인증 및 권한 부여 시스템을 제공하여 사용자가 클라우드 리소스에 대한 액세스를 제어할 수 있도록 합니다.
Dashboard: OpenStack 리소스를 관리하기 위한 웹 기반 그래픽 사용자 인터페이스를 제공합니다.


OpenStack은 확장성이 뛰어나도록 설계되었으며 소규모 프라이빗 클라우드에서 수백만 명의 사용자가 있는 대규모 퍼블릭 클라우드에 이르기까지 모든 규모의 클라우드를 구축하는 데 사용할 수 있습니다. 또한 고도로 구성 가능하여 사용자가 특정 요구 사항을 충족하도록 플랫폼을 사용자 정의할 수 있습니다.

OpenStack은 정부, 대학 및 기업을 포함한 다양한 조직에서 사용됩니다. OpenStack을 사용하는 잘 알려진 회사로는 Walmart, eBay 및 PayPal이 있습니다.

 

Openstack Version

OpenStack은 빠르게 발전하는 오픈 소스 프로젝트이며 6개월마다 새 버전이 릴리스됩니다. OpenStack의 각 버전에는 알파벳의 연속 문자로 시작하는 코드 이름이 있습니다. 첫 번째 버전의 이름은 "Austin"이고 최신 버전의 이름은 "Wallaby"입니다.

OpenStack의 현재 버전 번호 체계는 이전 버전과 호환되지 않는 주요 변경 사항에 대해 증가하는 주 버전 번호, 새로운 특징 및 기능에 대해 증가하는 부 버전 번호, 패치 버전 번호가 증가하는 세 부분 형식을 따릅니다. 버그 수정 및 보안 업데이트.

주목할만한 OpenStack 릴리스 중 일부는 다음과 같습니다.
Austin (released in 2010)
Diablo (released in 2011)
Grizzly (released in 2013)
Juno (released in 2014)
Newton (released in 2016)
Pike (released in 2017)
Queens (released in 2018)
Rocky (released in 2018)
Stein (released in 2019)
Train (released in 2019)
Ussuri (released in 2020)
Victoria (released in 2020)
Wallaby (released in 2021)

 

OpenStack의 각 릴리스는 새로운 기능과 개선 사항을 도입하며 많은 조직이 이러한 새로운 기능과 개선 사항을 활용하기 위해 최신 버전의 OpenStack으로 업그레이드하도록 선택합니다. 그러나 업그레이드는 복잡한 프로세스일 수 있으며 프로덕션 환경을 변경하기 전에 업그레이드를 신중하게 계획하고 테스트하는 것이 중요합니다.

 

Wallaby 와 Victoria 버전에서 변경된 사항

 

두 릴리스 모두 새로운 기능과 개선 사항을 도입했지만 둘 사이에는 몇 가지 중요한 차이점이 있습니다.

OpenStack Victoria와 Wallaby의 주요 차이점은 다음과 같습니다.

Kubernetes에 대한 향상된 지원: OpenStack Victoria는 Kubernetes와 같은 컨테이너 오케스트레이션 시스템과의 통합을 제공하는 OpenStack Magnum 프로젝트에 향상된 기능을 도입했습니다. Wallaby는 이를 기반으로 가상 머신에서 실행되는 Kubernetes 클러스터에 대한 지원을 추가하여 OpenStack 인프라에서 Kubernetes 워크로드를 보다 쉽게 관리할 수 있도록 합니다.

향상된 보안 기능: Wallaby는 OpenStack Key Manager(Barbican)에 대한 향상된 암호화 지원 및 OpenStack Horizon 대시보드의 다단계 인증 지원을 포함하여 몇 가지 새로운 보안 기능을 도입했습니다.

향상된 네트워킹 기능: 두 릴리스 모두 OpenStack용 네트워킹 서비스인 OpenStack Neutron에 대한 개선 사항을 포함했습니다. Victoria는 Neutron에서 IPv6에 대한 지원을 도입했으며 Wallaby는 IPv6 보안 그룹 규칙에 대한 지원을 추가하고 대규모 배포를 위한 확장성을 개선했습니다.

새로운 스토리지 기능: OpenStack Wallaby는 볼륨 그룹 지원, 향상된 백업 및 복원 기능, NVMe 드라이브와 같은 새로운 스토리지 기술을 활용하는 기능을 포함하여 OpenStack Cinder 스토리지 서비스에 몇 가지 새로운 기능과 향상된 기능을 도입했습니다.

전반적으로 OpenStack Victoria와 Wallaby는 모두 OpenStack 플랫폼에 상당한 개선 및 개선 사항을 도입했으며 OpenStack을 사용하는 조직은 각 릴리스의 새로운 기능과 개선 사항을 신중하게 평가하여 어느 것이 요구 사항에 가장 적합한지 결정해야 합니다.

반응형

'Openstack' 카테고리의 다른 글

[OpenStack] Object Storage a.k.a Swift  (0) 2023.05.17
AWS S3 CLI  (0) 2023.05.15

댓글