페이지의 몸으로 이동

최고의 카지노 슬롯머신, 다양한 게임과 높은 보상!
문의문의

[시리즈] No. 7 Hot Topic 솜사탕토토은 무엇입니까?

최근에 많은 곳에서 인기있는 주제였던 OpenStack은 오픈 소스 IAAS Construction Solution입니다. OpenStack은 무엇이며, 무엇을 할 수 있으며, 왜 그렇게 많은 관심을 받고 있습니까?
Havana의 최신 버전은 2013 년 10 월 17 일에 출시되었습니다. Havana의 출시는 어디에서나 주목을 받았으며, Red Hat Co., Ltd.에서 일하는 저자를 중심으로 큰 주제가되었습니다. 이번에는 최신 버전을 포함하여 OpenStack의 기본 사항을 소개 할 것입니다.

OpenStack의 역사

표 1 : 각 솜사탕토토 버전의 출시 날짜 및 코드 이름

OpenStack 프로젝트는 2010 년 말에 출시되었습니다. NASA가 개발 한 Amazon의 EC2 (탄성 컴퓨팅 클라우드)와 미국의 Rackspace가 개발 한 Amazon의 S3 (Simple Storage Service)와 동등한 두 가지 프로젝트에 중점을 두었습니다. OpenStack의 각 버전은 코드 이름의 이니셜에서 알파벳순이며, 세 번째 버전 인 Cactus 및 이후는 대략 6 개월마다 출시됩니다 (표 1). 글을 쓰는 시점의 최신 버전은 하바나, 여덟 번째 버전이며 아홉 번째 버전은 코드 이름 Icehouse가 할당되지만 다음은 "j release"(https : //wiki.솜사탕토토.org/wiki/release_naming).

OpenStack 구성

최신 버전의 하바나에서 오픈 스택을 구성하는 9 개의 구성 요소를 소개합니다 (그림 1). 구성 요소의 유형에 따라 제어 노드 및 실행중인 노드로 나눌 수 있으며 다른 구성 요소는 에이전트 형태로 존재하므로 물리적 및 논리적 배열이 일치하지 않습니다. 여기서 우리는 논리적 배열, 즉 구성 요소를 다른 함수로 나눈 값을 소개합니다.

그림 1 : 최신 솜사탕토토 버전, Havana 구성 요소

  1. 대시 보드 (Horizon) :
    OpenStack 관리자 및 IAAS 사용자 (테넌트 사용자)는 웹 브라우저를 사용하여 대시 보드에 액세스하여 가상 머신 인스턴스, 네트워크 구성 등을 관리합니다. 대시 보드 만 사용하여 OpenStack의 모든 기능을 관리 할 수는 없지만 일반적으로 일상적인 운영 관리에 필요한 기능을 다룹니다.
  2. 인증 인프라 (키 스톤) :
    이것은 OpenStack을 구성하는 구성 요소 간의 인증과 대시 보드에 액세스하는 임차인 및 사용자의 인증을위한 기초입니다. Authentication Infrastructure (Keystone)는 인증을위한 API에 대한 통합 인터페이스를 제공하지만 백엔드는 UNIX PAM (플러그 가능한 인증 모듈) 및 디렉토리 서비스와 같은 기존 메커니즘을 사용합니다.
  3. 네트워킹 (중성자) :
    이전에는 영어 제목을 Quantum이라고했지만 상표를 피하기 위해 코드 이름 중성자로 변경되었습니다. 일부 문서는 기존 표기법을 사용하므로 그에 따라 다시 읽어야 할 수도 있습니다. Net 이전에는 OpenStack의 구성 요소 중 하나 인 Compute (NOVA)가 네트워킹 기능을 제공했지만 OpenStack의 여섯 번째 버전은 독립적 인 구성 요소가되었습니다. 다음 블록 스토리지 (Cinder)는 Folsom 버전의 Compute (NOVA)와 독립적 인 구성 요소입니다.
  4. 블록 스토리지 (Cinder) :
    OS를 시작하려면 블록으로 입력/출력을 수행 할 수있는 블록 저장 장치가 필요합니다. 기본적으로 LVM (Logical Volume Manager)은 백엔드 스토리지로 사용되지만 NFS, ISCSI, 스토리지 공급 업체가 제공하는 장치 등을 사용할 수 있습니다.
  5. Compute (Nova) :
    Nova는 KVM과 같은 가상화 된 하이퍼 바이저에 의해 가상화 된 리소스를 풀로 관리합니다. API를 통해받은 요청은 가상 머신과 같은 프로세스를 작성하고 시작하는 데 사용됩니다. 일반적으로 컴퓨팅 (NOVA)은 Linux KVM을 사용합니다.
  6. 이미지 (한눈에) :
    가상 머신의 부팅 볼륨 (이미지) 및 메타 데이터를 관리합니다. 아래에 설명 된 Object Storage (SWIFT)는 프로토 타입 또는 로컬 파일 시스템 인 Amazon S3를 저장소로 사용할 수 있습니다.
  7. 객체 저장소 (SWIFT) :
    IT는 Amazon S3 호환 또는 객체 저장 (SWIFT)의 자체 API를 통해 객체라는 데이터를 교환합니다. "객체"라는 용어는 클라우드 스토리지 용 용어이며, REST, 데이터 또는 파일이라는 HTTP 기반 절차에 따라 객체를 요청할 때 전송됩니다.
  8. 계량 (Ceilometer) :
    영어 제목 "Silometer"(클라우드 높이 게이지)로서 클라우드의 높이, 즉 리소스 사용량을 측정합니다. 이 데이터를 기반으로 클라우드 사용자에게 청구 할 수 있습니다.
  9. 오케스트레이션 (열) :
    원래 OpenStack은 가상 머신 템플릿을 생성 할 수있는 기능이 없었으며 예를 들어 외부 KVM에서 생성 된 가상 머신의 이미지와 같은 수준으로 유지되었습니다. Heat를 사용하면 템플릿 및 자동화를 기반으로 가상 기계의 구성을 자동으로 자동으로 추가하여 가상 머신을 부하에 자동으로 추가 할 수 있습니다.

다음 시간 미리보기 - OpenStack의 상용 지원 버전
Red Hat Enterprise Linux OpenStack 플랫폼 소개-

다음과 마지막 에피소드는 OpenStack의 상업적 지원 버전 인 OpenStack OpenStack 플랫폼을 소개하며 Red Hat Enterprise Linux 및 기타 Red Hat 솔루션과 통합 할 것으로 예상됩니다. 계속 지켜봐주십시오.