<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=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@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:Verdana;
        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;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:379208827;
        mso-list-type:hybrid;
        mso-list-template-ids:1512490814 -530797018 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
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="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Hi Giuseppe,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">A general list of what has been implemented is available here:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><a href="https://blueprints.launchpad.net/freezer/+specs?show=all">https://blueprints.launchpad.net/freezer/+specs?show=all</a>  (Delivery->Implemented)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">If you want to dive deep on the related source code, you can find all the merged commits here:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><a href="https://review.openstack.org/#/q/project:stackforge/freezer+status:merged,n,z">https://review.openstack.org/#/q/project:stackforge/freezer+status:merged,n,z</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">We are in the process of splitting the GIT repos, but in the main freezer repo you can find the following README that can provide more information:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">API:
<a href="https://github.com/stackforge/freezer/blob/master/freezer_api/README.rst">
https://github.com/stackforge/freezer/blob/master/freezer_api/README.rst</a> <o:p>
</o:p></span></p>
<p class="MsoListParagraph"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Freezer-agent (former freezer client):
<a href="https://github.com/stackforge/freezer/blob/master/README.rst">https://github.com/stackforge/freezer/blob/master/README.rst</a><o:p></o:p></span></p>
<p class="MsoListParagraph"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Some basic instruction on how to install the Horizon Web UI:
<a href="https://github.com/stackforge/freezer/tree/master/horizon_web_ui">https://github.com/stackforge/freezer/tree/master/horizon_web_ui</a>
<o:p></o:p></span></p>
<p class="MsoListParagraph"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Job config file example:
<a href="https://github.com/stackforge/freezer/blob/master/specs/job-backup.conf.example">
https://github.com/stackforge/freezer/blob/master/specs/job-backup.conf.example</a>
<o:p></o:p></span></p>
<p class="MsoListParagraph"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Freezer public meetings notes:
<a href="https://etherpad.openstack.org/p/freezer_meetings">https://etherpad.openstack.org/p/freezer_meetings</a>
<o:p></o:p></span></p>
<p class="MsoListParagraph"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">We are in the process of providing better documentation. It should happen by Fri 24<sup>th</sup> of July. That would include a complete list of supported features.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Fausto<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Giuseppe Galeota [mailto:giuseppegaleota@gmail.com]
<br>
<b>Sent:</b> 15 July 2015 08:49<br>
<b>To:</b> Marzi, Fausto<br>
<b>Cc:</b> Avishay Traeger; openstack@lists.openstack.org<br>
<b>Subject:</b> Re: Re: [Openstack] [OpenStack] [Disaster Recovery] How can you do it?<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394">Hi Fausto,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394">where can I find information about implemented and currently working functionalities?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394">Thank you,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394">Giuseppe<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Verdana",sans-serif;color:#0B5394"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">2015-07-07 13:28 GMT+02:00 Marzi, Fausto <<a href="mailto:fausto.marzi@hp.com" target="_blank">fausto.marzi@hp.com</a>>:<o:p></o:p></p>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">Hi Giuseppe, Avishay, all,<br>
<br>
In the Company where I'm currently working on, there are 4 Engineers full time dedicated to Freezer.<br>
<br>
Your consideration Avishay make totally sense. There are also other points that probably needs to be taken in consideration for DR as:<br>
<br>
- Backup and restore synchronized across multiple services:<br>
This is important, as for instance Nova depends on many other OS service (i.e. cinder, glance, etc).<br>
<br>
- When users execute a backup of a VM, it is also expected that the Cinder Volumes, the images and the users/tenants can also be point-in-time restored<br>
<br>
- It is important to be able to restore data, even if any one of the OS Services is down (i.e. Keystone or Swift are not available).<br>
<br>
- The orchestration between Nova and Cinder to execute full VM + Cinder backups is important<br>
<br>
- Have a unified API and Web UI in Horizon is also a nice to have<br>
<br>
These and more are the challenges that in the Freezer Team we are solving.<br>
<br>
Being totally honest, Freezer has been used to backup many services in a reasonably big OpenStack instance for a year now.<br>
However, it's only 6 months there's a dedicated Team working on it, so many things still needs to be done.<br>
<br>
For any real time interaction, we are in #openstack-freezer on Freenode , so feel free to say Hi if you are around : )<br>
<br>
Contributors are most welcome.<br>
<br>
Thanks,<br>
Fausto<br>
<br>
-------- Forwarded Message --------<br>
Subject:        Re: [Openstack] [OpenStack] [Disaster Recovery] How can you do<br>
it?<br>
Date:   Tue, 7 Jul 2015 11:44:17 +0200<br>
From:   Giuseppe Galeota <<a href="mailto:giuseppegaleota@gmail.com">giuseppegaleota@gmail.com</a>><br>
To:     Avishay Traeger <<a href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a>><br>
CC:     <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a> <<a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a>><br>
<br>
<br>
<br>
Thank you all.<br>
What can you tell me about the following projects:<br>
<br>
- <a href="https://wiki.openstack.org/wiki/Raksha" target="_blank">https://wiki.openstack.org/wiki/Raksha</a><br>
- <a href="https://github.com/stackforge/freezer" target="_blank">https://github.com/stackforge/freezer</a><br>
<br>
Will they become OpenStack project?<br>
<br>
Thanks,<br>
Giuseppe<br>
<br>
2015-07-06 21:33 GMT+02:00 Avishay Traeger <<a href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a><br>
<mailto:<a href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a>>>:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
    As David mentioned, there is a spectrum of possible solutions for<br>
    disaster recovery.  The solution, as always, depends on the<br>
    requirements.  In disaster recovery, those requirements are<br>
    expressed as:<br>
    1. RPO - Recovery Point Objective - "If a disaster strikes, how far<br>
    back will it set me?"<br>
    2. RTO - Recovery Time Objective - "If a disaster strikes, how long<br>
    until my workload is up and running?"<br>
<br>
    The answers to both are independent and can range from "Not at all"<br>
    to minutes or hours or days.<br>
<br>
    A solution with high RPO and RTO is backup.  Once in a while<br>
    transfer your images, snapshots of your VMs and volumes, and your<br>
    SQL DB to another site.  If disaster strikes you can manually run<br>
    your workloads from the last backup, and you have your metadata<br>
    backed up too (keystone users/tenants, nova flavors, etc.).<br>
<br>
    A solution with lower RPO and RTO is replication. Work is being done<br>
    in Cinder to enable continuous volume replication between storage<br>
    backends.  You can put your Glance images in multiple locations or<br>
    in multi-site Swift, and replicate your DB as well.  Ideally you<br>
    will be able to get to some consistent state between your data and<br>
    metadata, which is not easy.  For failover, you can use Heat or some<br>
    other orchestration tool.<br>
<br>
    There are solutions with zero RPO and RTO, where workloads run<br>
    active/active in multiple sites.  There are also other solutions in<br>
    the spectrum.<br>
<br>
    In short, the building blocks are starting to appear, but a full<br>
    solution is not yet available.<br>
<br>
<br>
    On Mon, Jul 6, 2015 at 8:08 PM, David Medberry<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">    <<a href="mailto:openstack@medberry.net">openstack@medberry.net</a> <mailto:<a href="mailto:openstack@medberry.net">openstack@medberry.net</a>>> wrote:<br>
<br>
        Yes.<br>
<br>
        <a href="http://docs.openstack.org/openstack-ops/content/snapshots.html" target="_blank">
http://docs.openstack.org/openstack-ops/content/snapshots.html</a><br>
        API Image Create detailed here:<br>
<br>
        Nova:<br>
        <a href="http://developer.openstack.org/api-ref-compute-v2.1.html" target="_blank">
http://developer.openstack.org/api-ref-compute-v2.1.html</a><br>
        It is a snapshot of the instance's image (not of the instance's<br>
        in memory state).<br>
<br>
        Cinder:<br>
        <a href="http://developer.openstack.org/api-ref-blockstorage-v2.html" target="_blank">
http://developer.openstack.org/api-ref-blockstorage-v2.html</a><br>
<br>
        <a href="http://lmgtfy.com/?q=nova+image+create+api" target="_blank">http://lmgtfy.com/?q=nova+image+create+api</a><br>
        <a href="http://lmgtfy.com/?q=cinder+snapshot+api" target="_blank">http://lmgtfy.com/?q=cinder+snapshot+api</a><br>
<br>
<br>
        On Mon, Jul 6, 2015 at 11:02 AM, Giuseppe Galeota<br>
        <<a href="mailto:giuseppegaleota@gmail.com">giuseppegaleota@gmail.com</a> <mailto:<a href="mailto:giuseppegaleota@gmail.com">giuseppegaleota@gmail.com</a>>><br>
        wrote:<br>
<br>
            Thank you David,all,<br>
<br>
            I would like to know if are there Nova/Cinder Rest APIs to<br>
            execute VM/volume snapshot?<br>
<br>
            Thank you all,<br>
            Giuseppe<br>
<br>
            2015-07-06 18:40 GMT+02:00 David Medberry<br>
            <<a href="mailto:openstack@medberry.net">openstack@medberry.net</a> <mailto:<a href="mailto:openstack@medberry.net">openstack@medberry.net</a>>>:<br>
<br>
                Giuseppe,<br>
<br>
                A great deal of Disaster Recovery planning relies on you<br>
                / your organization to define what they mean by DR<br>
                planning. Yes, Nova snaps (instance snaps) and Cinder<br>
                snaps (volume snaps) can be used in DR. Additionally,<br>
                depending on your architecture you can utilize Swift (if<br>
                it is geo distributed, it gives you some measure of DR<br>
                resilience.)<br>
<br>
                I'm not aware of a howto or manual on this topic though<br>
                as it varies so much based on arch and definition it's<br>
                not effective to make a generalized recommendation.<br>
<br>
                On Mon, Jul 6, 2015 at 10:02 AM, Giuseppe Galeota<br>
                <<a href="mailto:giuseppegaleota@gmail.com">giuseppegaleota@gmail.com</a><br>
                <mailto:<a href="mailto:giuseppegaleota@gmail.com">giuseppegaleota@gmail.com</a>>> wrote:<br>
<br>
                    Dear all,<br>
                    how can I implement a Disaster Recovery plan in<br>
                    OpenStack? Is there some project?<br>
<br>
                    Can I use the Nova/Cinder APIs to create snapshot<br>
                    and upload them somewhere?<br>
<br>
                    Thanks,<br>
                    Giuseppe<br>
<br>
                    _______________________________________________<br>
                    Mailing list:<br>
                    <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
                    Post to     : <a href="mailto:openstack@lists.openstack.org">
openstack@lists.openstack.org</a><br>
                    <mailto:<a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a>><br>
                    Unsubscribe :<br>
                    <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br>
<br>
<br>
<br>
<br>
        _______________________________________________<br>
        Mailing list:<br>
        <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
        Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br>
        <mailto:<a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a>><br>
        Unsubscribe :<br>
        <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
<br>
<br>
<br>
<br>
    --<br>
    *Avishay Traeger*<br>
    /Storage R&D/<br>
<br>
    Mobile:<a href="tel:%2B972%2054%20447%201475">+972 54 447 1475</a><br>
    E-mail: <a href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a> <mailto:<a href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a>><br>
<br>
<br>
<br>
    Web <<a href="http://www.stratoscale.com/" target="_blank">http://www.stratoscale.com/</a>> | Blog<br>
    <<a href="http://www.stratoscale.com/blog/" target="_blank">http://www.stratoscale.com/blog/</a>> | Twitter<br>
    <<a href="https://twitter.com/Stratoscale" target="_blank">https://twitter.com/Stratoscale</a>> | Google+<br>
    <<a href="https://plus.google.com/u/1/b/108421603458396133912/108421603458396133912/posts" target="_blank">https://plus.google.com/u/1/b/108421603458396133912/108421603458396133912/posts</a>> |<br>
    Linkedin <<a href="https://www.linkedin.com/company/stratoscale" target="_blank">https://www.linkedin.com/company/stratoscale</a>><br>
<br>
<br>
<br>
<o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</body>
</html>