[[PageOutline]]
{{{
#!html
雲端運算基礎課程(二):Xen 虛擬化叢集建置、管理與應用
}}}
= 【課程資訊】 =
||上課時間||2010/10/04 ~ 2010/10/05 09:30 ~ 16:30 2 天,共計 12 個小時 ||
||上課地點||國家高速網路與計算中心-高速計算事業群 電腦教室B[[BR]](30076 新竹市科學園區研發六路7號)([http://www.nchc.org.tw/tw/about/traffic/headquarter.php 交通資訊)][[BR]] ||
||報名資訊|| [https://edu.nchc.org.tw/course/one_course_introduction.asp?lms_auto_course_id=1343&from_course_list_url=course_index 報名網頁課程資訊]
----
= 【課程簡介】 =
{{{
#!sh
Amazon EC2 基於 Xen 虛擬化技術,提供使用者一個通用的叢集平台,可依個人需求打造自己所需的虛擬計算環境。
本課程將說明如何建置 Xen 虛擬叢集,並簡介 OpenNebula 這一套管理虛擬叢集的工具,和使用 Eucalyptus 來建置類似 Amazon EC2 的雲端平台。
在其他應用方面,將講解 I/O Virtualization - Xen PCI Passthrough & Xen GPU (PCIE)。
將另外補充: 最新版的 Xen 4.0 - Xen VT-d & XenVGAPassthrough (Intel VT-d and AMD IOMMU) 的說明與設定.
}}}
----
= 【課程大綱】 =
== 2010/10/04(一) - __Xen, OpenNEbula__ ==
|| || '''''時段''''' || '''''課程內容''''' ||
|| '''''上午時段''''' || || ||
|| || 09:30~10:10 || [https://docs.google.com/present/edit?id=0Abn9D49MV82ZZGQ1cWs3ZzJfMzczZGR0Mmh0ZGY&hl=zh_TW 介紹課程] 與 [https://docs.google.com/present/edit?id=0Abn9D49MV82ZZGQ1cWs3ZzJfMzc3aHM4NzNmY3g&hl=zh_TW 雲端運算簡介]||
|| || 10:10~10:20 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 10:20~11:00 || [https://docs.google.com/present/edit?id=0Abn9D49MV82ZZGQ1cWs3ZzJfNDAxZmZzNWNoaG4&hl=zh_TW Xen 簡介] ||
|| || 11:00~11:10 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 11:10~12:00 || [wiki:Xen_Lab1 實作一: Xen 單機安裝與基本操作] ||
|| || 12~13 午餐&午休 ||[[Image(NCHCCloudCourse100624:coffee.png,width=20)]][[Image(NCHCCloudCourse100624:coffee.png,width=20)]][[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| '''''下午時段''''' || || ||
|| || 13:00~14:00 || [https://docs.google.com/fileview?id=0BzlmVYdIXXOVYzg3ZWExMjktZDdkNi00NTNmLTk4YWQtOTJkZGZiMTAyYmE2&hl=en OpenNebula 簡介] ||
|| || 14:00~14:10 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 14:10~15:00 || [wiki:Xen_Lab2 實作二: Xen 虛擬化叢集安裝操作] ||
|| || 15:00~15:10 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 15:10~16:00 || [wiki:Xen_Lab3 實作三: Xen 虛擬化叢集進階操作(一)] ||
|| || 16:00~16:30 || [wiki:Xen_Lab4 實作四: Xen 虛擬化叢集進階操作(二)] ||
[[BR]]
== 2010/10/05(二) - __Eucalyptus, Xen PCI & Xen GPU__ ==
|| || '''''時段''''' || '''''課程內容''''' ||
|| '''''上午時段''''' || || ||
|| || 09:30~10:10 || [https://docs.google.com/present/edit?id=0Abn9D49MV82ZZGQ1cWs3ZzJfNDUzZDNkOXdjZjI&hl=zh_TW Eucalyptus 簡介] ||
|| || 10:10~10:20 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 10:20~10:40 || [wiki:Xen_Lab5 實作五:Eucalyptus安裝] ||
|| || 10:40~11:00 || [https://docs.google.com/present/edit?id=0Abn9D49MV82ZZGQ1cWs3ZzJfNDY5ZGtueGd6Zzk&hl=zh_TW Eucalyptus 管理介面簡介] ||
|| || 11:00~11:10 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 11:10~12:00 || [wiki:Xen_Lab6 實作六:Eucalyptus 管理介面和 Euca2ools 操作] ||
|| || 12~13 午餐&午休 ||[[Image(NCHCCloudCourse100624:coffee.png,width=20)]][[Image(NCHCCloudCourse100624:coffee.png,width=20)]][[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| '''''下午時段''''' || || ||
|| || 13:00~14:00 || [http://docs.google.com/present/edit?id=0ATlmVYdIXXOVZGRjejRyc2dfMjgxZzZoaDVkZnY&hl=en Xen GPU 虛擬化瓶頸與解決方法] ||
|| || 14:00~14:10 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 14:10~14:40 || [wiki:Xen_Lab7 實作七:Xen PCI Passthrough 操作手冊] ||
|| || 14:40~14:50 || [[Image(NCHCCloudCourse100624:coffee.png,width=20)]] ||
|| || 14:50~15:30 || [http://docs.google.com/present/edit?id=0ATlmVYdIXXOVZGRjejRyc2dfMjU0ZjQ0NG5iZms&hl=en Xen GPU 應用案例 - VMGL 簡介] ||
|| || 15:30~16:30 || [wiki:Xen_Lab8 實作八:VMGL 操作手冊] ||
----
= 【補充資料】 =
* Windows installation on Xen Howto
* [http://www.virtuatopia.com/index.php/Installing_and_Running_Windows_XP_or_Vista_as_a_Xen_HVM_domainU_Guest Windows XP/Vista on DomU] [[BR]]
* [http://www.virtuatopia.com/index.php/Installing_and_Running_Windows_7_as_a_Xen_HVM_domainU_Guest Windows 7 on DomU] [[BR]]
* [http://www.scribd.com/doc/3210098/xen-install-windows How to Install Windows on Xen 3.0] [[BR]]
* [http://wiki.xensource.com/xenwiki/Xen4.0 Xen 4.0 Wiki]
* 開發 Xen(或其他 VMM/Hypervisior) 應用的 API
* [http://trac.nchc.org.tw/grid/wiki/libvirt libvirt]
* 虛擬化排程
* [http://trac.nchc.org.tw/grid/wiki/virtualization_schedule 虛擬化排程]
* [http://www.opennebula.org/documentation:rel1.4:schg OpenNebula的排程]
* OpenNEbula 和 Eucalyptus 比較
* [raw-attachment:wiki:NCHCCloudCourse101004:VirtualInfrastructureManagement.pdf Virtual Infrastructure Management in Private and Hybrid Clouds]
* [http://www.oschina.net/news/10686/NASA-abort-eucalyptus-for-real-opensource NASA 的案例]
* 其他
* [http://trac.nchc.org.tw/grid/wiki/KVM_vs_Xen Xen 和 KVM 比較]
* [http://trac.nchc.org.tw/grid/wiki/KVM/install KVM 安裝與操作]
* [http://claudia.morfeo-project.org/wiki/index.php/Main_Page Claudia - Service Manager]
* 課後若有問題可以到此[http://forum.hadoop.tw/index.php Taiwan Hadoop Forum] 或 [http://pccluster.nchc.org.tw/xoops/modules/newbb/viewforum.php?forum=17 Cloud and Grid Forum] 找 '''哲源版主大大''' 或是 mail 到 {rider, rock}@nchc.org.tw ~