<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hi,</div>
<div> </div>
<div>I am the PTL of the OPNFV Doctor project<font face="Times New Roman">.</font></div>
<div><font face="Times New Roman"> </font></div>
<div>I have been working for a couple of years figuring out the infrastructure maintenance in interaction with application on top of it. Looked into Nova, Craton and had several Ops sessions. Past half a year there has been couple of different POCs, the last
in March in the ONS [1] [2]</div>
<div> </div>
<div>In OpenStack Vancouver summit last week it was time to present [3]. In Forum discussion following the presentation it was whether to make this just by utilizing different existing projects, but to make this generic, pluggable, easily adapted and future
proof, it now goes down to start what I almost started a couple of years ago; the OpenStack Fenix project [4].</div>
<div> </div>
<div>On behalf of OPNFV Doctor I would welcome any last thoughts before starting the project and would also love to see somebody joining to make the Fenix fly.</div>
<div> </div>
<div>Main use cases to list most of them:</div>
<ul style="margin:0;padding-left:36pt;">
<li>As a cloud admin I want to maintain and upgrade my infrastructure in a rolling fashion<font face="Times New Roman">.</font></li><li>As a cloud admin I want to have a pluggable workflow to maintain and upgrade my infrastructure, to ensure it can be done with complicated infrastructure components and in interaction with different application payloads on top of it.</li><li>As a infrastructure service, I need to know whether infrastructure unavailability is because of planned maintenance<font face="Times New Roman">.</font></li><li>As a critical application owner, I want to be aware of any planned downtime effecting to my service<font face="Times New Roman">.</font></li><li>As a critical application owner, I want to have interaction with infrastructure rolling maintenance workflow to have a time window to ensure zero down time for my service and to be able to decide to make admin actions like migration of my instance<font face="Times New Roman">.</font></li><li>As an application owner<font face="Times New Roman">,</font> I need to know when admin action like migration is complete.</li><li>As an application owner, I want to know about new capabilities coming because of infrastructure maintenance or upgrade, so I can take it also into use by my application. This could be hardware capability or for example OpenStack upgrade.</li><li>As a critical application that needs to scale by varying load, I need to interactively know about infrastructure resources scaling up and down, so I can scale my application at the same and keeping zero downtime for my service</li><li>As a critical application, I want to have retirement of my service done in controlled fashion<font face="Times New Roman">.</font></li></ul>
<div><font face="Times New Roman"> </font></div>
<div>[1] <font face="Segoe UI" size="2" color="#172B4D"><span style="font-size:10.5pt;">Infrastructure Maintenance & Upgrade: Zero VNF Downtime with OPNFV Doctor on OCP Hardware</span></font><font face="Segoe UI" size="2" color="#172B4D"><span style="font-size:10.5pt;">
</span></font><a href="https://youtu.be/7q496Tutzlo"><font color="#0563C1"><u>video</u></font></a></div>
<div>[2]<font face="Segoe UI" size="2" color="#172B4D"><span style="font-size:10.5pt;"> Infrastructure Maintenance & Upgrade: Zero VNF Downtime with OPNFV Doctor on OCP Hardware</span></font><font face="Segoe UI" size="2" color="#172B4D"><span style="font-size:10.5pt;">
</span></font><a href="https://wiki.opnfv.org/download/attachments/5046291/Maintenance%20Demo%20OCP%20and%20ONS%20summit.pptx?version=1&modificationDate=1521773334000&api=v2"><font color="#0563C1"><u>slides</u></font></a></div>
<div>[3] <a href="https://youtu.be/ZZBJEZsiwqo"><font color="#0563C1"><u>How to gain VNF zero down-time during Infrastructure Maintenance and Upgrade</u></font></a><font color="#0563C1"><u> </u></font></div>
<div>[4] <a href="https://wiki.openstack.org/wiki/Fenix"><font color="#0563C1"><u>Fenix project wiki</u></font></a></div>
<div>[5] <a href="https://wiki.opnfv.org/download/attachments/5046291/Planned%20Maintenance%20Design%20Guideline.pdf?version=1&modificationDate=1527183603000&api=v2"><font color="#0563C1"><u>Doctor design guideline draft</u></font></a></div>
<div><font face="Times New Roman" color="#172B4D"> </font></div>
<div><font face="Times New Roman"> </font></div>
<div>Best Regards,</div>
<div>Tomi Juvonen</div>
<div> </div>
<div><font face="Times New Roman"> </font></div>
<div><font face="Times New Roman"> </font></div>
</span></font>
</body>
</html>