본문 바로가기
DevOps

용어 정리

by Mecodata 2023. 12. 13.

LVM(Logical Volume Manager)

  • 리눅스 시스템에서 논리적인 볼륨 관리를 제공하는 소프트웨어 기술

ZFS(Zettabyte File System)

  • Sun Microsystems에서 개발한 파일 시스템 및 볼륨 매니저
  • 데이터 무결성, 고성능, 효율적인 스냅샷 및 복제 기능 등을 제공
  • ZFS Pool = ZFS가 여러 개의 디스크를 하나로 묶은 물리적인 Storage Pool

Quorum(쿼럼)

  • 클러스터 또는 분산 환경에서 노드 간의 투표를 통해 다수의 동의를 얻는 것 (노드 다수결)

Swap Memory

  • RAM이 가득 찼지만 더 많은 메모리가 필요할 때 디스크 공간을 이용하여 부족한 메모리를 대체할 수 있는 디스크 공간
  • 실제 디스크 공간을 메모리처럼 사용하는 개념

KBM(Kernel-based Virtual Machine)

  • 리눅스 커널에서 하드웨어 가상화를 지원하기 위한 모듈로 VM을 생성하고 관리할 수 있게 해줌

KSM(Kernel Same-page Merging)

  • 리눅스 커널에서 VM들이 사용하는 메모리 페이지 중에서 중복되는 페이지를 식별하고 하나의 페이지로 병합하여 메모리 사용량을 감소시키는 기술

VDI(Virtual Desktop Infrastructure, 가상 데스크탑 인프라)

  • 가상화 기술을 사용하여 서버에서 가상 데스크톱 환경을 제공하고 관리하는 것

TPM(Trusted Platform Module, 신뢰 플랫폼 모듈)

  • 하드웨어적으로 다양한 보안 기능을 제공하기 위한 모듈
  • 암호화 알고리즘 엔진과 암호화키 생성기(RSA, ECC), 해시 엔진(SHA-1, SHA-2), 난수 생성 기능 제공
  • 암호화 키를 저장하기 위한 비휘발성 메모리의 저장 공간을 제공

EFI(Extensible Firmware Interface)

  • 컴퓨터의 부트 프로세스를 관리하고 하드웨어 초기화 및 부팅을 담당하는 표준 인터페이스

HA(High Availability, 고가용성)

    • 장애나 오류로 인한 서비스 중단을 최소화하여 시스템이나 서비스가 지속되도록 해 신뢰성을 유지하는 특성
    • 클러스터에서는 HA 그룹을 형성하여 한 노드에 에러 발생 시 다른 노드가 해당 역할을 대신하거나 작업을 계속할 수 있도록 구성함

Snapshot(스냅샷)

  • 파일 시스템이나 가상 디스크의 현재 상태를 캡처하여 나중에 해당 상태로 복원할 수 있게 하는 기술
  • Snapshot 기능이 있는 모든 스토리지 유형은 Thin Provisioning도 지원

Provisioning

  • 컴퓨터 시스템이나 네트워크 장비, 소프트웨어 등을 사용 가능한 상태로 미리 준비하는 과정
  • Thick Provisioning = Storage에서 논리적인 저장 공간을 할당할 때, 물리적인 저장 공간을 미리 모두 할당하는 방식
  • Thin Provisioning = Storage에서 논리적인 저장 공간을 할당할 때, 실제로 필요한 만큼만 물리적인 저장 공간을 할당하고 나머지 공간은 필요할 때 동적으로 할당하는 기술

PTY(Pseudo-Terminal, 가상 터미널 환경)

  • 터미널 디바이스의 가상화를 나타내는 개념
  • 사용자와 컴퓨터 사이에서 터미널과 같은 인터페이스를 제공하여 상호 작용을 가능하게 함

vCPU(Virtual CPU, 가상 CPU)

  • VM이나 컨테이너에 할당된 가상 CPU
  • 하나의 물리적인 CPU 코어에 여러 개의 vCPU를 할당하는 것이 가능
  • 더 많은 vCPU를 할당할수록 VM이나 컨테이너는 병렬 작업을 더 효율적으로 수행
  • OS의 종류에 따라 특정 수의 CPU를 지원하며 VM에 할당된 vCPU 수는 이를 준수해야 함

WOL(Wake On LAN)

  • 컴퓨터나 네트워크 장치를 원격에서 깨우기 위한 기술 및 프로토콜
  • 물리적으로 꺼져 있는 장치를 네트워크를 통해 원격으로 켜거나 활성화할 수 있음

CIDR(Classless Inter-Domain Routing, 클래스 없는 도메인 간 라우팅 기법)

  • IP 주소 체계를 효율적으로 관리하고 라우팅을 단순화하기 위한 IP 주소 할당 방식
  • 단 한줄만으로 네트워크 범위를 추측할 수 있게 해줌
  • A.B.C.D/N 형식으로 IP 주소를 정의

ACPI(Advanced Configuration and Power Interface)

  • 컴퓨터 시스템의 하드웨어 및 OS 간의 통합된 전원 관리 및 구성 인터페이스 표준
  • 하드웨어와 OS에 따라 ACPI 지원 여부가 다름

Hot Plug(핫플러그)

  • 컴퓨터 시스템에서 장치를 추가/제거할 때 시스템을 재시작하지 않고도 변경 사항을 적용할 수 있는 기능
  • 하드웨어, OS, 드라이버에 따라 지원 여부가 다름

SMBIOS(System Management BIOS)

  • 컴퓨터 시스템의 하드웨어 정보 및 구성 정보를 제공하는 표준화된 인터페이스
  • 시스템에 대한 표준화된 정보를 OS 및 응용 프로그램에 제공하여 소프트웨어가 하드웨어에 대한 일관된 정보를 가져와 시스템 관리, 진단, 및 구성을 용이하게 만듦

SCSI(Small Computer System Interface)

  • 컴퓨터와 주변 기기 간에 데이터 전송과 명령을 주고받기 위한 표준화된 인터페이스

HCI(Hyper Converged Infrastructure)

  • 가상화, 컴퓨팅, 네트워크, 스토리지, 관리 등의 요소를 통합한 하나의 플랫폼

SMART(Self-Monitoring, Analysis and Reporting Technology)

  • 저장 장치(HDD, SSD)에서 하드웨어 상태 및 성능에 대한 정보를 모니터링하고 보고하는 기술 (일종의 디스크 실시간 건강 체크)
  • 온도, 스핀업 시간, 변환된 섹터 수 등의 값을 조회할 수 있음

EFI System Partition(= EFI Disk)

  • BIOS가 UEFI인 컴퓨터 시스템에서 발견되는 Windows PC의 숨겨진 저장 공간
  • 부트 로더 및 부팅과 관련된 파일을 저장 → 컴퓨터가 부팅되면 UEFI가 EFI Disk에 저장된 파일을 로드하여 OS 및 기타 필요한 유틸리티를 시작
  • EFI(Extensible Firmware Interface) = 기존의 BIOS를 대체하기 위해 개발된 펌웨어 인터페이스로 컴퓨터의 부팅 및 초기화 시스템을 관리하는데 사용
  • UEFI(Unified Extensible Firmware Interface) = EFI를 기반으로 더 많은 기능과 향상된 성능을 제공하며 표준화된 인터페이스를 제공하는 펌웨어 표준

'DevOps' 카테고리의 다른 글

파일 서버  (0) 2023.12.20

댓글