서버 가상화 란 무엇입니까?
웹 호스팅을 원하는 조직이 공유 서버와 전용 서버 중에서 선택해야 할 때가있었습니다. 전용 호스팅은 한 조직에서만 액세스 할 수있는 서버 (메모리, 대역폭 및 완벽한 제어)를 제공하는 서버를 제공하기 때문에 비용이 많이 들기 때문에 어려운 선택 일 수 있습니다. 반면에 공유 서버는 일반적으로 메모리와 대역폭 리소스 및 IP 주소를 공유하는 것을 의미합니다. 만약 서버상의 다른 누군가가 리소스 호그이거나 스팸으로 인터넷을 침수 한 것으로 판명되면, ISP는 자신의 잔디를 공유하는 스패머를 목표로했기 때문에 자신의 잘못없이 자신을 차단할 수 있습니다. 서버 가상화는 소프트웨어를 사용하여 하나의 서버가 여러 개의 개별 서버 인 것처럼 작동하여 문제를 해결합니다.
VDS (Virtual Dedicated Server) 또는 VPS (Virtual Private Server)라고도하는 서버 가상화는 전용 서버보다 저렴하며 각 가입자에 대한 리소스를 할당하고 각 가상 서버가 다음을 수행하도록하여 공유 서버의 리소스 공유 문제를 해결합니다. 원하는 경우 별도의 운영 체제를 실행하더라도 다른 시스템과 완전히 별도로 실행됩니다. 또한 서버 가상화는 상호 작용이나 겹침없이 호환되지 않는 작업과 프로세스를 동일한 서버에서 완벽하게 운영 할 수있어 서버를보다 효율적으로 사용할 수 있으므로 조직 내에 응용 프로그램이 있습니다. 가상 서버의 또 다른 이점은 단일 하드웨어 내에서 중복성을 허용한다는 것입니다. 두 번째 가상 서버에는 샘플 애플리케이션 및 / 또는 장애 발생시 백업으로 사용할 동일한 데이터가 포함될 수 있습니다.
서버 가상화는 세 가지 방법으로 수행 할 수 있습니다. 첫 번째는 완전 가상화 또는 가상 머신 모델이라고합니다. 두 번째는 반 가상화 또는 반가상 머신 (PVM) 모델로서; 세 번째는 OS (운영 체제) 수준에서 OS 수준 가상화 또는 가상화라고합니다. 가상 머신 모델에는 하이퍼 바이저 소프트웨어가 필요합니다. 하이퍼 바이저 소프트웨어는 가상 서버의 운영 체제를위한 플랫폼으로 작동하여 별도의 독립성을 유지하므로 많은 처리 능력이 필요합니다. PVM 모델을 사용하면 가상 서버가 서로를 인식하고 리소스 사용을 조정할 수 있습니다. OS 수준의 서버 가상화를 사용하면 호스트 OS가 하나만 있고 가상 서버가 게스트이므로 모두 동일한 운영 체제에서 분리하여 실행해야하지만 시스템의 효율성을 높일 수 있습니다.