개별연구 수업

권나영·2020년 9월 29일

20-09-29

  1. Docker의 역할

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

주제 : 다음 주 수요일(10/7)까지 주제 정하기. 그 다음 부터 한 사람당 한개씩 그와 관련된 주제

profile
나영

0개의 댓글