@Eeap
velog
@Eeap
전체 방문자
오늘
어제
  • 전체 (168)
    • osam (1)
    • Cloud (21)
      • Docker (2)
      • AWS (13)
    • AI & Data (7)
    • Algorithm (76)
      • Baekjoon (75)
      • Codeforces (1)
    • Language (18)
      • Java (18)
    • Back-end (17)
      • Spring (3)
      • JSP & Servlet (12)
      • Go (2)
    • 일상 (4)
    • 기타 (8)
    • git (1)
    • Infra (9)
      • Apache Kafka (5)
      • Kubernetes (4)
      • 기타 (0)

블로그 메뉴

  • 홈
  • 태그

공지사항

인기 글

태그

  • bedrock api
  • flink
  • AWS CodeCatalyst
  • AWS CodeStar
  • invokemodel api
  • sagemaker unified studio
  • 티스토리챌린지
  • bedrock
  • CLASS
  • converse api
  • Python
  • 오블완
  • Agent
  • 심폴릭링크
  • 인터페이스
  • knowledge bases
  • java
  • AWS CodeArtifact
  • SageMaker
  • bedrock agent

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
@Eeap

velog

Cloud

오픈 스택

2021. 10. 23. 20:44
반응형

오픈 스택이란?

- 클라우드 환경에서 컴퓨팅 자원과 스토리지 인프라를 셋업하고 구동하기 위해 사용하는 오픈 소스 소프트웨어 프로젝트의 집합

- 공용 클라우드 사설 클라우드 상관없이 해당 클라우드에 대한 자원을 정의하고 관리하는 소프트웨어

- 서버, 스토리지, 네트워크들과 같은 자원들을 모두 모아 , 이들을 제어하고 운영하기 위한 클라우드 OS

- IaaS 형태의 클라우드 컴퓨팅 오픈 소스 프로젝트로 컴퓨팅, 스토리지, 네트워킹 자원을 관리하는 여러 개이 하위 프로젝트들로 이루어짐

 

Openstack 구성 요성

- 자원 종류                     - openstack 구성 요소 이름

Computing(VM 가상머신)   - Nova

Storage(디스크)                - Swift(Objects, 한번쓰면 많이 읽기만 하는) , Cinder(Block, 가상화디스크), Glance(images,                                        가상머신이 사용하는 이미지)

Identity(id,pw에 대한 인증)  - Keystone

Network(네트워크)             - (Quantum) Neurtron

 

Nova- VM 인스턴스 관리

Swift- Object 스토리지 관리

Keystone- 통합 인증관리

Horizon- 웹관리 포털

Cinder- block스토리지 관리

Glance- VM이미지 관리

Neutron- (가상) 네트워크 관리

Heat- 템플릿 관리

Ceilometer - metering 관리(그래프로 남기기)

 

소프트웨어로 클라우드 인프라를 자동화 하는게 OpenStack

강조하는 부분 ->오픈소스 , 오픈 디자인, 오픈 개발 , 오픈 커뮤니티

 

OpenStack 생태계 - 업스트림과 다운스트림의 상호 교류

업스트림 활동

 - 개발: 코드 컨트리뷰션

 - 문서화

 - 번역

 - 개발 항목 & 스펙 정의

 - 버그 수정 

다운스트림 활동

 - 배포된 릴리즈 설치 & 사용

 - 사용자 피드백

 - 비즈니스 도입

 - 유스케이스 & 이점 공유

 - Marketing 메시지 & 전략

 

Devstack이란?

- 복잡한 오픈스택 시스템을 자동으로 설치하여 어떻게 동작하는지 알기 위한 프로젝트

- 오픈스택을 처음 접하는 유저에게 추천

- 오픈스택의 프로젝트으 All-in-One 설치를 제공하며, 어떤 구성요소들이 있는지 확인할 수 있음

 

Horizon 대시보드란?

- 웹 대시보드를 통해 OpenStack 자원을 관리하는 프로젝트

- python Django + Angular JS로 구현됨

OpenStack CLI

- OpenStack 각 구성 요소에 대한 API를 직접 호출하여 원하는 작업을 명령어로 수행

- 통합 CLI 툴 제작 (현재 톡합 클라이언트: openstackclient)

반응형

'Cloud' 카테고리의 다른 글

AUSG 6기 후기!!  (5) 2023.05.19
카오스 엔지니어링이란 ?  (0) 2023.05.07
테라폼이란?  (0) 2023.04.30
네트워크 가상화  (0) 2021.10.23
클라우드 컴퓨팅  (0) 2021.08.29
    'Cloud' 카테고리의 다른 글
    • 카오스 엔지니어링이란 ?
    • 테라폼이란?
    • 네트워크 가상화
    • 클라우드 컴퓨팅
    @Eeap
    @Eeap

    티스토리툴바