Virtuozzo 3

Virtuozzo EZ템플릿 작성

Parallels사의 OS가상화 소프트웨어인 Virtuozzo Containers for Linux에는 기본적으로 Fedora Core, Ubuntu의 EZ템플릿이 등록되어있습니다. 또한 Parallels사 홈페이지로부터 CentOS 등의 Linux 디스트리뷰션 버전별로 템플릿을 공개하고 있기에 간단하게 Virtuozzo상에 OS템플릿을 추가할 수 있습니다. 하지만 특정한 어플리케이션을 추가한 상태의 컨테이너를 대량으로 작성하기 위해서는 독자적으로 새로운 OS템플릿을 작성하여 Virtuozzo상에 등록을 해줘야 합니다. 다음은 vzmktmpl 유틸리티를 이용하여 독자적으로 OS템플릿을 작성하는 방법입니다. (예로 CentOS 5.4의 EZ템플릿을 작성해보겠습니다.) 1. vzmktmpl 유틸리티를 인스톨..

HCL(Hardware Compatibility List)

왠만한 분들은 다 아시겠지만, HCL(Hardware Compatibility List)은 특정 OS와 호환성이 있는 하드웨어 목록입니다. 일반적으로 Windows나 Linux 같은 OS의 인스톨시 확인을 하곤하죠. 이런 HCL은 하이퍼바이저도 마찬가지로 도입전에 확인을 해야하는 중요한 목록입니다. 확인을 제대로 않했다가는 하이퍼바이저가 인스톨되지않거나 인터페이스가 인식을 하지 않는 등 문제가 발생할 수 있습니다. 도입을 계획중이신 분들은 반드시 확인해보세요. VMware Citrix XenServer and Essentials for XenServer Microsoft Paralles Virtuozzo

virtualization 2009.08.25

하드웨어 가상화 VS OS가상화

서버 가상화는 VMware나 마이크로소프트의 Hyper-V, 오픈소스인 Xen과 같이 하드웨어 자체를 가상화하는 기술이 일반적입니다. 이런 하드웨어 가상화는 가상화를 위해 가상머신 모니터란 소프트웨어를 이용합니다. 덕분에 유저들은 필요한 하드웨어의 사양만 맞춰주면 그다지 어려움없이 서버를 가상화할수 있는 장점이 있습니다만, 가상머신 모니터를 이용하는만큼 CPU나 메모리의 오버헤드가 발생하여 가상머신의 성능이 어느정도(어느정도라고 했습니다만, 최근의 서버들은 고사양임으로 그다지 문제는 없을 듯 합니다) 저하되는 단점이 있습니다. 이런 일반적인 하드웨어 가상화 이외에 OS를 가상화하는 기술이 있습니다. OS 가상화는 OS(커널) 상에 가상 레이어를 작성, 그위에 가상머신(인스턴스, VE)를 작성하는 방법으로..

virtualization 2009.04.07