Some usefull infomation are listed as follows:
http://hi.baidu.com/juacm/blog/item/559936f0e2268a60dcc474ec.html
http://open.eucalyptus.com/forum/source-code-documentation-and-analysis
<
Eucalyptus' CLC uses "mule" framework. Thus, one way to study the code is to find the mule XML files and see how messages flow between various Java classes. Please find the "eucalyptus-bootstrapt.xml". that's the dispatcher in the entry.
>
<
CLC is written in Java with the mule framework. The CC (cluster directory) and NC(node) are written in C. They communicate through soap message (axis 2C). If you see source files in cluster/node, there are handers that respond to particular soap message calls (e.g., doRunInstance, doDescribeInstance). You might start modifying the existing handlers or define a new soap message/handler pairs. Hope this helps!
>