Month: January 2014

Titan Architecture (2014/01/05 update)

This is the Titan architectural diagram.

Titan Architecture
Titan Architecture

Titan solution consists of 4 projects, they are:

1. Titan Server – It is the core part of the system, it used to controls all openstack services (nova, neutron, etc…). The role of the titan server is to execute the command from Titan management tool.

2. Titan – It is a management tool for openstack administrator, we are pushing our limit to integrate all features from openstack, we hope it will be the one-stop tool for all openstack administrators.

3. Titan Monitor – It is a web based tool for people to admin openstack in mobile. It provides basic functions to admin the openstack cloud.

4. Titan Agent – It is a agent software run inside VM, it pushes diagnostics information back to titan server.

All the projects can be found in

read count : 271

“nova show” command doesn’t retrieve all the log records from table instance_faults

I am designing the log window (see below) for titan to show the error log for an instance. When the instance is fail to start, i can use “nova show” to get the error message, but the message is only the last record of table instance_faults, so the log message is not complete. Any openstack command can retrieve all the log records from table instance_faults for a specific instance?

Log window
Log window

read count : 423

Titan Log window

When you try to launch a new VM, and if it is failed. You can click the “Log” button to view the error message, this help you to trace the error.

Titan VM Log window
Titan VM Log window

read count : 294