Version 30 (modified by rock, 16 years ago) (diff) |
---|
GTD Cloud Platform
1.Introduction
- 序言
為了研究 Cloud 中的 IaaS(Infrastructure as a Services),參考Amazon EC2 的概念,建構虛擬機器的 Cluster,使用 Open Source 的 XEN 和 Lustre ,使用者可以動態的新增所需的虛擬機器,此虛擬機器因特地用途而產生(例如:MPI Cluster,Hadoop Cluster...),而虛擬機器 Images 存放於高效能的 Lustre FS 來提昇I/O效能,亦可以利用分散的硬碟來做到 VM Images 的統一管理。
- 技術比較
Compare | Amazon | GTD Cloud |
Cloud Computing | EC2 | Using XEN |
Cloud Storage | S3 | Lustre FS |
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 Placement Engine - OpenNEbula | 2008-12-25 | Cloud平台和ONE相關文件 | 是否需要朝programming with OpenNEbula實做? |
XEN Web-based Manager | |||
XEN Scheduler |
3.Architecture
4.Schedule
- Install Xen-3.1.3 from Source, Ubuntu 8.04 Server AMD64
- Patch Xen & Lustre Compatible Kernel, Kernel 2.6.18
- Patch Xen & Lustre Compatible Kernel, Kernel 2.6.22
- Using DRBL to Deploy Cloud Environment
- Test Xen Images in Lustre FS?
- XEN VM Placement Engine - OpenNEbula
- XEN Web-Based Manager
- Storage Sloution for XEN
5.Summary
Reference
Attachments (1)
- gtd_cloud_2.png (66.4 KB) - added by rock 16 years ago.
Download all attachments as: .zip