<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.0">
</HEAD>
<BODY LINK="#0000ff">
Interesting, will ask the libvirt guys.  <BR>
<BR>
these apis seem to be targeted at Java and C# environments, might be the primary problem with using them.  Are there Linux C++ interfaces available?<BR>
<BR>
Kevin<BR>
<BR>
On Wed, 2007-10-03 at 11:07 -0400, Lauro, John wrote:
<BLOCKQUOTE TYPE=CITE>
    <FONT SIZE="2"><FONT COLOR="#000080">Vmware has always had fairly open interfaces.</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080">Have at it:  http://www.vmware.com/support/developer/</FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
    <FONT SIZE="2"><FONT COLOR="#000080"> </FONT></FONT><BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <DIV ALIGN=center>
<HR>
</DIV>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <B><FONT SIZE="2"><FONT COLOR="#000000">From:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> linux-cluster-bounces@redhat.com [mailto:linux-cluster-bounces@redhat.com] </FONT></FONT><FONT COLOR="#000000"><B><FONT SIZE="2">On Behalf Of </FONT></B></FONT><FONT COLOR="#000000"><FONT SIZE="2">Kevin Anderson</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Sent:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> Wednesday, October 03, 2007 10:45 AM</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">To:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> linux clustering</FONT></FONT><BR>
    <B><FONT SIZE="2"><FONT COLOR="#000000">Subject:</FONT></FONT></B><FONT COLOR="#000000"><FONT SIZE="2"> Re: [Linux-cluster] VMWare Fencing / RHCS 4</FONT></FONT><BR>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#000000"> </FONT><BR>
    <BR>
    <FONT COLOR="#000000">On Wed, 2007-10-03 at 09:36 -0500, Jeremy Carroll wrote: </FONT><BR>
    <BR>
<PRE>
<FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000">Does anybody here know of a fencing module that would work with VMWare</FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000">ESX Server 3? We utilize VMWare for our cluster infrastructure and would</FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000">like to put fencing in place to power down virtual machines.</FONT></FONT>
<FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT>
</PRE>
    <BR>
    <FONT COLOR="#000000">Our desire is to use the fence_xvm/fence_xvmd agent for all virtual machine management in the clusters.  The problem with fencing virtual machines is knowing on which physical machine the virtual instance is executing.  With the ability to failover/restart/migrate virtual instances, fence_xvmd maintains that status and tracks the movement.</FONT><BR>
    <BR>
    <FONT COLOR="#000000">This issue is that fence_xvmd uses libvirt interfaces to do this for xen and other virtual engines.  However, libvirt does not have APIs to control VMWare instances due to VMWare not providing/documenting their control points.  Given the lack of documentation, it will be problematic to integrate that capability into the open source products.</FONT><BR>
    <BR>
    <FONT COLOR="#000000">So, put pressure on VMWare from a customer standpoint to open up their interfaces.</FONT><BR>
    <BR>
    <FONT COLOR="#000000">Thanks</FONT><BR>
    <FONT COLOR="#000000">Kevin </FONT><BR>
    <BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">--</FONT>
<FONT COLOR="#000000">Linux-cluster mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:Linux-cluster@redhat.com">Linux-cluster@redhat.com</A></FONT>
<FONT COLOR="#000000"><A HREF="https://www.redhat.com/mailman/listinfo/linux-cluster">https://www.redhat.com/mailman/listinfo/linux-cluster</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>