Click here to load reader
Upload
takahiro-shida
View
179
Download
0
Embed Size (px)
DESCRIPTION
Introduction of OpenStack Java slide at OpenStack Summit HK
Citation preview
Sorry
My English is very poor.Maybe, there are some spelling miss and grammar problem in this slide and my speaks.
This is just a toy
A picture is worth a thousand words.
Let’s take a demo!!
I’m rewrite the nova-compute by Java. What’s mean?
Demo structure
OpenStack
Running the openstack on Amazon EC2 by using
devstack
This is my localrc
Amazon EC2
Disable n-cpu??
This is key point
Where the nova-compute running ?
My Windows laptop change to n-cpu
OpenStack
Amazon EC2
nova-compute
RabbitMQ
Internet
Technology Issue
• Which hypervisor do I use in Windows?• VirtualBox
• This is an Open Source Hypervisor and provide HTTP based API
• What feature do I implement in?• Boot Server, Stop Server and Boot by volume.
• VirtualBox iSCSI API is not open to public.
• Is Neutron support?• Completely unsupported!• OpenFlow… Virtual switch… Linux Bridge…
• They are not work on windows.• This project reach a dead end by Neutron.
Conclusion
• Java is not suite for OpenStack• ex) JSON format
• Java needs static type in JSON• Completely define the all JSON input and output• Or, all treat as Object type
• Cast and Cast and Cast…
• One day, this program grow world wide• All machine controlled by OpenStack
• Grid Computing and OpenStack?
https://github.com/shidax/openstack-java
Like a computer virus?