20-09-29
- Docker의 역할

우리는 흔히 가상화 기술을 떠올리면 VMware나 VirtualBox와 같은 가상 머신을 떠올린다. 가상 머신은 Docker container와 비교했을 때 내부적으로 큰 차이가 있다. VM(가상 머신)은 응용 프로그램 소프트웨어, 종속성 및 게스트 OS가 포함되어 있다. 즉 배포할 각 애플리케이션 스택마다 별도의 VM과 게스트 OS가 필요하고, 이것은 이러한 것들은 곧 성능의 문제와 직결된다.
이와 비교해 Linux위에서의 Docker는 Host Linux의 시스템을 사용하고 프로세스 격리를 통해 응용 프로그램 및 종속성을 모듈 식 Container로 패키지 한다. 이로 인해 VM이 필요하지 않으며 App1과 App2의 OS 리소스는 서로 공유된다. 이로 인해 CPU나 Memory를 딱 필요한 만큼만 할당하게 되고 성능의 손실이 거의 발생하지 않는다.
- Docker에서 Azure Cloud 거쳐서 IoT Edge runtime으로

- Edge Device
- ML
- Azure
- 3명이 나눠서
1주일에 1개씩 한사람당 논문 읽기
주제 : 다음 주 수요일(10/7)까지 주제 정하기. 그 다음 부터 한 사람당 한개씩 그와 관련된 주제