전통문화대전망 - 전통문화 - Docker 컨테이너와 가상 시스템을 비교하는 방법
Docker 컨테이너와 가상 시스템을 비교하는 방법
Docker 컨테이너와 가상 시스템을 비교하는 방법
주제는 docker 의 뜻을 알지 못하고 오히려 이러한 기술적 우세를 부정해야 한다. 저는 그 의미를 분석하려고 했습니다.
1, 빠른 시작은 대부분의 경우 사용자 경험에 영향을 미치지만 대규모 배포를 담당하는 운영 및 유지 관리에는 여전히 중요합니다. 한 가지가 하루 한 시간인지, 한 시간인지, 차이가 크다.
2. 높은 자원 활용도는 가상화가 컨테이너보다 더 많은 자원을 소비한다는 것을 의미합니다. 그렇지 않습니다. 가상화 계층 이후에는 자원의 90% 만 사용자에게 남아 있고 컨테이너의 99% 만 남아 있을 수 있습니다. 직관적으로 클라우드의 의미는 돈을 절약하는 것입니다.
3. 성능 오버헤드의 의미는 가상화 계층의 존재로 인해 가상 시스템이 모든 물리적 자원을 독점하더라도 실행 중인 프로그램의 성능이 물리적 시스템보다 느리다는 것입니다. 이 방면에서는 CPU 메모리가 더 좋고, 저장 등 주변 장치는 좀 나빠질 것이다. 컨테이너는 하나의 프로세스일 뿐, 성능은 물리적 기계와 비슷하다. 일반 사용자는 아무런 느낌이 없고, 조금 더 높은 것을 요구하는 사용자는 문제가 있다.