소규모 기업을 위한 가상화
지난 1~2년 사이에 우리는 가상화가 잘 이해되지 않는 개념에서 기술과 관련된 모든 대화에서 끊임없이 언급되는 과대 선전된 업계 유행어로 변모하는 것을 목격했습니다. 가상화가 오늘날의 IT 환경에서 중요한 역할을 하고 있다는 것은 의심할 여지가 없지만, 우리가 묻는 질문은 가상화가 현재 시점에서 소규모 및 중견 기업 시장에 적용 가능한지 여부입니다.
이 질문에 대한 빠른 답은 절대적으로 그렇다는 것입니다. 가치가 의문스럽거나 소규모 기업에 적합하지 않을 수 있는 상당한 기술적 복잡성, 위험 및 비용을 수반하는 많은 기술들과 달리, 가상화는 잘 이해된 성숙한 기술(1968년경 IBM CP/CMS)로서 어떤 규모의 IT 조직에도 혜택을 줄 수 있는 하드웨어 추상화 레이어를 제공하며, 엔터프라이즈 공간보다 소규모 기업 IT 부서에 더 많이 적용될 수도 있습니다.
가상화가 중소기업 시장에 어떤 혜택을 줄 수 있는지 살펴보기 전에, 우리가 같은 기술 세트에 대해 논의하고 있는지 확인하기 위해 몇 가지 정의를 제공하고자 합니다. 오늘날의 IT 환경에서는 마케팅 목적으로 일반적인 기술들을 “가상화”로 재명명하는 것이 유행이 되었으며 이는 불필요하게 문제를 복잡하게 만들었습니다.
진정한 가상화는 전체 운영 체제의 가상화를 의미합니다. Wikipedia는 플랫폼 가상화라는 용어를 사용하며 저도 그렇게 하겠습니다. 기술적으로 이를 동일한 일반 용어를 사용할 권리를 주장할 수 있는 느슨하게 관련된 기술들과 구별하기 위해 “시스템 가상화” 또는 “운영 체제 가상화”라고 부를 수 있습니다.
플랫폼 가상화의 기본 개념은 컴퓨터에서 하드웨어 자체를 에뮬레이트하는 추상화 레이어를 실행하는 것입니다. 추상화와 에뮬레이션의 결합을 통해 우리가 가상 머신이라고 알고 있는 것을 얻게 됩니다. 이 가상 머신은 전용 머신의 베어 메탈에 설치하는 것처럼 운영 체제를 설치할 수 있는 완전히 작동하는 “컴퓨터”입니다. 컴퓨터당 단 하나의 운영 체제 이미지만 설치하는 것으로 제한되던 것에서, 이제 플랫폼 가상화를 통해 동일한 하드웨어에 동일하거나 서로 다른 운영 체제의 여러 복사본을 설치할 수 있게 됩니다. 실로 강력한 개념입니다.
이 기술의 유용성의 명확함은 분명한 질문을 불러일으킵니다: “플랫폼 가상화가 1968년부터 가능했다면, 왜 이제야 인기를 얻고 중요해지고 있는가?” 이것은 훌륭한 질문입니다. 그 답은 실제로 꽤 단순합니다.
전통적인 플랫폼 가상화 기술은 컴퓨터 하드웨어 자체 내에서 많은 지원을 필요로 합니다. IBM은 수십 년간 메인프레임 시스템에 이러한 유형의 지원을 구축해 왔으며 Sun과 같은 대형 UNIX 벤더들도 하이엔드 UNIX 서버에서 오랫동안 이를 제공해 왔습니다. 이러한 시스템들은 고도로 전문화되어 있으며 일반적으로 자체 커스텀 운영 체제를 실행합니다. 일반적으로 대형 IT 업체만이 이 규모의 서버를 감당할 수 있었으며 소규모 업체들은 이러한 기술에 쉽게 접근할 수 없었습니다. 과거에 이러한 장비로 작업했던 IT 전문가들에게 가상화의 개념은 종종 플랫폼에 너무 깊이 내재되어 있어서, 자체적인 개념이 아닌 단순히 이러한 하이엔드 서버 시스템의 한 측면으로 보여져 거의 논의되지 않았습니다.
최근 변화한 것은 대부분의 소규모 및 중견 기업뿐만 아니라 대기업들이 사용하는 AMD 및 Intel (x86_64) 프로세서가 차지하는 상용 하드웨어 공간으로 플랫폼 가상화를 가져오는 움직임입니다. 첫 번째 움직임은 x86 프로세서 패밀리에서 소프트웨어만으로 이것을 가능하게 하는 것이었습니다. 이 공간의 초기 플레이어는 VMware Workstation, Virtual PC, VMware GSX, MS Virtual Server와 같은 제품을 가진 VMware와 Microsoft였습니다. 이 제품들은 전체 운영 체제를 효과적으로 가상화하는 데 특별한 하드웨어가 필요하지 않음을 보여주었고, 모든 규모의 기업들이 기존 상용 플랫폼 가상화 개념을 실험하기 시작하게 했습니다. 이 형태의 가상화는 가상화 환경이 실행될 호스트 운영 체제가 필요하기 때문에 “호스트 기반 가상화”로 알려져 있습니다.
이러한 소프트웨어 전용 솔루션의 뒤를 이어 상용 공간의 주요 프로세서 벤더인 AMD와 Intel이 프로세서에 가상화 기능을 내장하기 시작하여 더 많은 유연성, 보안 및 성능을 허용하고, 상용 x64 하드웨어 시장을 대형 서버에서 일반적인 다른 프로세서 패밀리의 전통적인 제품들과 훨씬 더 잘 맞게 만들었습니다. 이를 통해 가상화 시장은 더 많은 벤더들이 가상화 관련 제품을 제공하기 시작하는 벤더 측면과 가상화가 더 잘 이해되고 사용이 보편화되면서 고객 측면 모두에서 폭발적으로 성장했습니다. 최근 구매에서 대부분의 소규모 IT 업체들은 가상화로 전환할 준비를 의도하지 않았음에도 불구하고 하드웨어 수준의 가상화를 지원하는 서버, 심지어 데스크톱도 구매했습니다. 이는 종종 자연스럽게 그 방향으로 방정식이 기울게 만듭니다. 이 하드웨어 지원 가상화 모델은 모든 운영 체제가 하이퍼바이저라는 작은 커널 위에서 실행되고 어떤 전통적인 운영 체제도 하드웨어에서 직접 실행되지 않기 때문에 “하이퍼바이저 기반 가상화”라고 불립니다.
이제 플랫폼 가상화가 무엇인지 그리고 왜 이제 우리에게 옵션으로 제공되는지에 대한 좋은 아이디어를 갖게 되었으므로, 소규모 및 중견 기업 공간에서 플랫폼 가상화가 왜 유익한지 살펴보겠습니다.
가상화할 수 있는 것은 두 가지입니다(라우팅 및 스위칭 인프라를 가상화하는 것과 같이 난해하게 되지 않고는) – 서버와 데스크톱. 훨씬 더 쉽고 명확한 선택은 서버의 가상화입니다.
서버 인프라, 또는 그 일부를 가상화하는 것은 오늘날 대부분의 IT 업체들이 가상화의 잠재력으로 먼저 주목하는 부분입니다. 대부분의 기업들은 예산 제약, 공간 또는 구현 시간으로 인해 추가 워크로드가 자리를 찾지 못하는 반면, 대부분의 서버들이 과도한 CPU, 메모리 및 드라이브 용량이 유휴 상태로 매우 저활용되고 있음을 발견합니다. 가상화가 구원에 나섭니다.
가상화를 통해 우리는 단일 서버 하드웨어에서 여러 가상 서버를 실행할 기회를 갖게 됩니다. 단일 서버 시스템만 가상화할 수도 있지만 이는 활용도 이점을 얻지 못하거나, 이론적으로는 하드웨어가 처리할 수 있다면 수백 개의 서버를 가상화할 수도 있습니다. 일반적으로 소규모 기업들은 단일 물리 서버에서 여러 일반적인 서버 역할을 가상화할 수 있습니다. 가상 머신 밀도는 물론 부하 특성뿐만 아니라 사용 가능한 하드웨어에 의해 결정됩니다. 가상화는 많은 메모리와 스토리지를 사용하므로 신중한 계획이 필요합니다. 메모리와 스토리지는 오늘날 상대적으로 저렴하며 분명히 추가 서버 하드웨어를 구매하고 지원하는 것보다 훨씬 비용이 적게 듭니다. 소규모 기업이 단일 하드웨어에서 최소 반 다즈 이상의 서버를 쉽게 가상화하는 것은 흔한 일이며, 20개 이상도 달성할 수 있는 합리적인 수치입니다.
많은 소규모 업체들은 가상화에 고가의 SAN 스토리지가 필요하다는 결론으로 즉시 도약합니다. 이는 전혀 그렇지 않습니다. 가상화는 SAN 스토리지 인프라 없이도 즉시 활용할 수 있는 다양한 혜택을 제공합니다. 물론 가상화와 함께 SAN, 고가용성 또는 부하 분산 기술을 사용함으로써 얻을 수 있는 몇 가지 중요한 이점도 있습니다. 하지만 종종 이러한 고가용성 및 부하 분산 기능은 가상화 이전에는 존재하지 않았던 추가 기능이며, 업체가 가상화에서 상당한 혜택을 보기 위해 반드시 필요한 것은 아닙니다. 다만 예산이 허락할 때 미래 개선 기회를 제공합니다.
소규모 기업들은 소규모로 가상화하더라도 즉시 많은 이점을 얻게 됩니다. 이러한 혜택 중 일부는 명확하고 일부는 그렇지 않습니다.
첫 번째 이점은 위에서 언급한 하드웨어 비용입니다. 운영 체제 기준으로 고가의 서버 하드웨어를 구매하고 지원해야 하는 필요성을 없앰으로써 이제 더 낮은 시스템당 비용으로 더 많은 시스템을 배포할 수 있습니다. 많은 경우 이것은 비용 절감뿐만 아니라 더 소박한 서버에서 통합 전력 관리, 대역 외 관리 콘솔에서의 KVM over IP 등 중요한 성능, 안정성 및 지원 기능을 갖춘 더 적지만 더 엔터프라이즈급 제품으로 이동하는 데 필요한 더 많은 자금을 제공합니다.
두 번째 이점은 전력 소비 감소로 인한 비용 절감입니다. 오늘날 기업들이 얼마나 “친환경적”인지에 대해 관심을 갖는 것은 매우 유행하는 일이며(좋은 이유가 있습니다), IT 가상화는 부서의 친환경화에 핵심적인 역할을 합니다. 단일 물리 서버에 가상 머신을 추가하는 것은 일반적으로 전력 소비에서 사소한, 심지어 측정 가능하지 않을 정도의 증가를 나타냅니다. 물론 추가 물리 서버를 추가하는 것은 가볍게 사용되거나 가끔만 사용되는 시스템에서도 상당한 전력 소비를 추가합니다.
세 번째 이점은 백업 복잡성 감소입니다. 가상화된 서버는 NetBackup, BackupExec, Amanda, Bacula 등과 같은 전통적인 백업 시스템으로 인기를 얻은 파일 시스템 수준 백업과 같이 완전히 전통적인 방법을 사용하여 백업할 수 있습니다. 따라서 현재 백업 전략을 유지하고 싶다면 추가적인 복잡성 없이 그렇게 할 수 있지만, 이미지 기반 백업으로 이동하고 싶다면 매우 쉽게 할 수 있습니다. 시스템 이미지를 백업으로 사용하는 것이 반드시 가상화에만 새롭거나 고유한 것은 아니지만, 가상화는 많은 사용자들에게 이것을 훨씬 더 명확하고 접근하기 쉽게 만들었습니다. 실제로 가상화를 통해 시스템 이미지(개별 파일이 아닌 전체 시스템의 복사본)는 특별한 소프트웨어 없이 일반 파일시스템만을 사용하여 생성될 수 있습니다. 완전한 시스템 백업은 가상 서버를 종료하고, 가상 파일시스템의 복사본(종종 하나의 큰 파일)을 만들고, 시스템을 다시 시작하는 것만으로 수행될 수 있습니다. 시스템 복원은 이미지 파일을 백업 스토리지 장치에서 가상 서버로 복사하고 다시 시작하는 것만큼 간단할 수 있습니다. 복원 완료. 시스템 다시 온라인. 이보다 더 간단할 수는 없습니다.
네 번째 이점은 프로비저닝의 용이성입니다. 하드웨어에서 직접 새 서버 운영 체제를 구축하는 것은 대부분의 업체에게 시간이 많이 걸리는 작업입니다. 이전에 사용하지 않은 새 하드웨어 유형으로 예상치 못한 문제가 있는 경우 특히 그렇습니다. 하드웨어를 지원하기 위해 누락된 드라이버나 특별한 운영 체제 설정 및 파라미터가 있을 수 있습니다. 가상화를 통해 대상 플랫폼은 항상 동일하여 이 프로세스에서 많은 예상치 못한 일을 제거하여 더 빠르고 안정적으로 만듭니다. 많은 경우 기본 머신 준비 프로세스가 훨씬 빠르기 때문에 배포도 더 빠릅니다. 전통적인 물리 서버에서 Linux의 수동 설치를 시작하려면 해당 서버를 구매하고, 랙에 설치하고, 전원 및 네트워크를 연결하고, 네트워크를 프로비저닝하고, 서버를 켜고, 펌웨어를 업데이트하고, 대역 외 관리 시스템을 구성하고, 하드웨어를 번인하고, 설치 미디어를 삽입하고 설치를 시작해야 합니다. 또는 일부 가상화 환경에서는 단순히 커맨드 라인에서 단일 명령으로 전체 프로세스를 시작할 수 있습니다. 새 서버 배포가 시간 또는 일에서 분으로 줄어들 수 있습니다. 이것은 가상 환경 내에서 기존 시스템을 클로닝하는 단순성을 언급하기도 전의 이야기입니다.
가상화의 다섯 번째 “소프트” 이점은 가상화 시 소프트웨어 비용 절감이 상당히 자주 발생한다는 것입니다. Suse Linux의 Novell과 같은 일부 벤더들은 단일 머신 라이선스 비용만 지불하면서 단일 물리 머신에서 원하는 만큼의 서버를 가상화할 수 있게 합니다. Red Hat은 여러 개의 설치를 허용하지만 Novell처럼 무제한은 아닙니다. Microsoft는 무제한 프로세서당 배포 라이선스를 포함하여 필요에 따라 다양한 가상화 가격 옵션을 제공합니다. 최악의 경우 동일한 머신을 물리적으로 실행하는 것처럼 추가 운영 체제 및 기타 소프트웨어 라이선스에 대한 비용을 지불해야 하지만, 거의 모든 경우에 더 많은 가격 유연성이 있으며 종종 여러 가상화 호스트에 대한 극적인 비용 절감이 있습니다.
여섯 번째 이점은 전체 운영 체제를 “롤백”하는 능력입니다. 대부분의 가상화 플랫폼은 시스템 스냅샷을 찍고, 활성 시스템에 변경을 가하고, 완료 후 시스템을 원래 상태로 복원하는 개념을 허용합니다. 이것은 소프트웨어 테스트 및 특히 운영 체제 패치 테스트나 문제가 발생하면 시스템이 응답하지 않게 되어 잠재적으로 수리할 수 없게 될 수 있는 중요한 업데이트 프로세스 테스트에 매우 좋습니다. 패치 적용 또는 위험한 구성 변경 바로 직전에 찍은 최신 스냅샷으로 “시간을 되돌리는” 능력은 생명줄이 될 수 있습니다. 물론 이미지 백업을 같은 방식으로 사용할 수 있지만, 스냅샷은 원래 파일시스템과의 “근접성”으로 인해 더 신속한 복구가 가능합니다.
이러한 모든 이점들은 가상화로의 이동과 함께 오며 소프트웨어나 하드웨어에 대한 추가 비용이 필요하지 않습니다. 예산이 허락하고 필요가 있다면 하나 이상의 가상화 서버를 추가하고 이 서버들이 가상 머신 이미지 스토리지를 위해 SAN을 공유하게 하는 옵션도 있습니다. 최소한 이는 하드웨어 비용을 대략 세 배로 늘리지만 두 배의 처리 능력과 정말 놀라운 기능을 제공합니다. 이 솔루션을 정말 인상적으로 만드는 주요 기능은 라이브 마이그레이션의 개념입니다. 라이브 마이그레이션은 가상 운영 체제가 실행 중인 상태에서 한 물리 가상화 서버에서 다른 서버로 이동할 수 있는 것입니다. 이는 부하 분산, 재해 테스트 또는 재해 자체에서 살아남기 위해 수행될 수 있습니다. 일부 라이브 마이그레이션 솔루션, 일반적으로 고가용성으로 판매되는 경우, 이 마이그레이션은 효과적으로 “제로 다운타임”을 제공할 만큼 빠르게 이루어질 수 있어 심지어 많이 사용되는 웹 서버도 물리 서버가 다운된 것을 고객이 전혀 알지 못한 채 물리 서버 손실에서 살아남을 수 있습니다. 가상 머신 호스트 노드 간 전환은 최종 사용자에게 완전히 투명합니다.
한 가지 중요한 주의 사항이 있습니다. 물론 재해 복구 시나리오에서 SAN에 의존하면 또 다른 실패 지점인 SAN 시스템이 생깁니다. 따라서 가상 머신의 신뢰성을 높이기 위해 SAN을 사용할 계획이라면, 서버 자체만큼 또는 그 이상으로 중복되지 않은 SAN은 사용하지 않도록 하세요. 그렇지 않으면 비용을 증가시키면서 실수로 신뢰성과 성능을 낮출 수 있습니다.
평균적인 소규모 기업에게 서버 인프라의 일부뿐만 아니라 전부 또는 거의 전부를 가상화하는 것이 합리적일 가능성이 높습니다. 가상화의 이점은 너무 많고 단점은 너무 적고 사소하여 소규모 기업 공간에서 전용 하드웨어 서버를 정당화할 워크로드는 드뭅니다.
이제 서버 가상화가 왜 합리적인지 검토했으므로 데스크톱 가상화로 눈을 돌릴 수 있습니다. 실제 데스크톱 및 서버와 달리, 가상화된 데스크톱은 특히 Microsoft Windows 데스크톱의 라이선스 요구사항으로 인해 약간의 복잡성을 추가하는 경우가 많습니다.
데스크톱 가상화는 데스크톱을 물리적으로 제공하는 방법이 여러 가지이기 때문에 다소 복잡합니다. 명백히 데스크톱 인프라 가상화에 대해 논의하기 시작하면 실제로 다양한 솔루션에 대해 이야기하는 것입니다. 어떤 장치든 항상 가상화할 수 없는 키보드, 마우스 및 모니터를 제공하는 “데스크톱”에 물리적으로 있어야 하고 데스크톱 운영 체제 자체는 다른 곳에서 실행되어야 하기 때문입니다. 가상화 없이도(때로는 실제로 원격 액세스인데도 가상화로 마케팅됩니다) 데스크톱 블레이드, 랙마운트 데스크톱 또는 터미널 서버를 통해 이것이 매우 일반적으로 이루어집니다. 이러한 모든 솔루션은 데스크톱을 데이터센터로 이동시키고, 씬 클라이언트 프론트엔드에서 또는 단순히 사무실에 로그인하는 가정의 사용자와 같이 기존 머신에 소프트웨어를 통해 원격 사용자에게 액세스를 제공합니다.
이것이 가장 쉽게 가상화되고 가장 간단하기 때문에 터미널 서버의 개념부터 시작하겠습니다. Microsoft Terminal Server(현재 Remote Desktop Services로 알려진), Citrix XenApp 또는 단순히 표준 Linux 원격 데스크톱 터미널 서버를 실행하는 서버를 가상화하는 경우 물리 환경이 아닌 가상 환경에 해당 서버를 설치하기만 하면 됩니다. 이것은 실제로 서버 가상화의 문제이지 데스크톱 가상화의 문제가 아닙니다. 최종 사용자에게만 데스크톱과 관련된 것처럼 인식될 뿐입니다.
제가 “진정한 데스크톱 가상화”라고 부를 다른 방법은 물리 데스크톱이 사용자에게 전용된 것처럼 가상 서버에서 데스크톱 운영 체제 이미지를 실제로 실행하는 것입니다. 이는 각 이미지가 물리 데스크톱처럼 단일 사용자 전용으로 Windows XP, Windows Vista 또는 Windows 7과 같은 운영 체제를 가상화하는 것을 의미합니다. 이론적으로 Linux나 다른 Unix 계열로도 같은 것을 할 수 있지만, 이러한 시스템들은 사용자당 라이선스나 데스크톱 전용 버전이 없고 항상 서버 모드에서 데스크톱을 실행하기 때문에 실제로 가상화된 데스크톱과 Unix 기반 터미널 서버를 구별하는 것은 엄격한 기술적 수단이 아닌 사용 방식으로만 가능합니다. 단일 이미지에 대한 동시 공유 액세스 개념 없이 이 특정 방식으로 이것이 가능한 전용 데스크톱 모델을 진정으로 제공하는 것은 오직 Windows뿐입니다.
Microsoft의 라이선스 제한으로 인해 기술적으로 불필요하게 만드는 기술이 존재하더라도 Windows 데스크톱은 사용자당 하나의 이미지로 설치되어야 하지만, 이 모델에는 여전히 혜택이 있습니다. 가상화된 데스크톱의 큰 혜택은 분명히 내부적으로 또는 외부적으로 로밍하는 직원을 가진 회사들에게 돌아갑니다.
가상화된 데스크톱 사용은 노트북을 제공하는 것보다 회사에 훨씬 더 많은 제어권을 제공합니다. 노트북은 도난당하거나 분실되거나 파손될 수 있습니다. 노트북은 마모되어 정기적으로 교체되어야 합니다. 외부에서 액세스 가능하게 만든 가상 데스크톱은 노트북이 할 수 없는 방식으로 보안되고 보호될 수 있습니다. 업그레이드가 훨씬 간단하며 가상 데스크톱이 기업 네트워크에서 단절되어 IT 직원의 지원을 받지 못하게 될 우려가 없습니다.
사무실에서 컴퓨터를 사용하는 거의 모든 직원들은 이미 가정에서 개인 용도로 컴퓨터를 보유하고 있으며 고속 인터넷 액세스 외에도 종종 노트북도 갖고 있습니다. 따라서 사무실의 가상 데스크톱에 대한 원격 액세스를 제공하면 회사나 직원 모두에게 추가 하드웨어 비용이 발생하지 않을 가능성이 높으며, 관리 부담을 줄이고 전력 소비를 낮추고 보안을 강화합니다. 일부 직원들은 항상 노트북이 필요하겠지만 많은 직원들은 그렇지 않습니다.
여전히 회사 사무실 내 전통적인 책상에 앉아 있는 직원들의 경우, 새롭게 가상화된 데스크톱에 키보드, 마우스 및 모니터를 연결하는 무언가가 물리적으로 책상 위에 놓여 있어야 합니다. 이것은 퇴역 예정이었던 구형 PC, 전용 하드웨어 씬 클라이언트 또는 심지어 노트북이 될 수 있습니다. 내부 직원들은 그런 다음 씬 클라이언트가 있는 어느 책상에서든 사무실 내 또는 사무실 간을 이동하고 앉아서 자신의 전용 가상 데스크톱에 로그인하여 자신의 책상에 있는 것처럼 정확히 작업할 수 있습니다. 그런 다음 이것이 허용된 경우 귀가하여 그곳에서도 작업할 수 있습니다.
가상화된 서버와 마찬가지로 데스크톱도 필요하다면 전통적인 방법이나 단순히 완전한 시스템 이미지를 취함으로써 쉽게 백업할 수 있습니다. 환경에서 가장 합리적인 것을 할 수 있는 유연성이 있습니다.
라이선스의 복잡성 및 예상치 못한 비용, 그리고 순수하게 원격 사용자를 제외하고는 데스크톱에서 하드웨어를 완전히 없애는 것이 불가능하다는 점에서 데스크톱 가상화는 서버 가상화처럼 당연한 선택이 아닙니다. 데스크톱 가상화는 개별 조직의 비용 및 사용성 요구를 충족하는지 여부를 결정하기 위해 케이스별로 신중한 분석이 필요할 것입니다. 이 방향을 선택하는 대부분의 조직은 로밍 사용자 및 원격 근무자와 같이 가장 합리적인 경우에만 사용하고 이 기술을 활용할 위치에 거의 있지 않은 사용자들을 위해 전통적인 데스크톱을 유지하면서 부분적으로만 가상화하기로 선택할 것입니다. 터미널 서버 옵션을 사용하는 것이 종종 “진정한 데스크톱 가상화”보다 훨씬 더 일반적일 것이며, 진정한 데스크톱 가상화는 종종 파워 사용자, 개발자 또는 터미널 서버 모드에서 제대로 작동하지 않는 특정 애플리케이션을 지원하기 위해서만 합리적입니다.
논의할 가치가 있는 가상화의 마지막 사용 방식이 있습니다. 단순히 비즈니스 환경에서의 사용을 이해하는 것이 중요하기 때문입니다. 이 마지막 유형의 가상화는 서버 하드웨어의 데이터센터에 운영 체제를 넣는 데 사용되지 않고 대신 전통적인 데스크톱과 노트북에서 추가 운영 체제 이미지를 실행하는 데 사용됩니다. 이것은 지원이나 개발을 위해 여러 운영 체제를 테스트해야 하는 사람들에게 일반적인 시나리오입니다. 프로덕션 시스템에는 유용하지 않으며 일반적으로 이 논의의 범위 밖에 있습니다. 기술의 매우 유용한 사용이지만 주로 호환성 테스트에 유용한 틈새 시나리오입니다.
이 모든 논의에서 다소 눈에 띄게 Apple의 Mac OSX 제품에 대한 언급이 없었습니다. 그 이유가 있습니다. Apple은 Mac OSX가 비Apple 하드웨어에서 가상화될 수 있도록 라이선스를 부여하지 않으며, Apple은 자체 플랫폼을 위한 엔터프라이즈 지원 가상화 제품을 준비하지 않았습니다. Mac OSX를 가상화하는 유일한 방법은 각 운영 체제 인스턴스에 대해 전체 추가 라이선스를 구매하여 이 접근 방식의 대부분의 비용 혜택을 없애고, 데스크톱 위에 사용하도록 설계된 VMware Fusion 또는 Parallels와 같은 호스트 기반 가상화 제품에서 실행하는 것입니다. 서버급 제품이 아닌 것들입니다. 이것은 Mac OSX 포트폴리오의 주요 공백이며 Apple이 역량과 비즈니스 고객의 요구 이해 면에서 시장의 나머지 부분보다 계속 뒤처지는 방식 중 하나입니다. Apple이 가상화와 관련된 라이선스 전략을 변경한다면 Mac OSX는 서버와 데스크톱 관점 모두에서 가상화하기 매우 인기 있고 유용한 운영 체제가 될 것입니다.
가상화는 예산이 0인 경우에도 어떤 규모의 기업에게나 비용을 낮추고 생산성을 높이면서 위험을 줄일 수 있는 훌륭한 기회입니다. 많은 기술들이 기업에 중요한 개선을 약속하지만 대부분은 실제 비용을 발생시키면서 의문스러운 가치를 창출합니다. 가상화는 종종 비용 없이 실질적이고 측정 가능한 가치를 가져다주며, 종종 즉각적으로 지출을 줄입니다. 많은 기업들에게 가상화는 항상 꿈꿔왔던 기술이며, 실제로 오늘날 이용 가능합니다.
