오케스트레이션
Orchestration
여러 개의 서비스 또는 컴포넌트 간의 작업을 자동으로 조율하고 조합하여 전체 시스템이 원활하게 동작하도록 하는 프로세스
자원 할당, 확장, 복제, 로드 밸런싱, 네트워크 설정 등
서버, 스토리지, 네트워크 등 다양한 리소스를 관리하고 최적화
작업들을 효율적으로 스케줄링하고 로드 밸런싱을 수행하여 성능을 최적화
Apache Mesos, Docker Swarm, HashiCorp Nomad 등의 오케스트레이션 도구
https://standout.tistory.com/696
Kubernetes:
Google에서 개발된 Borg 시스템을 기반으로 하여 커뮤니티에 의해 발전해온 프로젝트
오케스트레이션 분야에서 가장 널리 사용되는 오픈 소스 플랫폼 중 하나
여러 컨테이너로 구성된 애플리케이션의 배포, 관리, 스케일링 등을 자동화하여 애플리케이션을 효율적으로 운영할 수 있도록 지원
애플리케이션의 서비스를 자동으로 발견하고 로드 밸런싱을 수행
장애 발생 시 자동으로 복구하고, 사용자 설정에 따라 자동으로 스케일링이 가능
'이론' 카테고리의 다른 글
클라우드 컴퓨팅, Public/Private/Hybrid/Multi Cloud, On-Premises (0) | 2024.01.15 |
---|---|
PaaS와 IaaS와 SaaS: 클라우드 컴퓨팅 서비스 모델 (0) | 2024.01.15 |
소프트웨어정의 데이터센터 SDDC (0) | 2024.01.15 |
클라우드 컴퓨팅이란? (0) | 2024.01.15 |
DST Daylight Saving Time 일광정략시간이란? (0) | 2024.01.12 |