<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=gb2312"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:ËÎÌå;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:ËÎÌå;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@ËÎÌå";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:11.0pt;
        font-family:"Calibri","sans-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.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></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 style='background:white'><span style='font-size:10.5pt;color:#333333'>Hi, all<o:p></o:p></span></p><p class=MsoNormal style='background:white'><span style='font-size:10.5pt;color:#333333'>I would like to propose a blueprint (not proposed yet), which is related to openstack nova. I hope to have some comments by explaining my idea through this e-mail. Please contact me if anyone has any comment. <o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Background<o:p></o:p></p><p class=MsoNormal>Under current OpenStack, vCPUs assigned to each VM can be configured as dedicated or shared. In some scenarios, such as deploying Radio Access Network VNF, the VM is required to have dedicated vCPUs to insure the performance. However, in that case, each VM has a vCPU to do Guest OS housekeeping. Usually, this vCPU is not a high performance required vCPU and do not take high percentage of dedicated vCPU utilization. There is some vCPU resources waste. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Proposed feature<o:p></o:p></p><p class=MsoNormal>I hope to add an extra feature to flavor extra specs. It refers to how many dedicated vCPUs and how many shared vCPUs are needed for the VM. When VM requires vCPU, OpenStack allocates vCPUs on demands. In the background scenario, this idea can save many dedicated vCPUs which take Guest OS housekeeping. And the scenario stated above is only one use case for the feature. This feature potentially allows user to have more flexible VM design to save CPU resource. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks.<o:p></o:p></p><p class=MsoNormal style='background:white'><span style='font-size:10.5pt;color:#333333'><o:p> </o:p></span></p><p class=MsoNormal style='line-height:17.45pt;background:white'><span style='font-size:10.5pt;font-family:"Verdana","sans-serif";color:#1F497D'>Weichen <o:p></o:p></span></p><p class=MsoNormal style='line-height:17.45pt;background:white'><span style='font-size:10.5pt;font-family:"Verdana","sans-serif";color:#1F497D'>e-mail: niweichen@chinamobile.com<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>