연락처 정보

코스 개요

OpenStack 소개

  • OpenStack이란 무엇인가?
  • 프라이빗 클라우드 vs 퍼블릭 클라우드 vs 하이브리드 클라우드
  • OpenStack 아키텍처 개요
  • 핵심 서비스(Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • OpenStack 생태계 이해하기

OpenStack 아키텍처 및 구성 요소

  • 제어 플레인과 데이터 플레인
  • 메시지 큐(RabbitMQ) 이해하기
  • 데이터베이스 백엔드(MariaDB/Galera)
  • 서비스 아키텍처 패턴
  • 고가용성 고려 사항

OpenStack 배포 계획

  • 하드웨어 요구 사항 및 크기 조정
  • 네트워크 토폴로지 설계
  • 스토리지 백엔드 선택
  • 단일 노드 vs 다중 노드 배포
  • 배포 도구 개요(Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO)

핵심 서비스 - 컴퓨팅 (Nova)

  • Nova 아키텍처 및 구성 요소
  • 하이퍼바이저 지원(KVM, VMware, Hyper-V)
  • 인스턴스 수명 주기 관리
  • 플레이버 및 할당량
  • 라이브 마이그레이션 및 스케줄링

핵심 서비스 - 네트워킹 (Neutron)

  • Neutron 아키텍처 개요
  • 네트워크 유형(로컬, 플랫, VLAN, VXLAN, GRE)
  • 네트워크, 서브넷, 라우터 생성
  • 고정 IP 및 보안 그룹
  • 서비스로 로드 밸런싱

핵심 서비스 - 블록 스토리지 (Cinder)

  • Cinder 아키텍처 및 스토리지 백엔드
  • 볼륨 생성 및 관리
  • 볼륨 유형 및 QoS
  • 볼륨 스냅샷 및 백업
  • Nova와의 통합

이미지 및 오브젝트 스토리지

  • Glance 이미지 서비스
  • 이미지 생성 및 관리
  • Swift 오브젝트 스토리지 아키텍처
  • 컨테이너 및 오브젝트 생성
  • 액세스 제어 및 정책

신원 및 보안 관리 (Keystone)

  • Keystone 아키텍처 및 개념
  • 사용자, 프로젝트, 역할
  • 인증 및 권한 부여
  • 토큰 관리 및 MFA
  • LDAP/Active Directory와의 통합

모니터링 및 문제 해결

  • OpenStack 서비스 모니터링
  • 로그 분석 및 디버깅
  • 일반적인 문제 및 해결 방법
  • 성능 튜닝 기초
  • 백업 및 복구 전략

기업용 배포를 위한 모범 사례

  • 고가용성 설계 패턴
  • 보안 강화
  • 확장성 고려 사항
  • 업그레이드 전략
  • 문서화 및 운영 절차

요건

  • 리눅스 시스템 관리 경험
  • 네트워킹 개념(VLAN, 서브넷, 라우팅)에 대한 기본 이해
  • 가상화 기술(KVM, VMware, Hyper-V)에 대한 숙련도
  • 스토리지 시스템(SAN, NAS, 분산 스토리지)에 대한 지식

대상

  • 시스템 관리자
  • 인프라 엔지니어
  • 클라우드 아키텍트
  • 프라이빗 클라우드 배포를 계획하는 IT 관리자
  • DevOps 엔지니어
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리