<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; ">
<div>Hi, </div>
<div><br>
</div>
<div>Based on the discussions we have had in the past few scheduler sub-team meetings,  I am sharing a document that proposes an updated Instance Group Model and API extension model. </div>
<div>This is a work-in-progress draft version, but sharing it for early feedback. </div>
<div><a href="https://docs.google.com/document/d/17OIiBoIavih-1y4zzK0oXyI66529f-7JTCVj-BcXURA/edit?usp=sharing">https://docs.google.com/document/d/17OIiBoIavih-1y4zzK0oXyI66529f-7JTCVj-BcXURA/edit?usp=sharing</a> </div>
<div><br>
</div>
<div>This model support generic instance types, where an instance can represent a virtual node of any resource type.  But in the context of Nova, an instance refers to the VM instance. </div>
<div><br>
</div>
<div>This builds on the existing proposal for Instance Group Extension as documented here in this blueprint:  <a href="https://blueprints.launchpad.net/nova/+spec/instance-group-api-extension">https://blueprints.launchpad.net/nova/+spec/instance-group-api-extension</a> </div>
<div><br>
</div>
<div>Thanks,</div>
<div>Yathi. </div>
<div><br>
</div>
<div>  </div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</body>
</html>