오늘은 kvm management tool 중에 하나인 ovirt 에 대해 간략히 알아보도록 하겠습니다.

 사실 저는 기존에 레드햇에서 출시한 제품인 rhev 를 주로 사용했고 manager 로는 뭐 고민할 것도 없이 rhevm 을 사용했죠.

 근데 오픈소스의 바람이 불면서 centos + kvm 조합으로 운영을 할라니 기본으로 제공되는 virt-manager 를 사용할 수 밖에 없는 줄 알았습니다.

 그러던 가운데 한대의 호스트 서버에 vm 을 50개 정도 올리다 보니 libvirtd 를 통해 호출되는 virt-manager 는 부하를 감당하지 못하는 듯 해 보였습니다. 창을 열어도 vm 들을 모두 불러오는데 시간이 많이 걸리고 종종 hang 이 걸려버리는 현상까지.. ㅠㅠ

 ** virt-manager 화면 **

 

 그래서 kvm 에서 제공하는 manager tool 들을 살펴보다가 (http://www.linux-kvm.org/page/Management_Tools)

 어디선가 많이 들어봤던 ovirt 를 검토하게 되었는데 이건 완전 오랜만에 베프 만난 기분이랄까!!!

 바로바로 rhevm 과 똑같은 화면이었습니다. 이제와서 생각해보니 ovirt 버전에 따라 rhevm 도 똑같이 버전이 올라가고 있더라구요.. (소름~~~~!!!)

 

** ovirt manager 화면 **

 

 딱 화면만 봐도 ovirt 를 통해서 vm 을 관리할 경우 좀 더 편리하게 많은 일들을 할 수 있을꺼라는 감이 딱 올껀데요..

 제가 오늘 간략하게 검토하고 설치해 본 결과 rhevm 을 통해서 할 수 있었던 여러대의 kvm 노드 관리, 스토리지 도메인 구성을 통한 kvm 노드 간 vm migration , network interface 구성, 템플릿 생성, vm export, import 등등등 !!!!!!!!

 기존에 kvm+virt-manager 조합으로 하던 걸 왠만해서는 다 할 수 있을 것 같다는거죠..

 

 

 위 이미지에서 RedHat Enterprise Virtualization Manager 라고 되어 있는 부분에 ovirt-manager 가 들어간다고 생각하고

어떤일을 할 수 있는가 생각해보면 되겠습니다.
ovirt 도 레드햇에서 수많은 코드 기부를 하고 있고 rhev 도 ovirt 를 기반으로 기능을 업그레이드 하고 이러다 언젠가 레드햇이 사버리지 않을까 살짝 걱정도 됩니다만.. 뭐..
암튼 오늘 ovirt 와 ovirt-manager 를 설치할 수 있었어서 살짝 신났던 것 같네요.

다음번에는 설치 방법이랑 사용 방법에 대해서 공유해보도록 하겠습니다.