Hi,<div><br></div><div>This guide guide [1] is a good starting point to develop new DS or TM drivers.</div><div>Hopefully our modular approach will save you from editing any existing code.</div><div><br></div><div>If you need to add extra information to the OpenNebula resources, make use of the editable templates. The drivers will get the XML of datastores and images, but you can always call OpenNebula CLI commands (or API) from the drivers to get any extra information.</div>

<div><br></div><div>Best regards</div><div><br></div><div><a href="http://opennebula.org/documentation:rel3.8:sd">http://opennebula.org/documentation:rel3.8:sd</a><br clear="all"><div>--<br>Carlos Martín, MSc<br>Project Engineer<br>

OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>

</div>
<br><br><div class="gmail_quote">On Tue, Mar 5, 2013 at 10:46 AM, zouxinzhe <span dir="ltr"><<a href="mailto:zouxinzhe@gmail.com" target="_blank">zouxinzhe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<u></u>





<div style="MARGIN:10px">
<div>
<div>Hi,everyone</div>
<div>I am a member of BC-EC which is a cloud compute project of CHINA MOBILE. 
And BC-EC has already 
deeply integrate with OpenNebula. </div>
<div>Recently,our team has just developed a new storage system for BC-EC. It can 
improve the performance of creating VMs and other operations.</div>
<div>Here are our requirements and questions:</div>
<div>As we all know,OpenNebula 3.8 offers the drivers of 
LVM/ISCSI/FS/VMware. How can we develop a whole set of custom drivers to 
OpenNebula?For example,we</div>
<div>can create a new datastore, named "BC-EBS".Then, all the operations related 
to the datastore,like registering image/creating VM/migration VM... ,</div>
<div>will use our new shell scripts. We may have to do some changes in your 
original source code about C++ 、ruby and shell. However,we have no idea 
about</div>
<div>which part we should change or pay more attention to. Consequently. it will 
be very kind if you give us some advice about sections which should be edited. 
Certainly,More details will be better.</div>
<div>Thanks for your time!</div></div>
<div> </div>
<hr style="WIDTH:210px;min-height:1px" align="left" color="#b5c4df" size="1"><span class="HOEnZb"><font color="#888888">

<div><span>zouxinzhe</span></div></font></span></div>
<br>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><br></div>