Version 22 (modified by rock, 16 years ago) (diff) |
---|
GTD Cloud Platform
Author: Rock Kuo
1.Introduction
- 序言
為了提昇本組對於機器的高利用性,參考Amazon的架構,建構虛擬機器的Cluster,分別使用Open Source的XEN和Lustre技術,使用者可以動態的新增所需的虛擬機器,此虛擬機器是為了特地用途而產生的(例如:MPI Machine,Web Server,DB Server...),而虛擬機器Images的存放須有高效能的Lustre FS來提昇I/O的效能,亦可以有效利用分散的硬碟來做到VM Images的統一管理。
- 技術比較
Compare | Amazon | GTD Cloud |
Cloud Computing | EC2 | using XEN |
Cloud Storage | S3 | Lustre FS or GlusterFS |
2.Roadmap
Item | Complete Date | Output & Evaluation | Comment |
Install XEN | 2008-09 | Cloud platform | 若是用source安裝會有問題,目前先用套件來安裝,問題尚待解決。目前在ubuntu 8.04 Server AMD64上,用source安裝XEN 3.1.3成功,也可以正試啟動VM,VM的網路也順暢。接下來則正式測試此XEN Kernel與lustre Kernel的整合和穩定性。 |
Install Lustre or GlusterFS | 2008-09 | Cloud platform | |
Merge XEN & Lustre kernel | 2008-10-20 | Cloud platform & Docs | 此Kernel測試已可正常啟動Xen VM和Lustre FS |
Using DRBL to deploy | 2008-10-24 | Cloud platform | DRBL環境下DRBL client需作些設定:(1)將xen和kernel image copy到/boot (2)netloop.nloopbacks=0 (3)DRBL Client的VM需設定正確route table(寫在etc/rc.local) |
Test Xen images in Lustre FS | 2008-10-27 | 1.目前存放images方式是採unstripe,讓Lustre根據ost空間太小來決定存放位置。 2.使用dsh協助管理 | |
XEN VM placement engine - OpenNEbula | |||
XEN Scheduler |
2.Architecture
3.Schedule
- Install Xen-3.1.3 on ubuntu Server 8.04 (AMD64)
- Build Lustre & Xen Kernel
- Using DRBL to deploy cloud environment(Refer to https://trac.nchc.org.tw/grid/wiki/jazz/DRBL_Xen)
- Test Xen images in Lustre FS?
- XEN VM placement engine - OpenNEbula
4.Summary
Reference
Attachments (1)
- gtd_cloud_2.png (66.4 KB) - added by rock 16 years ago.
Download all attachments as: .zip