Container(컨테이너)
- 운영체제 수준의 가상화 기술
- 커널을 공유하면서 프로세스를 격리된 환경에서 실행하는 기술
- 하드웨어를 가상화하는 가상머신과 달리 커널을 공유하는 방식이기 때문에 실행속도가 빠르고 성능상 손실이 거의 없음
- 컨테이너로 실행된 프로세스는 커널을 공유하지만 루트 디렉터리 격리 등 커널 기능을 활용해 격리되어 실행됨
- 호스트 머신에게는 프로세스로 인식되지만 컨테이너 관점에서는 독립적인 환경을 가진 가상머신처럼 인식됨
* 참고 : 리눅스 컨테이너란? | 44BITS
'Security & IT terms' 카테고리의 다른 글
[Day 190] 멜트다운(Meltdown, 붕괴), 스펙터(Spectre, 유령) (0) | 2021.02.16 |
---|---|
[Day 185] DAS, NAS, SAN (0) | 2021.02.11 |
[Day 178] Shadow IT (0) | 2021.02.04 |
[Day 177] 관계형 DBMS(Relational Database Management System) (0) | 2021.02.03 |
[Day 167] BaaS(Blockchain as a Service) (0) | 2021.01.24 |