Thanks Jessica. Besides column header, I think that column value are also 
populated wrong.

-min

From: Jessica Wang
Sent: Monday, October 15, 2012 2:50 PM
To: Min Chen; Kelven Yang; #Cloud - Engineering
Cc: cloudstack-dev@incubator.apache.org
Subject: RE: Display Name vs. Host Name in Instance View

This is a recent UI regression.

The column circled in red should be labeled as "Name" instead of "Host Name".
The regression was made by a check-in 17 days ago (2012-09-28 12:18:59)

I'll notify the committer to revert or modify his check-in.


[cid:image001.png@01CDAAE4.A9271A70]



From: Min Chen
Sent: Monday, October 15, 2012 2:44 PM
To: Kelven Yang; #Cloud - Engineering
Cc: 
cloudstack-dev@incubator.apache.org<mailto:cloudstack-dev@incubator.apache.org>
Subject: RE: Display Name vs. Host Name in Instance View

Thanks Kelven for clear clarifications. Based on your comments:

In 3.0.x, host name is given by default as UUID name for user Vms, for system 
Vms, host name is given the same as its instance name

The UI screenshot attached previously is wrong, right? Those are user VMs, host 
name are shown as the same as display name.

-min

From: Kelven Yang
Sent: Monday, October 15, 2012 2:38 PM
To: Min Chen; #Cloud - Engineering
Subject: Re: Display Name vs. Host Name in Instance View

There are 3 types of names in CloudStack system.

Display Name: as its name suggests
Host name: a name will be used by guest VM to identify itself on network. If 
guest OS is linux, you can see it at your login prompt. If guest OS is windows, 
it is supposed to become its NetBIOS name (computer name).
Host name can be used to form fully qualified Domain Name, but itself won't 
show as that.

In 3.0.x, host name is given by default as UUID name for user Vms, for system 
Vms, host name is given the same as its instance name

Instance name: name like I-xx-xx, r-xx-xx, these are name used internally by 
CloudStack to match a VM object in CloudStack DB with the VM at hypervisor side 
through naming match rules. It's name convention is used by CloudStack VM-Sync 
process (not supposed to be exposed to end user)

Kelven

From: Min Chen <min.c...@citrix.com<mailto:min.c...@citrix.com>>
Date: Monday, October 15, 2012 2:25 PM
To: Kelven Yang <kelven.y...@citrix.com<mailto:kelven.y...@citrix.com>>, #Cloud 
- Engineering <engineer...@cloud.com<mailto:engineer...@cloud.com>>
Subject: RE: Display Name vs. Host Name in Instance View

Then which code generated this hostname? Is it always the same as display name? 
During provisioning vm instance, I only provided display name through UI.
Your explanation makes sense to me, feel that hostname should be something like 
full-qualified domain name. But see my screenshot, it does not show that way 
though.

Thanks
-min

From: Kelven Yang
Sent: Monday, October 15, 2012 2:21 PM
To: Min Chen; #Cloud - Engineering
Subject: Re: Display Name vs. Host Name in Instance View

Display name, as its name suggests, it is used for display purpose only. Can be 
of any arbitrate string

Host Name is used to identify the machine on the network. Its name should 
follow rules from underlying network, for example, on a windows network, 
following NetBIOS naming convention.

Kelven

From: Min Chen <min.c...@citrix.com<mailto:min.c...@citrix.com>>
Date: Monday, October 15, 2012 2:14 PM
To: #Cloud - Engineering <engineer...@cloud.com<mailto:engineer...@cloud.com>>
Subject: Display Name vs. Host Name in Instance View

Hi there,

                Can somebody explain to me what is the difference between 
DisplayName and HostName column in VM instance view? See below screen shot:  
Here they shows same name for my provisioned instance. Host Name to me is a bit 
confusing term, since it may refer to the host where VM is provisioned.

[cid:image002.png@01CDAAE4.A9271A70]
                Thanks
                -min

Reply via email to