Monthly Archives: December 2013
Titan with windows 7

finally bring up windows 7 in openstack

finally bring up windows 7 in openstack, one weird thing is : I don’t need to install virtio driver to make it works.
Defining the Cloud

A cloud must be built on pooled, virtual infrastructure. This includes not only the CPU and memory resources but also the storage and networking and associated services. The cloud should provide application mobility between clouds, allowing the consumer to easily enter the cloud and exit the cloud with existing workloads. The use of existing consumer tools for […]
Jetty require servlet-api 2.5 to fix “java.lang.NoSuchMethodError

Jetty require servlet-api 2.5 to fix “java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String”, don’t add “org.mortbay.jetty servlet-api”, you need :
My new switch TP-Link

My new switch TP-Link, very cheap, just $628 HKD. Will buy two more computers to setup a better openstack lab.
devstack neutron problem

When you meet the following error when starting devtsack with neutron, add “enable_service q-lbaas” in your localrc. Error: My localrc After the fix, my neutron is running
The Costs of Versioning an API

http://www.infoq.com/news/2013/12/api-versioning Contract versioning and API/Service versioning has always been a consideration for SOA based systems. Whether because of the impact it has on composability, or client-service governance, it is still something of an art rather than a science. There are many examples of groups giving the benefit of their experiences (e.g., around REST is extremely popular). However, recently Jean-Jacques Dubray […]
Open vswitch overview

Start ovs monitor, look at the tabs’ name, you probably know how many function that OVS offer, this give me a big picture of integrate ova into openstack.
Titan – what and why

Titan on retina display

Titan on retina display, all icons are smooth, but don’t know why the CPU is high when controlling over 40 VMs.
Netfilter

If I can understand this graph, i will say i am a firewall beginner, otherwise i am still outside the door. http://upload.wikimedia.org/wikipedia/commons/3/37/Netfilter-packet-flow.svg
Titan video tutorial – upload iso image and launch vm

Nothing special

Get out of office, my innovation is back. Better to read some security manuals from VMWare.
How geek work

This is how geek work. http://www.inside.com.tw/2013/05/13/the-secret-of-a-geek-s-productivity
Titan property window

still working on the property window, when executing the titan language, some status need to displayed to user. Try to make it more informative, so user can see everything to the instance.
Titan networking layers representation 2013/12/07

Titan networking layers representation
VM Panel concept design 2013/12/07

Finally feel satisfied with this design 🙂 🙁 But the bad news is, i can’t do any openstack thing in the day-time job. Wasting time to cooperate with someone whom stop/resume the project every week. I don’t even able to pickup the call from community, can’t attend any seminar or gathering. They just want to […]
We can set openstack quota for different tenant

We can set openstack quota for different tenant, little step forward.
Tonight working on quota screen

Tonight working on quota screen, allow user to adjust the quota is useful.
Titan design concept 2013/12/02

I am still focusing on design the VM screen, in the VM screen, need to meet these requirements Display real time status, include CPU usage, memory usage. The GUI need to has some basic AI to auto-grouping the elements. Better to show the user by layers (network layer, database layer, application server layer, OS layer), […]
VM status in nova API

in the following code form nova API (./nova/api/openstack/common.py) , you can see VM only have these status ACTIVE BUILD SHUTOFF VERIFY_RESIZE PAUSED SUSPEND RESCUE ERROR DELETED SOFT_DELETED SHELVED_OFFLOADED