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?
Recommended