On 3/31/14, 1:54 PM, "Mike Tutkowski" <mike.tutkow...@solidfire.com> wrote:

>Hi Kelven,
>
>Thanks for the info!
>
>I have another question that perhaps you can answer.
>
>In my situation, with managed storage, I need to create and delete
>datastores dynamically. The idea is to have a single VM (and all of its
>corresponding files) or a single VMDK data disk file per datastore in some
>cases so we can guarantee IOPS to the VM or data disk.
>
>Each datastore is based on an iSCSI target that has guaranteed IOPS.
>
>For data disks, this process has worked perfectly (first implemented in
>4.2). When I need the datastore, I create an iSCSI target on my SAN, then
>establish a connection to it from each host in the VMware cluster, then
>create a datastore on the target.
>
>When I no longer need the data disk, I remove the iSCSI targets from the
>hosts and the datastore goes away.
>
>This same process works pretty well for root disks (and the other files of
>a VM) except for when I want to delete the VM and get rid of its
>datastore.
>In this case, I follow the same process of removing the iSCSI connections
>from each host in the cluster, but the datastore still shows up in vCenter
>(albeit greyed out and in the inactive state when viewed through vSphere
>Client).
>
>Any thoughts on this? I've looked into this on the web and the general
>consensus is that the datastore is still somehow in use by vCenter. Not
>sure why that would be, though.


Have you checked if the datastore is unmounted from all hosts within the
cluster? When iSCSI target is added as a VMFS datastore, I believe all
hosts within the cluster will mount it automatically. To remove the
datastore from vCenter, you probably need to make sure the datastore is
unmounted from all hosts.





>
>Thanks!
>Mike
>
>
>On Mon, Mar 31, 2014 at 2:45 PM, Kelven Yang <kelven.y...@citrix.com>
>wrote:
>
>>
>>
>> On 3/29/14, 7:31 PM, "Sateesh Chodapuneedi"
>> <sateesh.chodapune...@citrix.com> wrote:
>>
>> >> -----Original Message-----
>> >> From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com]
>> >> Sent: 30 March 2014 00:06
>> >> To: dev@cloudstack.apache.org
>> >> Subject: [QUESTION] VMware ServerResource
>> >>
>> >> Hi,
>> >>
>> >> Quick question:
>> >>
>> >> For VMware, since we have vCenter Server in the mix as opposed to
>>just
>> >> ESX(i) hosts, I was wondering how that works out with our related
>> >>ServerResources.
>> >>
>> >> For example, if you have a cluster with three ESX hosts, does that
>> >>equate to three ServerResources running on the management server?
>> >Yes, each host is tracked by a server resource. CloudStack retrieves
>> >owning cluster/datacenter as required from vCenter and performs
>>required
>> >operations.
>> >
>> >>
>> >> Assuming that leads to three ServerResources in that situation, if
>>you
>> >>have multiple management servers for your cloud, do all three of
>> >> these ServerResources have to be managed by a single management
>>server
>> >>(because their resources are in the same cluster)?
>> >I think it is not required to be managed by a single management server.
>>
>>
>> Yes, it is not required to be managed by a single management server. One
>> thing to note that, all resource instances are now sharing a pool of
>> vCenter sessions, an instance of such vCenter session is acquired and
>> released by server resource when it needs to perform operations to
>>vCenter.
>>
>>
>> >
>> >>
>> >> Thanks!
>> >>
>> >> --
>> >> *Mike Tutkowski*
>> >> *Senior CloudStack Developer, SolidFire Inc.*
>> >> e: mike.tutkow...@solidfire.com
>> >> o: 303.746.7302
>> >> Advancing the way the world uses the
>> >> cloud<http://solidfire.com/solution/overview/?video=play>
>> >> *(tm)*
>>
>>
>
>
>-- 
>*Mike Tutkowski*
>*Senior CloudStack Developer, SolidFire Inc.*
>e: mike.tutkow...@solidfire.com
>o: 303.746.7302
>Advancing the way the world uses the
>cloud<http://solidfire.com/solution/overview/?video=play>
>*(tm)*

Reply via email to