<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:432214049;
        mso-list-template-ids:-615580902;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=DE-AT link=blue vlink=purple style='word-wrap: break-word;
-webkit-nbsp-mode: space;-webkit-line-break: after-white-space'>

<div class=Section1>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hi Jeff,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Yes, send the code to <a href="mailto:dietmar@proxmox.com">dietmar@proxmox.com</a>,
he will take a look on it to see if it fits to the new system.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Cloning is not that simple and there are a lot of OS specific
issues also but if someone knows what he is doing it could be quite useful.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Proxmox VE and DRBD. <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>DRBD is already in but not configured. We improve the
integration step by step but keep in mind, DRBD will always needs deep
knowledge to optimize and configure for the specific situation – therefore if
you consider running DRBD on a production environment think of going for an DRBD
support package from <a href="http://www.linbit.com">www.linbit.com</a>.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Thanks,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Best Regards,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Martin Maurer<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><a href="mailto:martin@proxmox.com">martin@proxmox.com</a><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><a href="http://www.proxmox.com">http://www.proxmox.com</a><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>____________________________________________________________________<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Proxmox Server Solutions GmbH<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Kohlgasse 51/10, 1050 Vienna, Austria<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Phone: +43 1 545 4497 11 Fax: +43 1 545 4497 22<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Commercial register no.: FN 258879 f<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Registration office: Handelsgericht Wien<o:p></o:p></span></p>

</div>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> pve-user-bounces@pve.proxmox.com
[mailto:pve-user-bounces@pve.proxmox.com] <b>On Behalf Of </b>Jeff Saxe<br>
<b>Sent:</b> Donnerstag, 20. August 2009 20:12<br>
<b>To:</b> Eric Bollengier; gilberto.nunes@selbetti.com.br<br>
<b>Cc:</b> proxmoxve<br>
<b>Subject:</b> Re: [PVE-User] First feeling about VE...<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal>Careful evaluating and recommending solutions; there are a
number of components here, and they can be used for different purposes, but you
want to know what you're doing. In my opinion...<o:p></o:p></p>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<ul type=disc>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1'>The basic Proxmox VE (up to v. 1.3) can do a very
     nice, simple job of virtualization, including moving VM's "rather
     quickly" although not instantaneously between two servers that are
     right next to each other on the LAN. For a system with a total software
     license cost of zero, Martin and Dieter and their buddies have produced an
     amazing, decently polished, easy-to-use system, with remarkable
     capabilities and with very low hardware requirements. They are to be
     commended, and I continue to push within my employer to use this system in
     production and to donate to this fantastic project.<o:p></o:p></li>
 <li class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
     mso-list:l0 level1 lfo1'>With a little bit of hacking under the table, the
     current 1.3 version can be reconstructed on top of DRBD storage (I
     recently did this in a lab). However, this should not be thought of as a
     way to make VM migration faster. Migrating VM's in PVE involves two
     servers, with no shared storage, each handling its own block of disk, and
     copying-and-then-safely-deleting the VM storage and machine state from one
     server to the other. But the network bandwidth between the two nodes
     doesn't much matter until you want to move a VM -- it's not used
     continuously, but only during a migration, and then you want that to go as
     fast as possible. DRBD, by contrast, maintains two identical copies of a
     block of storage, only one of which can normally (ext3 filesystems) be
     mounted at a time, and replicates continuously between them as long as the
     network bandwidth can handle the rate of disk writes to the primary side.
     So this should be thought of as either a primary PVE site with disaster
     recovery (when the nodes are far apart), or a primary / warm backup, kind
     of a cheapskate's version of shared SAN storage, but with no SAN (if the
     nodes are right next to each
     other). Just think carefully about what you want to accomplish, what data
     and what VM operations you want to protect against the failure of
     what, and how you want the recovery scenario to be.<o:p></o:p></li>
</ul>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>I am extremely excited to hear about the beta 1.4 version,
and I will eagerly download and try it when it's available. Being able to do
more of the things that people pay large amounts of money to VMWare to do
(guest auto-restart when the hosting server goes down, close-to-instantaneous
VM migrations) again for close to zero dollars is even more amazing.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Messrs. Maurer, let me know how I can contribute to your
project, apart from the obvious of money. Do you want my hacked-up code for a
"qmclone" utility? I basically adapted some of the Perl code from
"qmigrate", added some shell calls to instantiate LVM read-only
snapahots, read and wrote a new, modified config file to change the names of
the .cow files and comment out networking cards (to prevent static IP conflicts
when the machine is started), and poof! I can clone a KVM machine (while either
running or stopped) to a new, branched-off copy that can then be renamed and re-IP-addressed
and become a developer or Q/A testing machine. The code is definitely not
pretty (no error checking) and it's not integrated into the GUI of PVE, but it
does function. Open source rules!<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<p class=MsoNormal>Let me know if I should email it to you. Or with your new
storage model, this kind of cloning of a machine to the same node might be much
easier, so you might already have written a cloning process in your 1.4
version. If you haven't, I can give it a shot in my spare time.<o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<div>

<div>

<div>

<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Helvetica","sans-serif";
color:black'>-- Jeff Saxe, Network Engineer<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Helvetica","sans-serif";
color:black'>Blue Ridge InternetWorks, Charlottesville, VA<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Helvetica","sans-serif";
color:black'>CCIE # 9376<o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Helvetica","sans-serif";
color:black'>434-817-0707 ext. 2024 (work)  /  434-882-3508
(cell)  /  <a href="mailto:JSaxe@briworks.com">JSaxe@briworks.com</a><o:p></o:p></span></p>

</div>

<div>

<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Helvetica","sans-serif";
color:black'><o:p> </o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<div>

<div>

<p class=MsoNormal>On Aug 20, 2009, at 1:04 PM, Eric Bollengier wrote:<o:p></o:p></p>

</div>

<p class=MsoNormal><br>
<br>
<o:p></o:p></p>

<div>

<p class=MsoNormal>Yes, definitly, PVE + DRBD would be a great solution !<br>
<br>
Le Thursday 20 August 2009 18:51:39 Gilberto Nunes, vous avez écrit :<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal>OK<o:p></o:p></p>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>I do it!<o:p></o:p></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>I thing that PVE is much better that using DRBD and not
rsync.<o:p></o:p></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>I think that rsync is more slow than DRBD.<o:p></o:p></p>

</blockquote>

<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'>

<p class=MsoNormal>But whatever!<o:p></o:p></p>

</blockquote>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</div>

</div>

</body>

</html>