Setup Eucalyptus Cloud With Ubuntu 9.10

Bookmark and Share

이 글은 유칼립투스(Eucalyptus)와 우분투 리눅스(Ubuntu Linux)를 이용하여 아마존의 EC2 서비스와 유사한 클라우드 컴퓨팅 서비스를 구축하는 과정을 기록한 것이다. 근래에 캐노니칼(Canonical)은 두 가지 방향에서 클라우드 컴퓨팅을 지원하기 시작했다. 하나는 가상 머신의 Guest OS로써 우분투 리눅스를 최적화하는 것이고, 다른 하나는 우분투 리눅스 자체를 가상환경을 포함한 클라우드 컴퓨팅 서비스 플랫폼으로 발전시키는 것이다.

Configuration

  • Hardware : Sun
  • Software
    • OS: Ubuntu 9.10
    • Main Hypervisor: kvm
    • Virtualization Middleware: Eucalyptus
    • Service Frontend: Protoceratops

Hardware Information

OS를 설치하고 확인한 하드웨어 정보는 다음과 같다.

lspci

lsmod

dmidecode

/proc/cpuinfo

Install Software

Install Ubuntu 9.10

전체적으로는 일반적인 방식으로 설치를 진행하면 된다. 특기할 점은, 설치 시작 메뉴에 "우분투 Enterprise Cloud 설치하기" 옵션이 있다는 점이다.

저장 서버

VM Image 저장 용도의 서버(sungbok)는 "우분투 Enterprise Cloud 설치하기" 옵션을 사용하지 않고 일반 서버 설치 과정을 따랐으며, 후반의 패키지 선택 단계에서 "ssh server"만을 선택하였다.

Cluster

at first login…

vios@sungbok:~$ ssh 10.1.102.192
The authenticity of host '10.1.102.192 (10.1.102.192)' can't be established.
RSA key fingerprint is XXX.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.1.102.192' (RSA) to the list of known hosts.
vios@10.1.102.192's password: 
Linux betelgeuse 2.6.31-14-server #48-Ubuntu SMP Fri Oct 16 15:07:34 UTC 2009 x86_64

To access official Ubuntu documentation, please visit:
http://help.ubuntu.com/

Ubuntu Enterprise Cloud Administration and Documentation
https://10.1.102.192:8443/
http://www.ubuntu.com/cloud

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

vios@betelgeuse:~$

Setup Eucalyptus Cloud Computing Cluster

Storage for VM Images

Hypervisor Cluster

And…

Bookmark and Share


따로 명시하지 않는 한에서 이 사이트의 모든 콘텐츠는 다음의 라이선스를 따릅니다: Creative Commons Attribution-NonCommercial 3.0 License