Skip to main content

아올다클라우드 용어집

A

API(Application Programming Interface)
  • 서로 다른 프로그램 간에 데이터를 주고받기 위한 규칙과 규약
  • 아올다클라우드에서는 리소스 관리를 위한 REST API를 제공
  • OpenStack API와 호환되어 표준 클라우드 관리 도구 사용 가능
아키텍처(Architecture)
  • 시스템의 구조와 구성 요소들 간의 관계를 정의하는 설계 체계
  • 클라우드 아키텍처는 컴퓨트, 네트워크, 스토리지 등의 구성 요소로 이루어짐

C

컴퓨트(Compute)
  • 가상머신, 컨테이너 등 컴퓨팅 리소스를 제공하는 서비스
  • CPU, 메모리 등의 컴퓨팅 자원을 할당받아 사용
Cinder(Block Storage)
  • OpenStack의 블록 스토리지 서비스
  • 영구적인 블록 레벨 저장장치 제공
  • 볼륨 스냅샷 및 백업
  • 다중 스토리지 백엔드 지원
  • QoS 및 볼륨 암호화
컨테이너(Container)
  • 애플리케이션과 그 실행에 필요한 모든 파일을 포함한 패키지
  • Docker나 Kubernetes를 통해 관리되는 격리된 실행 환경
  • 빠른 배포와 확장이 가능한 경량화된 가상화 기술
클러스터(Cluster)
  • 여러 대의 서버나 인스턴스를 하나의 시스템처럼 동작하도록 구성
  • 고가용성과 부하 분산을 위해 사용
  • Kubernetes 클러스터 등에서 활용

D

DNS(Domain Name System)
  • 도메인 이름을 IP 주소로 변환하는 시스템
  • 클라우드 서비스에 도메인 이름으로 접근 가능하게 함

F

방화벽(Firewall)
  • 네트워크 트래픽을 제어하는 보안 시스템
  • 허가된 트래픽만 통과시키고 나머지는 차단
  • 보안그룹을 통해 인스턴스별로 설정 가능

G

Glance(Image Service)
  • OpenStack의 이미지 서비스
  • 가상머신 이미지 관리
  • 이미지 메타데이터 카탈로그
  • 다양한 이미지 포맷 지원
  • 이미지 캐싱 및 스트리밍

H

하이퍼바이저(Hypervisor)
  • 물리적 하드웨어를 가상화하여 여러 가상머신을 실행하는 소프트웨어
  • KVM(Kernel-based Virtual Machine) 등이 사용됨
Heat(Orchestration)
  • OpenStack의 오케스트레이션 서비스
  • 인프라스트럭처 자동화
  • 템플릿 기반 리소스 프로비저닝
  • 스택 라이프사이클 관리
  • AWS CloudFormation 호환
Horizon(Dashboard)
  • OpenStack의 웹 기반 관리 인터페이스
  • 리소스 모니터링 및 관리
  • 사용자 친화적 UI
  • 커스터마이징 가능한 대시보드
  • 다국어 지원

I

인스턴스(Instance)
  • 가상머신의 실행 단위
  • 특정 사양(CPU, 메모리 등)으로 구성된 가상 서버
  • 다양한 운영체제 이미지로 생성 가능
  • 스냅샷을 통한 백업과 복구 지원
이미지(Image)
  • 가상머신을 생성하기 위한 템플릿
  • 운영체제와 기본 소프트웨어가 설치된 상태
  • 사용자 정의 이미지 생성 가능

K

Keystone(Identity Service)
  • OpenStack의 인증 서비스
  • 통합 인증 시스템
  • 사용자, 프로젝트, 역할 관리
  • LDAP 통합
  • 멀티 테넌트 지원
쿠버네티스(Kubernetes)
  • 컨테이너 오케스트레이션 플랫폼
  • 컨테이너의 배포, 확장, 관리를 자동화
  • 마이크로서비스 아키텍처 구현에 적합

L

로드밸런서(Load Balancer)
  • 네트워크 트래픽을 여러 서버에 분산하는 장치
  • 서비스의 가용성과 확장성 보장
  • 헬스체크를 통한 장애 서버 자동 감지

N

네트워크(Network)
  • 가상머신 간의 통신을 위한 가상 네트워크
  • 서브넷, 라우터, 보안그룹 등으로 구성
Neutron(Networking Service)
  • OpenStack의 네트워크 서비스
  • 소프트웨어 정의 네트워킹(SDN)
  • 가상 네트워크 생성 및 관리
  • 로드밸런서 as a Service
  • VPN 서비스 제공
Nova(Compute Service)
  • OpenStack의 핵심 컴퓨팅 서비스
  • 가상머신의 프로비저닝과 관리
  • 다양한 하이퍼바이저 지원 (KVM, QEMU 등)
  • 인스턴스 라이프사이클 관리
  • 실시간 마이그레이션 기능

P

프로젝트(Project)
  • 아올다클라우드의 리소스를 관리하는 기본 단위
  • 독립된 환경에서 리소스를 할당하고 관리
  • 프로젝트별 독립적인 네트워크 구성 가능
  • 사용자 권한 관리 기능 제공
프라이빗 클라우드(Private Cloud)
  • 특정 조직이나 기관 내부에서만 사용하는 클라우드 환경
  • 아올다클라우드는 아주대학교를 위한 프라이빗 클라우드
  • 보안성과 커스터마이징이 장점

Q

쿼터(Quota)
  • 프로젝트별로 할당된 리소스 사용 제한
  • CPU, 메모리, 스토리지 등의 최대 사용량 설정
  • 리소스 과다 사용 방지와 공평한 분배를 위해 사용

R

RAID(Redundant Array of Independent Disks)
  • 여러 개의 디스크를 하나의 논리적 단위로 사용하는 기술
  • 데이터 안정성과 성능 향상을 위해 사용
  • 스토리지 시스템에서 중요한 역할

S

보안그룹(Security Group)
  • 가상머신에 대한 네트워크 접근 제어 규칙
  • 인바운드/아웃바운드 트래픽 제어
  • TCP/UDP 포트 기반의 접근 제어
  • 소스 IP 기반의 필터링 지원
스냅샷(Snapshot)
  • 특정 시점의 가상머신 또는 볼륨 상태를 저장
  • 백업과 복구에 사용
  • 새로운 인스턴스 생성의 기반으로 활용

V

가상머신(Virtual Machine)
  • 물리적 서버를 가상화하여 만든 독립적인 컴퓨팅 환경
  • 운영체제와 애플리케이션을 실행할 수 있는 가상 서버
  • 자원 할당량 조정 가능
  • 스냅샷을 통한 백업/복구 지원
VLAN(Virtual Local Area Network)
  • 물리적 위치와 관계없이 논리적으로 구성된 네트워크
  • 네트워크 트래픽 격리와 보안 강화
  • 프로젝트별 독립적인 네트워크 구성 가능

참고 사항

  • 이 용어집은 지속적으로 업데이트됩니다
  • 용어에 대한 자세한 설명은 각 서비스 가이드를 참고해 주세요
  • 특정 용어에 대한 추가 설명이 필요한 경우 문의해 주세요