SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
edubase Cloud
    on the
  OpenStack
       Osamu Habuka
        @habuka036
NTT DATA INTELLILINK Corp.
       2012/10/15
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
Of course,
 I like
OpenStack
             2
but actually,
   I love
 Eucalyptus
                3
I love CLC



             4
I love CC



            5
I love NC



            6
I love
SC/Walrus


            7
Eucalyptus
running in
  the USA

             8
in Japan



           9
at Companies...
on Campuses...




                  10
on my desk



             11
12
but
  today is OpenStack
         day.
so, shall we get down
   to main subject.
                    13
edubase Cloud
    on the
  OpenStack
                14
Eucalyptus
coexists with
  OpenStack
                15
What is edubase Cloud?

edubase Cloud is the IaaS for
students at the National
Institute of Informatics (NII)
This IaaS is
made of
Eucalyptus!
(CLCx1,CCx1,NCx14)x10 +
(CLCx1,CCx1,NCx6)x5 = This system is very very... very
almost 1360 VMs         good
                                                         16
this system has some issues.

                          17
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
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
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
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
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
Problems Solved!

● took a long time to build
 ◇Many configurations/tunings were need
                        -> by dodai-deploy
  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
Problems Solved!

● took a long time to build
 ◇Many configurations/tunings were need
                        -> by dodai-deploy
  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.
                       -> by dodai-compute
   ◆ Of course, the same can be said for any other
     IaaS.


                                                     24
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
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
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
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
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
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
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
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
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
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
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
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
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
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.




                        A   M I

               Diablo
            dodai-compute
                                  resource pool
                                                  38
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.




                        A   M I

               Diablo
            dodai-compute
                                  resource pool
                                                  39
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.




                        A   M I

               Diablo
            dodai-compute
                                  resource pool
                                                  40
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.




                        A   M I

               Diablo
            dodai-compute
                                  resource pool
                                                  41
What we did

● Q: scale up?
● A: Yes!!! 2 steps only.
 ◇ 1. RunInstances
 ◇ 2. euca_conf --register-nodes




                        A   M I

               Diablo
            dodai-compute
                                   resource pool
                                                   42
What we did

● Q: scale up?
● A: Yes!!! 2 steps only.
 ◇ 1. RunInstances
 ◇ 2. euca_conf --register-nodes




                        A   M I

               Diablo
            dodai-compute
                                   resource pool
                                                   43
What we did

● Q: scale up?
● A: Yes!!! 2 steps only.
 ◇ 1. RunInstances
 ◇ 2. euca_conf --register-nodes




                        A   M I

               Diablo
            dodai-compute
                                   resource pool
                                                   44
What we did

● Q: scale up?
● A: Yes!!! 2 steps only.
 ◇ 1. RunInstances
 ◇ 2. euca_conf --register-nodes




                        A   M I

               Diablo
            dodai-compute
                                   resource pool
                                                   45
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

Weitere ähnliche Inhalte

Ähnlich wie edubase Cloud on the OpenStack

Manual Ubuntu Karmic Koala
Manual Ubuntu Karmic KoalaManual Ubuntu Karmic Koala
Manual Ubuntu Karmic KoalaUdem
 
Curso Ubuntu
Curso UbuntuCurso Ubuntu
Curso UbuntuUdem
 
Emacs verilog-mode is coming to Debian, again
Emacs verilog-mode is coming to Debian, againEmacs verilog-mode is coming to Debian, again
Emacs verilog-mode is coming to Debian, againKiwamu Okabe
 
Building your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusBuilding your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusOrlando_Ruby_Users_Group
 
Docker in production: problems, fixes and beyond
Docker in production: problems, fixes and beyondDocker in production: problems, fixes and beyond
Docker in production: problems, fixes and beyondMiguel A. Guillén Tarazaga
 
OpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringOpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringMasafumi Ohta
 
Open stack jobs avoiding the axe
Open stack jobs   avoiding the axeOpen stack jobs   avoiding the axe
Open stack jobs avoiding the axeJim Leitch
 
Groovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineKris Buytaert
 
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert NETWAYS
 
Iguazú: A Long-Running Job Scheduler using Docker and Mesos
Iguazú: A Long-Running Job Scheduler using Docker and MesosIguazú: A Long-Running Job Scheduler using Docker and Mesos
Iguazú: A Long-Running Job Scheduler using Docker and MesosColleen Lee
 
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Biju Thomas
 
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...CloudOps2005
 
Infrastructure as code with Puppet and Apache CloudStack
Infrastructure as code with Puppet and Apache CloudStackInfrastructure as code with Puppet and Apache CloudStack
Infrastructure as code with Puppet and Apache CloudStackke4qqq
 
ApacheCloudStack
ApacheCloudStackApacheCloudStack
ApacheCloudStackPuppet
 
Docker and Puppet — Puppet Camp L.A. — SCALE12X
Docker and Puppet — Puppet Camp L.A. — SCALE12XDocker and Puppet — Puppet Camp L.A. — SCALE12X
Docker and Puppet — Puppet Camp L.A. — SCALE12XJérôme Petazzoni
 
Linux On V Mware ESXi
Linux On V Mware ESXiLinux On V Mware ESXi
Linux On V Mware ESXiMasafumi Ohta
 
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...mfrancis
 
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!Distro Recipes 2013 : My ${favorite_linux_distro} is slow!
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!Anne Nicolas
 

Ähnlich wie edubase Cloud on the OpenStack (20)

Manual Ubuntu Karmic Koala
Manual Ubuntu Karmic KoalaManual Ubuntu Karmic Koala
Manual Ubuntu Karmic Koala
 
Curso Ubuntu
Curso UbuntuCurso Ubuntu
Curso Ubuntu
 
Make useof.com -_ubuntu_karmic_koala
Make useof.com -_ubuntu_karmic_koalaMake useof.com -_ubuntu_karmic_koala
Make useof.com -_ubuntu_karmic_koala
 
Emacs verilog-mode is coming to Debian, again
Emacs verilog-mode is coming to Debian, againEmacs verilog-mode is coming to Debian, again
Emacs verilog-mode is coming to Debian, again
 
Building your own personal cloud with Eucalyptus
Building your own personal cloud with EucalyptusBuilding your own personal cloud with Eucalyptus
Building your own personal cloud with Eucalyptus
 
Docker in production: problems, fixes and beyond
Docker in production: problems, fixes and beyondDocker in production: problems, fixes and beyond
Docker in production: problems, fixes and beyond
 
OpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc SpringOpenSolaris On EeePc at Osc Spring
OpenSolaris On EeePc at Osc Spring
 
Open stack jobs avoiding the axe
Open stack jobs   avoiding the axeOpen stack jobs   avoiding the axe
Open stack jobs avoiding the axe
 
Groovy there's a docker in my application pipeline
Groovy there's a docker in my application pipelineGroovy there's a docker in my application pipeline
Groovy there's a docker in my application pipeline
 
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert
OSMC 2017 | Groovy There is a Docker in my Dashing Pipeline by Kris Buytaert
 
Iguazú: A Long-Running Job Scheduler using Docker and Mesos
Iguazú: A Long-Running Job Scheduler using Docker and MesosIguazú: A Long-Running Job Scheduler using Docker and Mesos
Iguazú: A Long-Running Job Scheduler using Docker and Mesos
 
Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12Using VirtualBox - Learn Oracle Database 12c and EBS R12
Using VirtualBox - Learn Oracle Database 12c and EBS R12
 
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
 
Infrastructure as code with Puppet and Apache CloudStack
Infrastructure as code with Puppet and Apache CloudStackInfrastructure as code with Puppet and Apache CloudStack
Infrastructure as code with Puppet and Apache CloudStack
 
ApacheCloudStack
ApacheCloudStackApacheCloudStack
ApacheCloudStack
 
Docker and Puppet — Puppet Camp L.A. — SCALE12X
Docker and Puppet — Puppet Camp L.A. — SCALE12XDocker and Puppet — Puppet Camp L.A. — SCALE12X
Docker and Puppet — Puppet Camp L.A. — SCALE12X
 
Linux On V Mware ESXi
Linux On V Mware ESXiLinux On V Mware ESXi
Linux On V Mware ESXi
 
eurobsd2013
eurobsd2013eurobsd2013
eurobsd2013
 
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...
Programming OSGi with Eclipse - Jeff McAffer, Eclipse Architect, IBM & Tom Wats...
 
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!Distro Recipes 2013 : My ${favorite_linux_distro} is slow!
Distro Recipes 2013 : My ${favorite_linux_distro} is slow!
 

Mehr von Osamu Habuka

20131019 Eucalyptus in OSC 2013 Tokyo/Fall
20131019 Eucalyptus in OSC 2013 Tokyo/Fall20131019 Eucalyptus in OSC 2013 Tokyo/Fall
20131019 Eucalyptus in OSC 2013 Tokyo/FallOsamu Habuka
 
20130714 eucalyptus habuka036
20130714 eucalyptus habuka03620130714 eucalyptus habuka036
20130714 eucalyptus habuka036Osamu Habuka
 
about dodai project in OSC 2012.Cloud
about dodai project in OSC 2012.Cloudabout dodai project in OSC 2012.Cloud
about dodai project in OSC 2012.CloudOsamu Habuka
 
20121119.dodai projectの紹介
20121119.dodai projectの紹介20121119.dodai projectの紹介
20121119.dodai projectの紹介Osamu Habuka
 
Eucalyptus 3.1 and next in #occpv
Eucalyptus 3.1 and next in #occpvEucalyptus 3.1 and next in #occpv
Eucalyptus 3.1 and next in #occpvOsamu Habuka
 
about Eucalyptus 3.1 in OSC 2012 Tokyo/Fall
about Eucalyptus 3.1 in OSC 2012 Tokyo/Fallabout Eucalyptus 3.1 in OSC 2012 Tokyo/Fall
about Eucalyptus 3.1 in OSC 2012 Tokyo/FallOsamu Habuka
 
Dodai projectの紹介
Dodai projectの紹介Dodai projectの紹介
Dodai projectの紹介Osamu Habuka
 
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMO
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMOOpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMO
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMOOsamu Habuka
 
OSC 2012 Tokyo Spring (English version)
OSC 2012 Tokyo Spring (English version)OSC 2012 Tokyo Spring (English version)
OSC 2012 Tokyo Spring (English version)Osamu Habuka
 
OSC 2012 Tokyo Spring
OSC 2012 Tokyo SpringOSC 2012 Tokyo Spring
OSC 2012 Tokyo SpringOsamu Habuka
 
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVDOsamu Habuka
 
20110630 eucalyptus habuka036
20110630 eucalyptus habuka03620110630 eucalyptus habuka036
20110630 eucalyptus habuka036Osamu Habuka
 

Mehr von Osamu Habuka (13)

20131019 Eucalyptus in OSC 2013 Tokyo/Fall
20131019 Eucalyptus in OSC 2013 Tokyo/Fall20131019 Eucalyptus in OSC 2013 Tokyo/Fall
20131019 Eucalyptus in OSC 2013 Tokyo/Fall
 
20130714 eucalyptus habuka036
20130714 eucalyptus habuka03620130714 eucalyptus habuka036
20130714 eucalyptus habuka036
 
about dodai project in OSC 2012.Cloud
about dodai project in OSC 2012.Cloudabout dodai project in OSC 2012.Cloud
about dodai project in OSC 2012.Cloud
 
20121119.dodai projectの紹介
20121119.dodai projectの紹介20121119.dodai projectの紹介
20121119.dodai projectの紹介
 
TopSE.20121119
TopSE.20121119TopSE.20121119
TopSE.20121119
 
Eucalyptus 3.1 and next in #occpv
Eucalyptus 3.1 and next in #occpvEucalyptus 3.1 and next in #occpv
Eucalyptus 3.1 and next in #occpv
 
about Eucalyptus 3.1 in OSC 2012 Tokyo/Fall
about Eucalyptus 3.1 in OSC 2012 Tokyo/Fallabout Eucalyptus 3.1 in OSC 2012 Tokyo/Fall
about Eucalyptus 3.1 in OSC 2012 Tokyo/Fall
 
Dodai projectの紹介
Dodai projectの紹介Dodai projectの紹介
Dodai projectの紹介
 
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMO
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMOOpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMO
OpenCloudCampus PrivateCloudStudy Eucalyptus Deep-dive at GMO
 
OSC 2012 Tokyo Spring (English version)
OSC 2012 Tokyo Spring (English version)OSC 2012 Tokyo Spring (English version)
OSC 2012 Tokyo Spring (English version)
 
OSC 2012 Tokyo Spring
OSC 2012 Tokyo SpringOSC 2012 Tokyo Spring
OSC 2012 Tokyo Spring
 
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
2011-11-19 OSC 2011 Tokyo Fall Eucalyptus LiveDVD
 
20110630 eucalyptus habuka036
20110630 eucalyptus habuka03620110630 eucalyptus habuka036
20110630 eucalyptus habuka036
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingSelcen Ozturkcan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

edubase Cloud on the OpenStack

  • 1. edubase Cloud on the OpenStack Osamu Habuka @habuka036 NTT DATA INTELLILINK Corp. 2012/10/15
  • 2. 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
  • 3. Of course, I like OpenStack 2
  • 4. but actually, I love Eucalyptus 3
  • 10. in Japan 9
  • 13. 12
  • 14. but today is OpenStack day. so, shall we get down to main subject. 13
  • 15. edubase Cloud on the OpenStack 14
  • 16. Eucalyptus coexists with OpenStack 15
  • 17. What is edubase Cloud? edubase Cloud is the IaaS for students at the National Institute of Informatics (NII) This IaaS is made of Eucalyptus! (CLCx1,CCx1,NCx14)x10 + (CLCx1,CCx1,NCx6)x5 = This system is very very... very almost 1360 VMs good 16
  • 18. this system has some issues. 17
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. Problems Solved! ● took a long time to build ◇Many configurations/tunings were need -> by dodai-deploy 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
  • 25. Problems Solved! ● took a long time to build ◇Many configurations/tunings were need -> by dodai-deploy 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. -> by dodai-compute ◆ Of course, the same can be said for any other IaaS. 24
  • 26. 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
  • 27. 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
  • 28. 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
  • 29. 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
  • 30. 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
  • 31. 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
  • 32. 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
  • 33. 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
  • 34. 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
  • 35. 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
  • 36. 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
  • 37. 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
  • 38. 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
  • 39. 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. A M I Diablo dodai-compute resource pool 38
  • 40. 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. A M I Diablo dodai-compute resource pool 39
  • 41. 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. A M I Diablo dodai-compute resource pool 40
  • 42. 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. A M I Diablo dodai-compute resource pool 41
  • 43. What we did ● Q: scale up? ● A: Yes!!! 2 steps only. ◇ 1. RunInstances ◇ 2. euca_conf --register-nodes A M I Diablo dodai-compute resource pool 42
  • 44. What we did ● Q: scale up? ● A: Yes!!! 2 steps only. ◇ 1. RunInstances ◇ 2. euca_conf --register-nodes A M I Diablo dodai-compute resource pool 43
  • 45. What we did ● Q: scale up? ● A: Yes!!! 2 steps only. ◇ 1. RunInstances ◇ 2. euca_conf --register-nodes A M I Diablo dodai-compute resource pool 44
  • 46. What we did ● Q: scale up? ● A: Yes!!! 2 steps only. ◇ 1. RunInstances ◇ 2. euca_conf --register-nodes A M I Diablo dodai-compute resource pool 45
  • 47. 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