OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [virtio-dev] [PATCH v2 1/1] virtio-ism: introduce new device virtio-ism


On Wed, 11 Jan 2023 19:08:53 +0800
Xuan Zhuo <xuanzhuo@linux.alibaba.com> wrote:

> > > +ISM(Internal Shared Memory) device provides the ability to share memory between
> > > +different VMs launched from the same entity.  
> >
> > Launched by instead of from? Maybe introduce a catchy name for the
> > "entity that launched the VMs" and prevent oversimplification by
> > explaining any shortcomings of the name if any in one place. Host would
> > be one candidate, VMM another.  
> 
> Cornelia Huck wrote:
> 
> 	Is there a way to avoid the term "host" (throughout this document)?
> 	IIUC, you need the uniqueness within the scope of the entity that
> 	launches the different instances that get shared access to the regions
> 	(which could conceivably a unit of hardware?)
> 
> And I think she is right, so I am trying to remove the term HOST.
> 
> Do you have better opinions? I think VMM is not particularly suitable.

Well I'm don't know what Connie's objective was with that. Maybe she can
explain. My concern is calling it "the entity" is awfully vague and
calling it "the entity that launched the VMs" is awfully long.

Please notice that by being explicit about the launched entities being
VMs, you already know that the entity launching the VMs is a (host)
machine (which does not have to be a bare metal machine, but can be
a VM, a container).

From Wikipedia (https://en.wikipedia.org/wiki/Hypervisor): "A hypervisor
(also known as a virtual machine monitor, VMM, or virtualizer) is a type
of computer software, firmware or hardware that creates and runs virtual
machines. A computer on which a hypervisor runs one or more virtual
machines is called a host machine, and each virtual machine is called a
guest machine."

So I guess we could call it a host machine, a hypervisor instance.

On the other hand if we want to not mention (and kind of scope down to)
VMs either, we could try with something like originator or creator.

Either way, I would really like to get some more opinions on this,
especially Connie's.

Regards,
Halil
 
 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]