'Xen Center'에 해당되는 글 1건

  1. 2009.07.09 Xen Server에서 Template 만들기!!!! - #2 (1)

Xen Server 사용기 제 2 탄입니다. 이번에는 Xen Center에서 제공하는 Template 기능을 이용하여 여러대의 서버를 손쉽게 만들어 보겠습니다.^^ 여러대의 가상 Machine (VM)을 만들어야 할 때 이러한 방법을 사용하면 아주 유용하게 쓰일수 있습니다.

만약 개발자의 요청으로 인해 테스트 서버를 구축해야 한다는 Case가 있습니다. 이러할 경우 일반적인 프로세스는 대부분 아래와 같다고 생각이 됩니다.

 

[유휴서버확인 - 프로세스]

개발자/현업 요청접수 → 서버운영 및 자산관리 Part에 유휴서버 확인 → 만약 있다면 운영인원에게 설치 요청 → 환경 Setup

 

그러나 Xen Server를 이용할 경우 이와 같은 프로스세가 절반으로 감소하게됩니다. 그 이유는 서버 확인시간 및 서버 설치(H/W & OS), 개발환경 Setup과 같은 수작업 Effort가 대량으로 절감이 되기 때문입니다. 또하나 경제적인 효과는 대부분의 서버 운영조직에서는 운영자의 인건비만 생각하는 경우가 많은데 Xen Server를 이용할 경우 서버 대수의 감소로 인한 상면비용의 절감 효과도 커서 Effort 절감 및 비용절감이라는 두마리의 토끼를 잡을 수 있습니다.

 

서론이 너무 길었네요… 지금부터 Xen Center in Xen Server 에서 Template를 생성하는 방법에 대한 Review를 시작하겠습니다.

 

Xen Server Tamplate을 만들려면 먼저 VM을 생성해야 합니다.

 

[가상 Machine 만들기]

 

1. Xen Center에서 상단 메뉴를 확인해 보시면 “New VM”이라고 표시되는 항목이 있습니다. 이것을 Click

 

image

 

2. install 하려고 하는 기본적인 Template이 표시가 됩니다.

 

image image

 

3. 설치하려는 방법을 선택하는 화면이 나옵니다. 즉, Physical Machine에 내장되어 있는 DVD를 이용할 것인지 아니면 ISO 이미지를 이용할 것인지 설정하는 화면입니다. 이는 나중에 수정할 수 있는 부분이오니, 마이너하게 넘어가셔도 됩니다.

 

image image

 

4. 이후에 가상 Disk 설정 및 Network Interface 설정이 나오는데… 무심코 지나가시기 보다는 NIC같은 경우 VM 자체에서 Teaming 구성을 하실경우 2개 정도만 설정을 하시고 나머지는 삭제해서 올리시는게 좋은 방법 같습니다.

 

image image

 

이렇게 되면 VM 생성이 완료되었습니다. 실제 OS가 Install된것은 아니며, 이제 OS설치를 진행하시면 됩니다.

참고로 저는 빠른 Install을 위해 Windows 2008을 설치했습니다. Windows 2008은 별도 설정없이 Click만 하면 되기 때문에..^^

참고 : Windows 2008 Install (http://dongjo.tistory.com/45)

 

OS설정까지 완료하셨으면 이제 Default로 보안설정 및 필수 Application을 설치합니다. 필요 역할 및 Application을 모두 설치 하셨으면, VM을 Shutdown 합니다.

 

[VM Template 만들기]

 

1. Shutdown된 Image에서 마우스 우클릭 해보시면 다음과 같은 화면이 나옵니다.

 

image

 

2. 이후 경고창이 발생하는데 되돌릴 수 없다는 메세지네요~~ 뭐 실패하면 다시 만들면 되니까.. 그대로 Click

 

image

 

3. 이후에 완료되면 아래와 같이 Template이 완성되게 됩니다.

 

image

 

4. 이후 Template을 이용해 가상 Machine을 만든다면 바로 OS가 설치되어 잇는 VM을 생성할 수 있습니다.

 

Template의 장점은 한번만 고생을 하면 된다는 것입니다. 흔히 Golden Image & Base Image로 부르는데 Template 복사가 되기 때문에 기본 이미지 생성 후 DB서버가 필요한 경우 SQL 전용 테스트 서버를 구성할 수도 있고 Xen Server 內 개발용 AD를 구축하여 계정관리도 손쉽게 할 수 있기 때문에 아주 강력한 기능이라고 생각이 됩니다.

 

또한 Xen Desktop 구성시 이와 같은 방법으로 Golden Image를 관리하여 프로비져닝 기능을 이용하기도 하니 쉽게 배울수 있고 반드시 알아 두어야 하는 기능이라고 생각합니다.

 

[Template 사용기 총평]

 

이러한 기능은 어찌보면 다른 Vendor사에도 기본적으로 제공되는 기능일 것이라 생각됩니다. 그러나 Xen Server Control 뿐만이 아닌 Xen Desktop까지 확장해서 쓸 수 있다는 점이 가장 강점이라고 생각됩니다.

 

서론에서도 말했지만 이러한 기능은 UC환경으로 전환된 운영환경에서도 좋은 역활을 할 뿐만이 아니라 이러한 솔루션을 도입검토할때 개발서버 통합 환경에도 쉽게 이용할 수 있는 것이라 생각이 됩니다. End User가 원할때 즉시 서비스 할 수 있는, 어떠한 환경에서도 쉽게 제공할 수 있는 이러한 Solution이 클라우드 컴퓨팅의 가장 기본적인 Point가 이닌가 생각해봅니다.

신고
Posted by hotpoto

티스토리 툴바