C

cache pruner

Image 서비스의 VM 이미지 캐시를 구성된 최대 크기 이하로 유지하는 프로그램입니다.

Cactus

2011년 봄에 등장한 OpenStack 프로젝트에 대한 릴리즈 그룹. Compute (nova), Object Storage (swift), Image 서비스(glance)를 포함하였습니다. Cactus는 미국 Texas 도시로, OpenStack 세 번째 릴리즈에 대한 코드명입니다. OpenStack 릴리즈가 3개월에서 6개월이 되었을 때, 릴리즈에 대한 코드명이 이전 서밋과 지리적으로 가까운 장소가 되도록 변경되었습니다.

CALL

초기 RPC 중 하나로, OpenStack 메세지 큐 소프트웨어로 사용되었습니다. 메세지를 보내고 반응을 기다립니다.

capability, 용량

CPU, 스토리지 및 네트워크를 포함하는 셀에 대한 자원을 정의합니다. 하나의 셀 또는 전체 셀에 해당하는 특정 서비스에 적용 가능합니다.

capacity cache

현재 워크로드, 사용 가능한 RAM 용량, 각 호스트에서 실행 중인 VM 개수를 포함하는 Compute 백-엔드 데이터베이스 테이블입니다. VM이 시작하는 호스트를 결정하는데 사용됩니다.

capacity updater

VM 인스턴스를 모니터링하고 필요에 따라 용량 캐시를 갱신하는 notification 드라이버입니다.

CAST

OpenStack 메시지 큐 소프트웨어로 사용되었던 초기 RPC 중 하나입니다. 메시지를 보내고 응답에 대해 기다리지 않습니다.

catalog

Identity 서비스에 인증이 이루어진 후 사용자가 이용 가능한 API 엔드포인트 목록입니다.

catalog service

Identity 서비스에 사용자 인증이 이루어진 후 사용할 수 있는 API 엔드포인트 목록을 나열하는 Identity 서비스입니다.

ceilometer

OpenStack Telemetry service 부분으로, 다른 OpenStack 서비스로부터 지표를 수집 및 저장합니다.

cell

부모 자식 관계에서 Compute 자원에 대한 논리적인 파티셔닝을 제공합니다. 부모가 요청한 자원을 제공할 수 없는 경우 부모 cell에서 자식 cell로 요청이 전달됩니다.

cell forwarding

부모가 요청한 자원을 제공할 수 없는 경우, 부모 cell이 자식 cell에 요청을 전달하는 것을 가능하게 하는 Compute 옵션입니다.

cell manager

Cell에 있는 각 호스트에 대한 현재 용량 목록을 포함하며 요청을 적절히 라우팅하는 Compute 구성요소입니다.

CentOS

OpenStack과 호환되는 Linux 배포판입니다.

Ceph

객체 저장소, 블록 저장소 및 POSIX와 호환되는 분산 파일 시스템으로 구성된 대규모로 확장 가능한 분산 스토리지 시스템입니다. OpenStack과 호환됩니다.

CephFS

Ceph에서 제공하는 POSIX 호환 파일 시스템입니다.

certificate authority (CA)

암호학에서는, 디지털 인증서를 발행하는 엔티티를 의미합니다. 디지털 인증서는 인증서 발급 대상의 이름에 의해 공개키에 대한 소유자를 증명합니다. 이를 통해 다른 신뢰할 수 있는 구성원이 공개키를 증명하는 데 대응하는 개인키로 만들어진 서명 또는 assertion에 의존하도록 합니다. 이 신뢰 모델에서 CA는 인증서 발급 주체 및 인증서를 신뢰하는 구성원 모두에 대해 신뢰 가능한 제3의 기관입니다. CA는 많은 공개키 기반 구조 (PKI) 체계에 따른 특징을 가집니다. OpenStack에서는 cloudpipe VPN, VM 이미지 복호화를 위해 Compute에서 간단한 인증 기관을 제공합니다.

Challenge-Handshake Authentication Protocol (CHAP)

Compute에서 지원하는 iSCSI 인증 방식입니다.

chance scheduler

Compute에서 사용하는 스케줄링 방식으로, pool에서 사용 가능한 호스트를 랜덤으로 선택합니다.

changes since

새로 신선한 데이터 세트를 다운로드하여 이전 데이터와 비교하는 대신 마지막 요청 이후 요청한 항목에 대한 변경 사항을 다운로드할 수 있는 Compute API 매개변수입니다.

Chef

OpenStack 배포를 지원하는 운영체제 구성 관리 도구입니다.

child cell

CPU 시간, 디스크 스토리지, 또는 메모리와 같은 요청 자원이 부모 cell에서 사용할 수 없는 경우, 요청은 연관된 자식 cell로 전달됩니다. 만약 자식 cell이 요청을 처리할 수 있는 경우에는 처리가 이루어집니다. 그렇지 않으면 해당 요청을 자식 중 임의의 하나에 전달합니다.

cinder

Block Storage service 에 대한 코드 이름입니다.

CirrOS

OpenStack과 같은 클라우드 상에서 테스트 이미지로 사용되도록 설계된 최소한의 Linux 배포판입니다.

Cisco neutron plug-in, 시스코 neutron 플러그인

UCS와 Nexus를 포함하는, 시스코 장비와 기술을 위한 Networking 플러그인 입니다.

cloud architect, 클라우드 아키텍트

클라우드의 생성을 계획하고, 설계하고, 그리고 감독하는 사람입니다.

Cloud Auditing Data Federation (CADF)

Cloud Auditing Data Federation (CADF)는 감사 이벤트 데이터에 대한 명세입니다. CADF는 OpenStack Identity에서 지원합니다.

cloud computing, 클라우드 컴퓨팅

네트워크, 서버, 스토리지, 어플리케이션, 그리고 서비스와 같은 설정가능한 컴퓨팅 자원들의 공유 풀에대한 접근을 가능하게 하는 모델으로써, 최소한의 관리에 대한 수고 또는 최소한의 서비스 제공자와의 상호작용으로 신속하게 프로비저닝과 릴리즈를 수행할 수 있습니다.

cloud computing infrastructure, 클라우드 컴퓨팅 인프라스트럭처

클라우드 컴퓨팅 모델의 컴퓨팅 요구 사항을 지원하는 데 필요한 하드웨어 및 소프트웨어 구성 요소-서버, 스토리지, 네트워크, 가상화 소프트웨어 등-입니다.

cloud computing platform software, 클라우드 컴퓨팅 플랫폼 소프트웨어

인터넷을 통해 다양한 서비스를 제공합니다. 이러한 리소스에는 데이터 스토리지, 서버, 데이터베이스, 네트워킹 및 소프트웨어와 같은 도구 및 애플리케이션이 포함됩니다. 전자 장치가 웹에 액세스할 수 있는 한 이를 실행하기 위한 데이터 및 소프트웨어 프로그램에 액세스할 수 있습니다.

cloud computing service architecture, 클라우드 컴퓨팅 서비스 아키텍처

클라우드 서비스 아키텍처는 기업 비즈니스 네트워크 경계 내에서 구현되는 전반적인 클라우드 컴퓨팅 서비스 및 솔루션을 정의합니다. 핵심 비즈니스 요구 사항을 고려하고 이를 가능한 클라우드 솔루션과 연결합니다.

cloud controller, 클라우드 컨트롤러

클라우드의 전역적 상태를 나타내는 Compute 구성요소들의 집합입니다; Identity 인증, Object Storage, 그리고 노드/스토리지 작업자등과 같은 서비스들과 큐를 사용하여 정보를 교환합니다.

cloud controller node, 클라우드 컨트롤러 노드

네트워크, 볼륨, API, 스케쥴러, 그리고 이미지 서비스를 실행하는 노드. 각각의 서비스는 확장성 또는 가용성을 위하여 별도의 노드로 분리될 수 있습니다.

Cloud Data Management Interface (CDMI), 클라우드 데이터 관리 인터페이스

클라우드 내의 객체들을 관리하는 RESTful API를 규정한 SINA 표준으로써, 현재 OpenStack에서는 지원되지 않습니다.

Cloud Infrastructure Management Interface (CIMI), 클라우드 인프라 관리 인터페이스

클라우드 관리를 위한 작업진행중인 스펙으로써, 현재 OpenStack에서는 지원되지 않습니다.

cloud technology, 클라우드 기술

클라우드는 관리 및 자동화 소프트웨어로 조율되는 가상 소스의 도구입니다. 여기에는 원시 처리 능력, 메모리, 네트워크, 클라우드 기반 애플리케이션 스토리지가 포함됩니다.

cloud-init

VM 이미지에 보편적으로 설치되어있는 패키지로써 부팅 이후에 SSH 공개키와 사용자 데이터들과 같은 정보들을 metadata 서비스로부터 받아와 인스턴스의 초기화를 수행합니다.

cloudadmin

Compute RBAC 시스템의 기본 역할 중 하나로써 완전한 시스템 접근을 허가합니다.

Cloudbase-Init

cloud-init과 유사한, 게스트 초기화 기능을 제공하는 Windows 프로젝트입니다.

cloudpipe, 클라우드파이프

프로젝트 별로 VPN을 생성하는 compute 서비스입니다.

cloudpipe image, 클라우드파이프 이미지

cloudpipe 서버로 사용되는 미리 만들어진 VM 이미지입니다. 근본적으로, Linux상에서 동작하는 OpenVPN 입니다.

Clustering service (senlin), 클러스터링 서비스

클러스터링 서비스 및 다른 OpenStack 서비스에 노출된 균일한 객체 그룹에 대한 관리를 위한 라이브러리를 구현하는 프로젝트입니다.

command filter, 명령어 필터

Compute rootwrap 기능 내에서 허용되는 명령의 목록입니다.

Command-Line Interface (CLI)

텍스트 기반 클라이언트로, OpenStack 클라우드와 상호 작용하는 스크립트를 만드는 데 도움이 됩니다.

Common Internet File System (CIFS), 공통 인터넷 파일 시스템

원래 마이크로소프트에서 개발되어 사용되던 Server Message Block (Server Message Block, 이하 SMB) 프로토콜의 변형으로써 공개된 파일 공유 프로토콜입니다. SMB 프로토콜과 같이 CIFS 는 TCP/IP 프로토콜을 사용하여 상위 레벨에서 작동합니다.

Common Libraries (oslo)

OpenStack 프로젝트에 의해 공유되는 코드를 포함하는 Python 라이브러리 집합을 모아놓은 프로젝트입니다. 해당 라이브러리로부터 제공되는 API는 고품질, 안정적, 일관성이 있으며, 문서화가 이루어지고 일반적으로 적용이 가능해야 합니다.

community project, 커뮤니티 프로젝트

OpenStack Technical Commitee에서 공식적으로 승인하지 않은 프로젝트입니다. 프로젝트가 충분히 성공하면 인큐베이션 프로젝트로 승격된 다음 핵심 프로젝트로 승격되거나 메인 코드 트렁크와 병합될 수 있습니다.

compression, 압축

특별한 인코딩 기법을 사용하여 파일의 크기를 줄입니다. 압축된 파일은 다시 원래대로 복원할 수 있습니다. 오픈스택에서 제공하는 압축방식은 Linux 파일 시스템에 포함된 기법을 사용하나 Object Storage 객체 또는 VM 이미지들을 위한 Image 서비스 같은 압축은 지원하지 않습니다.

Compute API (nova API)

nova-API 데몬 (디먼) (nova-api daemon)을 통해 노바 서비스를 이용합니다. 또한 다른 프레임워크에서 제공하는 API 들도 사용가능해 짐에 따라 프레임워크간 대화가 가능합니다.

compute controller, compute 컨트롤러

Compute 컴포넌트가 VM 인스턴스들을 시작하기 위해서 이들이 작동할 적당한 호스트를 선택합니다.

compute host, compute 호스트

Compute 노드들을 실행시키도록 할당된 실제 호스트

compute node, compute 노드

nova-compute 디먼 (데몬)이 실행되는 노드를 통해 VM 인스턴스들을 관리합니다. 이런 VM 인스턴스들은 웹 어플리케이션이나 애널리틱스와 같은 다양한 서비스를 제공할 수 있습니다.

Compute service (nova)

베어 메탈, 가상 머신, 그리고 컨테이너를 포함하는 compute 자원에 대해 대규모로 확장 가능하며, 온-디맨드, 셀프-서비스 액세르를 제공하는 서비스 및 관련 라이브러리를 구현하는 OpenStack 코어 프로젝트입니다.

Compute worker, Compute 워커

Compute 노드에서 실행되는 Compute 구성요소로 실행, 재부팅, 종료, 볼륨 연결/해제 등 및 VM 인스턴스 라이프사이클을 관리합니다. nova-compute 데몬에 의해 제공됩니다.

concatenated object, 연쇄 객체

Object Storage 에 의해 결합된 일련의 객체들의 집합으로써 클라이언트에 보내집니다.

conductor

Compute에서 conductor 는 Compute 프로세스로 부터 데이터베이스 요청을 대행하는 프로세스입니다. Conductor 를 이용함으로써, Compute 노드들이 데이터베이스에 직접 접근할 필요가 없기 때문에 보안 성능을 향상시킬 수 있습니다.

congress

Governance service 에 대한 코드 이름입니다.

consistency window

새로운 Object 스토리지 개체가 모든 클라이언트에서 액세스가 가능해 지는데 걸리는 시간.

console log, 콘솔 로그

Compute에서 Linux VM 콘솔로부터의 출력을 포함합니다.

container

Object 스토리지에서 개체를 구성하고 저장합니다. Linux 디렉토리와 개념이 비슷하지만 중첩될 수는 없습니다. 다른 용어로는 이미지 서비스 컨테이너가 있습니다.

container auditor

SQLite 백엔드 데이터베이스에 대한 쿼리를 통해 지정된 Object 스토리지 컨데이터 내 빠진 replica 또는 잘못된 개체를 확인합니다.

container database

Object 스토리지 컨데이너 및 컨데이터 메타데이터를 저장하는 SQLite 데이터베이스입니다. 컨데이너 서버는 해당 데이터베이스에 액세스할 수 있습니다.

container format

이미지 서비스에서 사용되는 wrapper로, VM 이미지 및 머신 상태, OS 디스크 크기 등과 같이 연관된 메타데이터로 구성됩니다.

Container Infrastructure Management service (magnum)

컨테이너 오케스트레이션 엔진을 프로비저닝, 확장 및 관리하기 위한 일련의 서비스를 제공하는 프로젝트입니다.

container server

컨데이너를 관리하는 Object 스토리지 서버입니다.

container service

create, delete, list 등과 같은 컨테이너 서비스를 제공하는 Object 스토리지 구성요소입니다.

content delivery network (CDN)

콘텐츠 전송 네트워크는 콘텐츠를 클라이언트에 분산하기 위해 사용되는 특수한 네트워크로, 보통 성능 향상을 위해 클라이언트와 가까운 곳에 위치합니다.

continuous delivery

팀이 짧은 주기로 소프트웨어를 생산하여 소프트웨어가 언제든지 안정적으로 릴리스될 수 있도록 보장하고, 소프트웨어를 릴리스할 때는 수동으로 수행하는 소프트웨어 엔지니어링 접근 방식입니다.

continuous deployment

프로덕션 환경에 대한 즉각적인 자율 배포를 위해 코드베이스 변경 사항이 올바르고 안정적인지 확인하기 위해 자동 테스트를 사용하는 소프트웨어 릴리스 프로세스입니다.

continuous integration

모든 개발자의 작업 복사본을 하루에 여러 번 공유 메인라인에 병합하는 관행입니다.

controller node

클라우드 컨트롤러 노드에 대한 다른 용어입니다.

core API

문맥에 따라, core API는 Compute, 네트워킹, 이미지 서비스 등과 같은 특정 핵심 프로젝트에 대한 OpenStack API 또는 메인 API입니다.

core service

Interop Working Group에서 핵심(core)으로 정의한 공식 오픈스택 서비스입니다. 현재 Block Storage service (cinder), Compute service (nova), Identity service (keystone), Image service (glance), Networking service (neutron), and Object Storage service (swift)로 구성되어 있습니다.

cost, 비용

Compute 분산 스케줄러하에서, 요청이 발생하는 VM 인스턴스들의 성향에 의해 결정되는 각각의 호스트의 성능을 고려하여 비용이 산출됩니다.

credentials, 증명서

어떤 사용자만 알고 있거나 접근할 수 있는 데이터, 그리고 그 사용자가 누구인지를 증빙하기 위해 사용되는 데이터를 credentials (증명서) 라 합니다. 이 증명서는 인증 (authentication) 시에 서버에 제출됩니다. 이의 예로 패스워드 암호, 비밀키, 디지털 인증서, 지문 등이 있습니다.

CRL

PKI 모델에서 Certificate Revocation List (CRL)는 폐기된 인증서 목록에 해당합니다. 해당 인증서를 나타내는 최종 개체는 신뢰하지 않아야 합니다.

Cross-Origin Resource Sharing (CORS), 자원간 공유

폰트나 자바스크립트 등과 같이 한 웹페이지상의 자원들이, 이들의 원천 도메인 경계를 넘어 외부 도메인으로부터 요청될 때까지 허용해 주는 방식입니다.

Crowbar

빠르게 배포 및 클라우드를 관리하기 위해 필요로 하는 모든 서비스를 제공하는 것을 목표로 하는 SUSE 주도 오픈 소스 커뮤니티 프로젝트입니다.

current workload, 현재 워크로드

주어진 호스트에서 현재 진행 중인 빌드, 스냅샷, 마이그레이션 및 resize 작업에 대한 개수에 기반하여 산출되는 Compute 용량 캐시의 구성요소입니다.

customer, 고객

프로젝트에 대한 다른 용어입니다.

customization module, 주문제작 모듈

대시보드의 외관과 느낌을 바꾸기 위해 사용되는 사용자가 생성한 Python 모듈