문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
1. OpenStack 소개
- 클라우드와 OpenStack의 역사
- 클라우드의 주요 특징들
- 클라우드 모델
- 프라이빗, 퍼블릭, 하이브리드 클라우드
- 온프레미스, IaaS, PaaS, SaaS 구분
- OpenStack 기반의 퍼블릭 및 프라이빗 클라우드 배포 사례
- 오픈소스 및 상용 OpenStack 배포판 소개
- OpenStack 배포 모델들
- OpenStack 에코시스템
- 주요 모듈 설명
- 필수 도구들 소개
- 기타 시스템과의 통합 방식
- OpenStack의 수명 주기
- OpenStack 자격증에 관한 정보
- 본 과정용 OpenStack 실습 환경(가상 머신) 소개
2. 실제 OpenStack 클라우드 관리 방법
- OpenStack 탐색하기
- Keystone, Glance, Nova, Neutron, Cinder, Heat와 같은 주요 구성 요소들
- OpenStack 클라우드와의 상호작용 방식
- 데몬 및 API 간 통신 흐름 설명
- Keystone – 인증 관리 서비스
- 도메인, 프로젝트, 사용자, 역할 정의
- 서비스 카탈로그와 엔드포인트 정보
- openrc 및 clouds.yaml 파일을 통한 CLI 클라이언트 설정 방법
- 사용자 및 프로젝트 생성 방법
- Glance – 이미지 관리 서비스
- 클라우드 환경에 최적화된 이미지 구성 방법
- 이미지의 속성, 메타데이터, 포맷, 컨테이너 유형 설명
- 이미지 업로드 및 다운로드 절차
- Neutron – 네트워킹 모듈
- Neutron 아키텍처 개요
- ML2 플러그인 종류와 특징
- 기본적인 Neutron 리소스 유형 설명
- 컴퓨트 노드에서의 네트워킹 구성 방식
- 테넌트 네트워크 및 서브넷 관리 방법
- 내부 간 라우팅 동작 원리
- 외부/프로바이더 네트워크 관리 방법
- 외부와의 통신을 위한 라우팅 절차
- Floating IP 할당 및 관리 방식
- 보안 그룹과 규칙 설정 방법
- 포트 보안 기능과 스푸핑 방지 기법
- 네트워킹 리소스 할당량 설정 방법
- Neutron 서비스 정상 작동 확인 방법
- Nova – 컴퓨팅 서비스
- Nova 아키텍처 구성 방식
- 하이퍼바이저와의 인터페이스 통신 원리
- 키페어 생성 및 관리 방법
- 플레이버 설정과 인스턴스 사양 지정 방식
- 인스턴스 파라미터 구성 방법
- 새로운 가상 머신 생성 절차
- 인스턴스 관리 기능 활용법
- Floating IP 할당 및 적용 방법
- 대화형 콘솔과 로그 확인 방식
- 보안 그룹 할당 및 효과 검증 방법
- 메타데이터 네임스페이스를 통한 인스턴스 접근 방법
- tcpdump를 활용한 인스턴스 트래픽 분석 기법
- 가상 머신 라이브 마이그레이션 절차
- Cinder – 블록 스토리지 모듈
- 볼륨 관련 파라미터 설명
- 새로운 볼륨 생성 방법
- 기존 볼륨 관리 기법
- Nova 인스턴스에 볼륨 연결하는 절차
3. Neutron과 OVN 백엔드 깊이 있게 알아보기
- OVN 아키텍처 개요
- OVN의 주요 구성 요소들 설명
- ML2 – OVN 및 OvS 드라이버 비교 분석
- OVN 네트워킹 구조 상세 설명
- Neutron 데이터베이스에 저장된 OpenStack 로직 설명
- 노스바운드 데이터베이스와 기능
- 사우스바운드 데이터베이스와 활용 방식
- 논리적 데이터 패스 구조 분석
- 논리적 흐름 제어 원리
- OpenFlow 기반 실제 흐름 처리 과정
- Neutron 네트워크와 OVN 논리 스위치 연결 구조
- 논리적 포트 유형별 설명과 특성
- 스위칭 흐름 작동 방식
- Neutron 라우터와 OVN 논리 라우터 연계 구조
- NAT 동작 원리 및 종류 설명
- 라우팅과 관련된 흐름 처리 기법
- Neutron 서브넷과 DHCP 서비스의 통합 방식
- DHCP 관련 흐름 제어 원리
- OVN 내 보안 그룹 운영 방법
- ACL 및 포트 그룹 활용 기법
- 보안 규칙 적용 방식과 효과 확인법
- OVN 환경에서의 포트 보안 구현 원리
- OVN 노스바운드 테이블 구성 요소 정리
- 정보 흐름 경로 설명
- Neutron 데이터베이스, OVN 노스바운드 및 사우스바운드 DB와 OvS상 OpenFlow 간 관계
- 논리적 흐름 추적 기법 활용 방법
- 마이크로플로우 정의 방식
- L2 레벨 트레이싱 구현 절차
- L3 레벨 트레이싱 수행 방법
- DHCP 관련 트레이싱 절차
- OpenFlow 기반 물리적 흐름 처리 과정
- 가상 머신에서 발생한 패킷의 실제 이동 경로 분석
- 물리적 레벨 트레이싱 절차 설명
- 가상 시나리오 기반 패킷 추적법
- 실제 환경에서 발생한 패킷 확인 방법
- Open vSwitch 데이터베이스와 리소스 열람 방식
요건
- 탄탄한 네트워킹 기초 지식
- 클라우드 컴퓨팅의 개념에 대한 기본 이해
- Linux 운영 체제 관리에 관한 실무 경험
21 시간
회원 평가 (1)
커뮤니케이션, 경험에서 얻은 지식, 문제 해결,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
코스 - OpenStack Bootcamp
기계 번역됨