Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open...
Transcript of Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open...
![Page 1: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/1.jpg)
Cloud Computing With Open Source
กิตติรักษ ์ม่วงมิ่งสุข(Kittirak Moungmingsuk)[email protected] 18, 2012 @ossfestival #11
![Page 2: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/2.jpg)
2
`whoami`A part of team at Cluster Kit Co.,Ltd. Since 2007.Adjacent Lecturer at Rajamangala University of
Technology Thanyaburi (RMUTT)About Cluster Kit
We have the technological know-how and experience necessary in the high performance computing
Our Service including Implementation & Training
![Page 3: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/3.jpg)
3
ThaiGrid (Tera Cluster)800 Cores, Linux Cluster133 Cores, Win Cluster
Sila Cluster @Ramkhamhaeng U. 286 Cores BIOTEC (Eclipse Cluster) 704 Cores Virgin Radio Thailand
7 nodes, Web ClusterGeo-Informatics and Space Technology Development Agency (GISTDA)
10 nodes, Web ClusterHAII (HAII Cluster I, II) 480 Cores
Cluster Kit: Achievement
![Page 4: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/4.jpg)
4
Related AEC.
![Page 5: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/5.jpg)
5
![Page 6: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/6.jpg)
6
คลาวด์ คืออะไร
ตอบแบบง่าย ๆคลาวด์ คือ ตัวจัดการ Virtual Machine (VM) จำานวน
มากที่ทำางานอยู่บนเครื่องจำานวนมากตอบแบบยากขึ้นมาอีกหน่อย
คลาวด์ไม่ใช่แค่ตัวจัดการ VMs ?
![Page 7: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/7.jpg)
7
![Page 8: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/8.jpg)
8
Everything as a Services
Picture from http://en.wikipedia.org/wiki/Cloud_computing
![Page 9: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/9.jpg)
9
Why Cloud Computing?
http://www.pcworld.com/businesscenter/article/183653/intel_48core_singlechip_cloud_computer_improves_power_efficiency.html
![Page 10: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/10.jpg)
10
http://virtualshowfloor.com/#/technology/cloud-computing/scc-tera-scale-research-visual-studio
![Page 11: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/11.jpg)
11
HypervisorsOpen Source
XenKVM – Kernel-based Virtual MachineVirtualBoxOpenVZLXC
ProprietaryVMwareCitrix XenserverMicrosoft Hyper-V
![Page 12: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/12.jpg)
12
Open Virtualization Format (OVF)OVF is an open standard for packaging and
distributing virtual appliances or more generally software to be run in virtual machines.
The standard describes an "open, secure, portable, efficient and extensible format for the packaging and distribution of software to be run in virtual machines".
An OVF package consists of several files, placed in one directory. A one-file alternative is the OVA package, which is a TAR file with the OVF directory inside.
![Page 13: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/13.jpg)
13
Infrastructure as a Service (IaaS)
![Page 14: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/14.jpg)
14
IaaS Tools
Eucalyptus, 2006, GPL 3http://www.eucalyptus.com/
OpenStack, 2008, Apache License 2.0 Pilot by NASA & Rackspacehttp://www.opnestact.com/
CloudStack, 2008, Apache License 2.0http://www.cloudstack.org/
![Page 15: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/15.jpg)
15
PaaS Sample
![Page 16: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/16.jpg)
16
SaaS Example
![Page 17: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/17.jpg)
17
Management ToolsProvisioning
Installation of OS and other softwareConfiguration Management
Sets the parameters for servers, can specify installation parameters
Automation / OrchestrationAutomate tasks across systems
MonitoringRecord errors and health of IT infrastructure
Mark R. Hinkle, "Crash Course in Open Source Cloud Computing", 2012. http://cloudstack.org/build-a-cloud-day-videos/201-crash-course-in-open-source-cloud-computing.html
![Page 18: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/18.jpg)
18
Open Source Provisioning SoftwarekickstartFully Automatic Installation (FAI)CobblerSpacewalkOpenQRMDIY: Provisioning Server
Data from http://www.cyberciti.biz/tips/server-provisioning-software.html
![Page 19: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/19.jpg)
19
Open Source Configuration ManagementCfengineChefPuppetSalt
![Page 20: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/20.jpg)
20
Open Source Monitoring ToolsCactiNagiosZenossganglia
![Page 21: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/21.jpg)
21
CloudStack
![Page 22: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/22.jpg)
22
CloudStack
![Page 23: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/23.jpg)
23
CloudStack (contd.)Cloud Software for CitrixStart for 2008Apache License 2.0 Since 2012Supported Hypervisor
Xen, KVM, VMware vSphere, Citrix XenServer
![Page 24: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/24.jpg)
24
Basic deployment
Machine 2
Hypervisor Hypervisor
Machine 3Machine 1
Management Server
![Page 25: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/25.jpg)
25
How to start?Thai Cloud Interest and Usage Group on http://thaiopensource.org/howto/http://maneerat-paranan.blogspot.com/
![Page 26: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/26.jpg)
26
ReferencesMark R. Hinkle, "Crash Course in Open Source Cloud
Computing", 2012. http://cloudstack.org/build-a-cloud-day-videos/201-crash-course-in-open-source-cloud-computing.html
CloudStack Basic Installation Guide For CloudStack Version 3.0.0 – 3.0.2, Revised May 8, 2012 11:14 AM Pacific, http://docs.cloudstack.org/CloudStack_Documentation/Installing_CloudStack
![Page 27: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/27.jpg)
27
“คอมพิวเตอร์มือสอง เพื่อน้องในชนบท”
![Page 28: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/28.jpg)
28
เกี่ยวกับโครงการ
กิจกรรมทำาอะไร ?รับบริจาคเครื่องคอมพิวเตอร์และอะไหล่ต่าง ๆ มาประกอบเป็น
เครื่องที่สมบูรณ์ ติดตั้งระบบปฏิบัติการลีนุกซ์เพื่อการศึกษา Edubuntu แล้วนำาไปส่งมอบให้โรงเรียน พร้อมทำาให้ทุกเครื่องเชื่อมต่ออินเทอร์เน็ตได้ ด้วยการวางระบบเครือข่ายให้กับทางโรงเรียน
ทำาในรูปแบบไหน ?เป็นกิจกรรมที่รวมตัวกันทำาในกลุ่มเพื่อน ๆ คนคอมพิวเตอร์ที่
อยากไปเที่ยว อยากทำาดี
![Page 29: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/29.jpg)
29
เกี่ยวกับโครงการ (ต่อ)
ทำามาแล้วกี่ครั้งจัดส่งมอบมาแล้วทั้งหมด 6 โรงเรียน รวมส่งมอบไปห้าสิบกว่า
เครื่อง ติดตั้งระบบเครือข่ายให้ 5 โรงเรียน เครื่องที่บริจาคสเปกแรงแค่ไหน
เครื่องที่ส่งไป RAM 512 MB. ฮาร์ดดิสก์รวมกันให้ได้ 6 GB. ก็เอาละ ก็ตามคุณสมบัติขั้นตำ่าที่ลง Edubuntu ได้ครับ (เราจัดตำ่ากว่าที่เขากำาหนด แต่ใช้ได้ครับ)
![Page 30: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/30.jpg)
30
![Page 31: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/31.jpg)
31
![Page 32: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/32.jpg)
32
![Page 33: Cloud Computing on Open Source - Cluster Kit12 Open Virtualization Format (OVF) OVF is an open standard for packaging and distributing virtual appliances or more generally software](https://reader030.fdocuments.net/reader030/viewer/2022040805/5e43c548f097c0448b562fff/html5/thumbnails/33.jpg)
33
Thank you.
Tweet to me at @kittirakDownload this presentation at