edubase cloud on the openstack
DESCRIPTION
TRANSCRIPT
![Page 1: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/1.jpg)
edubase Cloud on the
OpenStack
Osamu Habuka
@habuka036
NTT DATA INTELLILINK Corp.
2012/10/15
![Page 2: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/2.jpg)
about me
●chairman of Eucalyptus Users Group Japan
◇I'm the number one fan of Eucalyptus in Japan.
◇I published a book of Eucalyptus in Japanese
◇I have a series of web articles of Eucalyptus in Japanese.
1
![Page 3: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/3.jpg)
2
Of course,
I like OpenStack
![Page 4: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/4.jpg)
3
but actually,
I love Eucalyptus
![Page 5: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/5.jpg)
4
I love CLC
![Page 6: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/6.jpg)
5
I love CC
![Page 7: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/7.jpg)
6
I love NC
![Page 8: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/8.jpg)
7
I love SC/Walrus
![Page 9: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/9.jpg)
8
Eucalyptus running in the USA
![Page 10: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/10.jpg)
9
in Japan
![Page 11: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/11.jpg)
10
at Companies...
on Campuses...
![Page 12: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/12.jpg)
11
on my desk
![Page 13: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/13.jpg)
12
![Page 14: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/14.jpg)
13
but
today is OpenStack day.
so, shall we get down to main subject.
![Page 15: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/15.jpg)
14
edubase Cloud
on the
OpenStack
![Page 16: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/16.jpg)
15
Eucalyptus coexists with OpenStack
![Page 17: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/17.jpg)
What is edubase Cloud?
edubase Cloud is the IaaS for students at the National Institute of Informatics (NII)
16
This IaaS is made of Eucalyptus! (CLCx1,CCx1,NCx14)x10 + (CLCx1,CCx1,NCx6)x5 = almost 1360 VMs
This system is very very... very good
![Page 18: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/18.jpg)
this system has some issues.
17
![Page 19: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/19.jpg)
Some Problems…
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS
18
![Page 20: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/20.jpg)
Some Problems…
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS
19
![Page 21: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/21.jpg)
Some Problems…
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS
20
![Page 22: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/22.jpg)
Some Problems…
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS
21
![Page 23: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/23.jpg)
Some Problems…
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS
22
![Page 24: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/24.jpg)
Problems Solved!
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS.
23
-> by dodai-deploy
![Page 25: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/25.jpg)
Problems Solved!
● took a long time to build
◇Many configurations/tunings were need because edubase Cloud's Eucalyptus is a custom edition.
● inflexible
◇Eucalyptus system is on the hardware itself, so it’s hard to scale up/down the node controller.
◆ Of course, the same can be said for any other IaaS.
24
-> by dodai-deploy
-> by dodai-compute
![Page 26: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/26.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
25
![Page 27: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/27.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
26
![Page 28: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/28.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
27
![Page 29: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/29.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
28
![Page 30: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/30.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
29
![Page 31: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/31.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
30
![Page 32: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/32.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
31
![Page 33: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/33.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
32
![Page 34: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/34.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
33
![Page 35: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/35.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
34
![Page 36: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/36.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
35
![Page 37: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/37.jpg)
dodai...what?!
●dodai-deploy ◇It's a Deployment tool!
◇But it's NOT just any deployment tool.
◇You will have a memorable experience thanks to "Install as a Service".
●dodai-compute ◇It's Bare-metal as a Service by OpenStack!
◇But it's NOT just any Bare-metal as a Service. ◆ derived from Essex? NO!
◆ Folsom? NO!
◆ Diablo!
◇We are planning to customize Folsom.
36
![Page 38: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/38.jpg)
What we did
●First, We deploy Eucalyptus using dodai-deploy. ◇Ubuntu 12.04 with Eucalyptus 3.1
◇However, edubase Cloud only works on CentOS 5. ◆ dodai-deploy does notwork yet on CentOS 5...
◆ Why did I select that? Because I like newest version...
●Next, We made machine images for edubase Cloud. ◇CLC(included walrus, sc) image
◇CC image
◇NC image
37
![Page 39: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/39.jpg)
What we did
●It only takes 3 steps to build a cloud.
1. Run instances using the machine images.
2. Configure eucalyptus.conf on CC.
3. Register all components to CLC/CC.
38
Diablo
dodai-compute resource pool
A M I
![Page 40: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/40.jpg)
What we did
●It only takes 3 steps to build a cloud.
1. Run instances using the machine images.
2. Configure eucalyptus.conf on CC.
3. Register all components to CLC/CC.
39
Diablo
dodai-compute resource pool
A M I
![Page 41: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/41.jpg)
What we did
●It only takes 3 steps to build a cloud.
1. Run instances using the machine images.
2. Configure eucalyptus.conf on CC.
3. Register all components to CLC/CC.
40
Diablo
dodai-compute resource pool
A M I
![Page 42: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/42.jpg)
What we did
●It only takes 3 steps to build a cloud.
1. Run instances using the machine images.
2. Configure eucalyptus.conf on CC.
3. Register all components to CLC/CC.
41
Diablo
dodai-compute resource pool
A M I
![Page 43: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/43.jpg)
What we did
● Q: scale up?
● A: Yes!!! 2 steps only.
◇ 1. RunInstances
◇ 2. euca_conf --register-nodes
42
Diablo
dodai-compute resource pool
A M I
![Page 44: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/44.jpg)
What we did
● Q: scale up?
● A: Yes!!! 2 steps only.
◇ 1. RunInstances
◇ 2. euca_conf --register-nodes
43
Diablo
dodai-compute resource pool
A M I
![Page 45: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/45.jpg)
What we did
● Q: scale up?
● A: Yes!!! 2 steps only.
◇ 1. RunInstances
◇ 2. euca_conf --register-nodes
44
Diablo
dodai-compute resource pool
A M I
![Page 46: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/46.jpg)
What we did
● Q: scale up?
● A: Yes!!! 2 steps only.
◇ 1. RunInstances
◇ 2. euca_conf --register-nodes
45
Diablo
dodai-compute resource pool
A M I
![Page 47: edubase Cloud on the OpenStack](https://reader033.vdocuments.us/reader033/viewer/2022042713/5499d54eac79591d2e8b59cc/html5/thumbnails/47.jpg)
Please join us!
Mr.Guan will talk to you
in Manchester D at 5:20 pm tomorrow, And give you all the details
about dodai.
Thank you! 46