[[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 ~