Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Visit the OpenStack Summit page for the latest news, registration and hotels.
View analytic
Wednesday, November 5 • 17:20 - 18:00
The Road to a OpenStack Native Application: What if VMs are Treated as Linux Processes?

Sign up or log in to save this to your schedule and see who's attending!

The present applications were designed at "before the cloud".

As those applications are not intended for cloud, they need other tools such as Chef, Puppet, Ansible, Serf, etc to utilize the cloud power.

Thus the systems tend to become more complex on the cloud. We must think the "after the cloud" application now.

The after the cloud application we think satisfies below.
  

  1. The application logic determines amount of required resources by itself.




  2. The application logic iterates allocations/releases of resources from cloud.




  3. Those allocations/releases behave like creation/deletion of process.




We named the application with such behavior OpenStack Native Application .

In order to achieve "OpenStack Native , we developed a new software called RACK(Real Application Centric Kernel).

 
RACK enables an application to control VMs like a linux process.

It provides an application with PID, parent-child relationship, Fork / Kill VMs capabilities, interVM communication and message exchange without VM s IP address.

Ultimately, RACK enables you to implement a large scale distributed system in a variety of programming languages on OpenStack.

  

  • wiki(for further details)





    • https://wiki.openstack.org/wiki/RACK







  • github





    • https://github.com/stackforge/rack







In this session, We would like to share the concept, the architecture, the road map and some demonstrations of RACK, and we would like to get your feedbacks.
 

Thank you!

Speakers
AM

Akihiro Motoki

OpenStack Neutron/Horizon Core Developer
NEC Corporation
avatar for Tomoaki Nakajima

Tomoaki Nakajima

Cloud Architect, ITOCHU Techno-Solutions Corporation
Tomoaki Nakajima has worked at ITOCHU Techno-Solutions Corporation, and he has been chairman of JOSUG (Japan OpenStack User Group) since 2012. He is making efforts for growing the community and the local business in Japan. Recently, he is developing and designing software which called "RACK" with Ministry of Japan.
avatar for Takashi Torii

Takashi Torii

NEC
Mr. Takashi Torii has been a member of the research laboratories of NEC, and in 2012 joined Okinawa Open Laboratories, which was founded by NTT Communications, NEC Corporation, and IIGA Co in cooperation with the government of Okinawa prefecture. Mr. Takashi Torii is now the manager of OpenStack related incubation activities in NEC, and also is responsible for designing the architecture of the OOL test bed, and also is the... Read More →


Wednesday November 5, 2014 17:20 - 18:00
Room 253

Attendees (88)