[node-devel] Plugin architecture high level design

kmestery kmestery at cisco.com
Wed Nov 16 17:03:50 UTC 2011


On Nov 16, 2011, at 10:57 AM, Mike Burns wrote:

> On Wed, 2011-11-16 at 10:48 -0600, kmestery wrote:
>> Mike:
>> 
>> In looking at this, it appears the focus in on third-party vendors and
>> developers having to rebuild the ovirt-node ISO image to get their
>> packages included. Is there any long term plan to allow for
>> third-party packages to be loaded onto ovirt-node instances ala what
>> VMware does on ESXi with their vibtools?
> 
> This was simply a first pass at high level design.  Discussions are
> welcome on what additional features or requirements there are.  At the
> moment, plugins are sort of a nebulous concept (at least to me).  I
> don't have a firm hold on what's going to be required by various vendors
> or the end-users.  We can add this as a topic for the node meeting
> tomorrow.  
> 
I agree, this is a good discussion for the node meeting tomorrow.

> As for this specific request, I'm not familiar with what ESXi does, but
> it sounds like it is something we could look at longer term.  
> 
ESXi has their own package format, VIB. They provide tools for third parties to build and sign VIBs, and then they allow for loading of these packages onto ESXi instances. If you look at their stateless model, they take the VIBs, package those into images at the vSphere level, and allow hosts to boot the compiled images. This allows for third party drivers, CIM providers, etc. to be loaded onto ESXi hosts, both stateful and stateless. This is something that may be desirable for the node as well, to allow for the same sort of third party packages to be loaded.

Thanks,
Kyle

> Mike
>> 
>> Thanks,
>> Kyle
>> 
>> On Nov 16, 2011, at 8:07 AM, Mike Burns wrote:
>> 
>>> Comments welcome:
>>> 
>>> Still a very high level design that details will be added to as we
>> move
>>> forward.
>>> 
>>> http://ovirt.org/wiki/Node_plugins
>>> 
>>> Mike
>>> 
>>> _______________________________________________
>>> node-devel mailing list
>>> node-devel at ovirt.org
>>> http://lists.ovirt.org/mailman/listinfo/node-devel
>> 
>> _______________________________________________
>> node-devel mailing list
>> node-devel at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/node-devel
> 
> 




More information about the node-devel mailing list