1. XDP (eXpress Data Path)의 개념 및 특징 개념 특징 고속 데이터 전송을 위해 리눅스 커널 내 eBPF Hook 기반 OS 네트워크 스택을 우회, 전송하는 데이터 송수신 기술 – 리눅스 커널 내 이벤트는 사용자 정의 함수 기반 샌드박스 환경 동작 – 커널 코드 수정 없이 프로그램을 운영체제 커널 공간에서 실행 XDP는 eBPF Hook의 한 종류로
I. SDN (Software Defined Networking) 가. SDN (소프트웨어 정의 네트워킹)의 개념 개방형 API(오픈플로우)를 통해 네트워크의 트래픽 전달 동작을 소프트웨어 기반 컨트롤러에서 제어/관리하는 기술 ONF(Open Networking Foundation)의 오픈플로우 프로토콜 표준 존재 IETF의 SDN RG 및 I2RS WG, SPRING WG 등의 워킹그룹을 통해 표준화 나. SDN의 필요성 트래픽패턴변화 Server-Client 간 트래픽 패턴에서 Peer-to-Peer 형태의 트래픽 패턴으로 다양화
I. 클라우드 보안 인증, 클라우드 컴퓨팅 보안 인증제도 가. 클라우드 컴퓨팅 보안 인증제도 개념 클라우드 발전법의 보안기준에 따른 클라우드 서비스 정보보호 기준 준수여부 인증 및 평가 제도 “클라우드 컴퓨팅 발전 및 이용자 보호에 관한 법률” 제23조2항 나. 클라우드 컴퓨팅 평가/인증 종류 최초 평가(취득 후 3년), 사후 평가(매년 1회), 갱신 평가(보안인증 유효기간 연장) II. 클라우드
I. Container 기반 Image 실행, Docker 호스트 운영체제를 공유하며 컨테이너 기반 효율적 가상화와 개발/운영 호환성 제공 소프트웨어 기술 II. Docker의 동작원리 및 구성요소 가. Docker의 동작원리 도커 엔진 컨테이너는 APP과 필요 바이너리/라이브러리만 갖추고 있어 운영체제의 사용자 공간에 격리된 프로세스로 구동되기 때문에 가상머신의 이점을 누리면서 이동성 높음 나. Docker 구성요소 구분 구성요소 설명 Ship Tarred
I. 가상화 시스템 기술, Hypervisor 가. Hypervisor의 개념 하나의 시스템을 가상의 다수 시스템으로 분리, 독립적 구성 및 운영을 구현하는 가상화 소프트웨어 나. Hypervisor 배경 II. Hypervisor 유형 가. Hypervisor 방식 별 유형 구분 Native/Bare-Metal Hosted 개념도 특징 – H/W 상 직접 동작 – 기업 데이터센터 분야 – 호스트 OS에 인스톨 – Client 가상화로 활용