현재 세 가지 일반적인 가상화 기술이 있습니다. 1. 보다 유연한 구성이 가능한 운영 체제 수준 가상화 기술인 OpenVZ 2. 커널 모듈, 가상 메모리 및 IO를 자유롭게 로드할 수 있는 반가상화 기술인 Xen . 완전히 가상인 KVM은 모든 유형의 운영 체제를 지원합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.
현재 세 가지 일반적인 가상화 기술은 OpenVZ, 이해하기 쉽고 재오버헤드입니다. 보다 유연하게 구성할 수 있습니다(부도덕한 서비스 제공업체에게는 한도를 낮출 수 있는 기회를 제공합니다.)
단점: 운영 체제 가상화를 기반으로 하기 때문에 다른 사람들이 더 많이 사용하면 손실이 줄어듭니다. 메모리가 다운되면 충돌이 발생하고 불안정해집니다. 장점: 서비스 제공업체에서 라이선스를 받은 메모리와 CPU가 매우 좋습니다.
Xen은 반가상화 기술이며 실제 가상 머신이 아닙니다. 이는 커널 인스턴스를 실행하는 것과 동일하며 커널 모듈, 가상 메모리 및 IO를 자유롭게 로드할 수 있습니다. . Xen+hvm 및 Xen+hvm pv는 linux만 지원합니다. hvm은 win 시스템을 지원합니다.
장점: 독점 메모리는 작지만 모두 할당됩니다. 메모리가 아무리 낮아도 일정 기간 동안 충돌이 발생하거나 응답하지 않는 현상이 발생하지 않습니다. 단점: 작은 메모리, 작은 하드 디스크, 작은 대역폭. pv 성능이 더 좋습니다.
KVM장점: pv와 hvm의 차이에 관계없이 완전히 가상입니다. 모든 유형의 운영 체제를 지원합니다.
로컬 VPS의 성능을 확인하여 초과 예약되었는지 확인하세요
openVZ VPS를 초과 예약하는 방법:
cd /dev/shmdd if=/dev/zero of=./memtest bs=1M count =100 ;//100MB 파일 생성
메모리 보기:
free -m
지정된 범위(구매한 범위) 내에서 계속해서 카운트 값을 늘려보세요. 과매도.
rm ./memtest
CPU 정보 보기
cat /proc/cpuinfo
디스크 IO 테스트 명령
dd if=/dev/zero of=test bs 테스트 후 방금 생성한 파일을 삭제하는 것을 잊지 마세요. = 64k count=512 oflag=dsync
1) 프로세스 메모리 사용량 확인
top
2) CPU 정보 확인
cat /proc/cpuinfo
더 많은 컴퓨터 관련 지식은
FAQ를 방문해주세요. 열!
위 내용은 일반적으로 사용되는 세 가지 가상화 기술은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!