| Version 32 (modified by rock, 17 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
4.1 Insatllation
- 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
 
4.2 Cluster Environment
4.3 Storage
4.4 Management & Placement
5.Summary
Reference
Attachments (1)
- gtd_cloud_2.png (66.4 KB) - added by rock 17 years ago.
 
Download all attachments as: .zip

