1. 성능
손실을 처리하는 것이 왜 그렇게 중요한가요? 이는 애플리케이션 성능과 궁극적으로 고객 만족도에 영향을 미치기 때문입니다. 가상화된 인프라의 처리 사용량이 높으면 프로덕션 수준이 아니거나 덜 중요한 응용 프로그램 서비스만 실행할 수 있습니다. 제품에 따라 가상화 솔루션의 처리 손실은 1%에서 60%까지 다양합니다. 가상화된 애플리케이션의 실행 효율성은 크게 다릅니다. 일부는 원래 물리적 환경에서 실행하는 효율성에 가깝지만 일부는 너무 낮아 사용자가 이를 수용할 수 없습니다. 동일한 가상화 기술 경로를 사용하는 다양한 제품의 성능도 크게 다르지만 일반적으로 가상화 하드웨어는 큰 성능 손실을 초래하지만 운영 체제 가상화 성능 손실은 극히 낮으며 거의 무시할 수 있습니다.
2. 관리 도구
많은 사용자가 하드웨어 비용을 줄일 수 있다는 이유로 가상화를 시도합니다. 이러한 데이터 센터의 하드웨어는 15%~20%만 활용되기 때문입니다. 하드웨어와 환경 자체의 비용이 상당하지만, 여전히 관리 비용의 큰 부분은 서버 관리 비용에서 발생합니다. 따라서 가상화된 인프라를 관리하려면 관리 도구가 더욱 중요합니다. 올바른 리소스 관리와 모니터링을 통해서만 가상 서버 리소스를 효과적으로 활용할 수 있습니다.
각 가상화 솔루션은 매우 다른 관리 도구를 제공합니다. 일부 가상화 솔루션에는 관리 도구가 거의 없으며 사용이 매우 제한됩니다. 특정 가상화 솔루션은 할인된 가격으로 제품과 함께 패키지로 제공되는 훌륭한 도구 세트를 제공합니다. 그러나 일부 도구는 가격이 매우 높으며 종종 선택적 제품 구성 요소로 판매됩니다.
3. 플랫폼 지원
가상화 기술은 그 아래의 하드웨어에서 가상 서버를 추상화하지만 이것이 가상 인프라가 모든 하드웨어를 지원할 수 있다는 의미는 아닙니다. 하드웨어 가상화와 병렬 가상화는 CPU 칩부터 그래픽 카드까지 컴퓨터의 모든 하드웨어를 지원해야 한다는 점에 유의하는 것이 중요합니다. 운영체제 가상화 기술은 표준 운영체제를 기반으로 구축되어 운영체제가 지원하는 모든 하드웨어를 지원하므로 운영체제 가상화 제품의 배포 과정이 더 쉬워진다.
4. 마이그레이션
가상화 기술은 하드웨어에서 가상 서버를 추상화합니다. 이 기술의 가장 큰 이점은 가상 서버를 서로 다른 물리적 서버 간에 마이그레이션할 수 있다는 것입니다. 마이그레이션 기능을 사용하면 가상 서버를 하나의 물리적 서버에서 다른 물리적 서버로 복제하거나 이동할 수 있습니다.
많은 가상화 솔루션에는 복제 또는 마이그레이션 기능이 있지만 소프트웨어 기능, 제한 사항 및 비용이 상당히 다릅니다. 가동 중지 시간이 없는 고급 솔루션은 마이그레이션 비용이 매우 높으며 SAN 중앙 집중식 저장 장치의 지원이 필요합니다. 서버를 마이그레이션할 때 사용자는 마이그레이션의 중요성을 평가하고 기업의 애플리케이션 환경에 더 적합하도록 마이그레이션하는 방법을 결정해야 합니다.
5. 자원관리
세 가지 유형의 가상화 기술은 서버 리소스 할당에 대해 서로 다른 접근 방식을 사용합니다. 하드웨어 가상화 기술과 병렬 가상화 기술은 가상화된 하드웨어 자원을 서로 다른 가상 서버에 할당합니다. 두 기술은 하드웨어 리소스를 할당하고 교체하는 유연성이 다릅니다. 실제로 이 두 가지 기술은 가상 서버에 가상 자원을 할당하는데, 예를 들어 할당할 수 있는 CPU와 메모리 자원은 항상 제한되어 있습니다.
운영 체제 가상화는 리소스 관리 측면에서 매우 유연하여 애플리케이션 서비스나 가상 서버를 중단하지 않고 리소스를 실시간으로 업데이트할 수 있습니다.
6. 격리 및 보안
각 가상화 기술은 격리 및 보안 문제를 다르게 처리합니다. 가상화 솔루션의 가장 기본적인 구성 요소는 파티셔닝입니다. 프로세스, 동적 링크 라이브러리 및 애플리케이션이 동일한 서버에 있는 다른 가상 서버의 애플리케이션에 영향을 미치지 않도록 모든 가상 머신을 완전히 격리해야 합니다.
일반 서버에 비해 가상화 기술은 액세스 노드와 다양한 구성 요소를 변경하기 때문에 가상 서버에 대한 기존 공격을 수행할 가능성은 거의 없습니다. 격리와 마찬가지로 동일한 물리적 서버에 있는 두 개의 가상 서버가 서로 안전하게 보호되는 것도 똑같이 중요합니다.
7. 서버 활용도
서버 활용도를 높이면 데이터 센터 리소스의 총 소유 비용을 크게 줄일 수 있습니다. 서버 통합 프로젝트에서 고려해야 할 주요 비용 요소는 데이터 센터 스토리지, 전력 및 연간 하드웨어 유지 관리 비용입니다. 다양한 가상화 솔루션의 리소스 활용도를 평가할 때는 단일 물리적 서버에서 실행할 수 있는 가상 서버 수에 대한 제한을 고려해야 합니다. 모든 가상화 기술에는 가상 서버 수에 제한이 없지만, 과거에는 과도한 추가 소비로 인해 더 많은 가상 서버를 지원할 수 없었습니다.
운영 체제 가상화 기술은 물리적 서버의 가상 서버 수를 제한하지 않습니다. 효율적인 아키텍처를 사용하면 하드웨어 조건이 허용하는 경우 단일 서버가 더 많은 가상 서버를 지원할 수 있으므로 서버의 실제 활용도가 크게 향상되는 동시에 비용도 극대화됩니다. 서버의 성능 및 투자 수익.
8. 배포 효율성
2005년에 Ideas International의 연구원들은 서버 가상화의 가장 큰 이점이 실제로 서버 프로비저닝에 소요되는 시간을 많이 절약한다는 사실을 알고 놀랐습니다. 각 가상화 솔루션의 서버 프로비저닝 기능은 다릅니다. 일부 솔루션은 템플릿과 사전 구성된 도구 또는 맞춤형 구성을 미리 제공하여 프로비저닝 시간을 단축합니다. 다양한 처리 방법의 활성화 시간은 30초에서 1시간까지 크게 다릅니다. 독립 서버에 비해 가상 서버는 서버 시작 시간을 대폭 단축합니다.
9. 예상되는 가상화 배포
상위 3가지 서버 가상화 배포 시나리오는 테스트 및 R&D, 서버 통합 및 재해 복구입니다.
테스트 및 R&D 프로젝트의 경우 개발자는 다양한 운영 체제 환경을 사용해야 하므로 관련 비용을 추정하기 어렵기 때문에 더 나은 옵션은 하드웨어 가상화입니다.
서버 통합(기존 애플리케이션 또는 새 애플리케이션 포함)은 일반적으로 온라인 애플리케이션 및 데이터를 지원하는 프로덕션 서버에서 발생합니다. 고려해야 할 두 가지 요소는 처리 손실과 서버 활용도입니다. 그 중에서도 가장 좋은 솔루션은 운영 체제 가상화입니다. 운영 체제 가상화는 서버 손실을 낮추고 서버 활용도를 크게 향상시킬 수 있기 때문입니다.
재해 복구 솔루션은 매우 일반적인 가상화 서버 배포 솔루션입니다. 많은 조직에서는 실시간 액세스를 허용하고 중복 시스템을 제공하는 재해 복구 솔루션이 엄청나게 비싸다는 사실을 알고 있습니다. 가상화된 서버는 제한된 시간 내에 활성화, 재시작 및 중요 서버 생성이 가능하기 때문에 가상화된 서버는 짧은 시간 내에 더 높은 관리 성능을 갖춘 비용 효율적인 재해 복구 솔루션 중 하나로 빠르게 자리 잡았습니다.
10. 총 소유 비용
고려해야 할 마지막 요소는 각 가상화 기술의 총 소유 비용입니다. 더 많은 기능과 관리 도구를 갖춘 솔루션은 당연히 더 비쌉니다. 일부 공급업체는 추가 기능과 관리 도구에 대한 비용을 요구하므로 다양한 가상화 기술의 총 소유 비용을 비교하기가 더 어렵습니다. 기본 제품이 제공하는 성능과 기능을 고려한 후 총 소유 비용을 비교해 보면 사용자는 다양한 솔루션이 제공할 수 있는 가치의 상당한 차이를 보고 놀라게 될 것입니다.