(클라우드) 오픈스택이란?


오픈스택이란?

오픈스택은 IaaS 형태의 프라이빗/퍼블릭 클라우드 구축을 위한 오픈소스 플랫폼(오픈소스 소프트웨어 프로젝트 집합)안돼. NASA와 Rackspace가 작업 중인 프로젝트 2010 년에 오픈 소스이며 오픈스택 재단에서 운영하고 있으며 현재 클라우드 인프라 구축이 가능한 최대 규모의 오픈소스 프로젝트이며 6개월마다 새로운 버전을 출시합니다.버전 확인) 하고있다.

왜 만들어졌을까?

클라우드 컴퓨팅에 사용되는 서버를 구축하고 제어하려면 하드웨어 및 운영 체제에 대한 전문 지식이 필요합니다. 물론 하드웨어와 운영체제의 종류도 다양해 환경이 바뀔 때마다 새로운 지식을 습득하고 적용하는 데 문제가 있다. 그래서 서버 하드웨어 및 운영 체제에 관계없이 클라우드 컴퓨팅 개발을 위한 표준 제공이를 위해 OpenStack이 만들어졌습니다.

요소 개요


https://www.openstack.org/software (2022.10.01 버전 맵)

OpenStack 구성 요소를 사용하여 클라우드 서비스를 구축하는 예


https://velog.io/@dojun527/%EC%98%A4%ED%94%88-%EC%8A%A4%ED%83%9D%EC%9D%B4%EB%9E%80


위의 구성 요소 개요에서 볼 수 있듯이 현재 많은 구성 요소가 있지만 핵심 구성 요소만 별도로 나열합니다. 모든 구성 요소에 대한 자세한 설명 여기참조하십시오

1. Horizon(대시보드)

클라우드 서비스 사용자가 모든 OpenStack 구성 요소를 쉽게 사용할 수 있도록 하는 대시보드 UI 서비스입니다.

2. Nova(계산)

OpenStack의 가장 중요한 구성 요소로 VM(가상 머신)을 관리하는 기능을 제공합니다.하다. 사용자 요청에 따라 컴퓨팅 리소스를 제공하고 관리합니다. AWS의 EC2와 GCP의 Compute Engine과 유사합니다.

3. 시선(이미지)

다양한 하이퍼바이저에서 사용할 수 있는 가상머신 이미지 관리(저장/등록/관리/전달)하다. Nova에서 생성된 가상 머신은 Glance를 통해 가상 머신 이미지를 수신하고 관리합니다. AWS의 AMI와 GCP의 Boot disk와 유사한 서비스입니다.

4. Swift(클라우드 스토리지 서비스)

OpenStack의 객체 저장소로 대용량 데이터를 저장할 수 있는 확장성 높은 서비스안돼. 데이터에 고유 ID를 부여하고 Go 컨테이너(버킷)에 저장하여 필요할 때 해당 ID를 통해 데이터를 호출하는 서비스입니다. AWS의 S3와 GCP의 Cloud Storage와 유사한 서비스입니다.

5. 뉴런(네트워킹)

소프트웨어 기반 네트워킹 서비스 제공하다. 네트워크 생성/변경/삭제를 위한 API를 제공하며, 플러그인을 통해 컨트롤러를 조작하여 네트워크에 연결합니다. AWS의 VPC와 GCP의 클라우드 가상 네트워크와 유사한 서비스입니다.

6. Cinder(블록 스토리지)

블록 스토리지 Nova에서 생성된 인스턴스에서 확장하여 사용할 수 있는 저장 공간을 생성 및 삭제하고 인스턴스에 연결할 수 있는 기능 제공하다. AWS의 EBS와 GCP의 Persistent Disk와 유사합니다.

7. 히트(오케스트레이션)

HOT(Heat Orchestration Template)를 사용하여 클라우드 리소스 생성 및 관리하다. AWS의 Elastic Container Service(ECS) 및 GCP의 Google Kubernetes Engine(GKE)과 유사한 서비스입니다.

8. Keystone(ID 서비스)

인증 토큰 시스템 사용자 인증 및 서비스 인증을 관리합니다. OpenStack 클라이언트는 다양한 API를 호출할 때 토큰을 부여하여 관리합니다. AWS 및 GCP의 IAM과 유사한 서비스입니다.

9. Ceilometer (모니터링 서비스)

OpenStack 서비스와 관련된 측정 데이터를 효과적으로 수집하고 서비스에서 보낸 알림을 모니터링합니다.하다. AWS의 클라우드워치, GCP의 스택드라이버와 유사한 서비스입니다.

원천:
오픈스택이란?
오픈 스택 핵심 용어 요약
https://www.openstack.org/
(오픈스택) 오픈스택이란?