VMware Cloud Community
baber
Expert
Expert

what is difference between Concurrent Storage vMotion operations per datastore" and "Concurrent Storage vMotion operations per host"

Dear all

Hi

A couple question about maximum configuration :

Number of Concurrent Storage vMotion operations per host  in vSphere 6.5 is :2

Is that means if i had 10vms on my esxi host and want do sVmotion from local disk to shared storage in the same time can sVmotion just 2 vms that each of them has one vdisk ?

2- What does this mean ?

Concurrent Storage vMotion operations per datastore

Actually what is difference between

"Concurrent Storage vMotion operations per datastore"  and  "Concurrent Storage vMotion operations per host"

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
16 Replies
GayathriS
Expert
Expert

Concurrent Storage Vmoiton per datastore : This means the SVmotion initiated for same datastore cannot be more than it is provided in document.

Concurrent Storage vMotion operations per host : This means the SVmotion initiated for same host cannot be more than it is provided in document.

Concurrently from one datastore /one host it should not exceed more than it states from configuration maximum guide.

-->Storage vMotion operations per host  is 2

-->Storage vMotion operations per datastore  is 8

Below blog explains you more about limitations please check :

vMotion Limits on Simultaneous Migrations - VMarena

Please consider marking this answer as correct and helpful if this helps you.

regards

Gayathri

baber
Expert
Expert

So thanks

but i want to know if want to do Svmotion from on host with local datastore to same host on shared storage mux svmotion in same time is 2 ?

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
LUCKY1011
Enthusiast
Enthusiast

Yes. Its going to do 2 at a time.as per config maximum. For further help you can refer Below link.

http://frankdenneman.nl/2012/06/28/limiting-the-number-of-storage-vmotions/

Thanks

Jahid Khan

baber
Expert
Expert

As i understood :

Scenario1

1- if i want to do svmotion on one host between local datastore and shared storage, maximum concurrent svmotion is 2 vdisk with 1G network

2- if i want to do svmotion on one host between local datastore and shared storage, maximum concurrent svmotion is 2 vdisk with 10G network

3- Actually there is not any difference between 1G or 10G network adapter in  scenario1

Scenario2

4- if i want to do svmotion on one host between  datastore1(on shared storage)  and datastore2(on shared storage), maximum concurrent svmotion is 128 vdisk with 1G network

5-if i want to do svmotion on one host between  datastore1(on shared storage)  and datastore2(on shared storage), maximum concurrent svmotion is 128 vdisk with 10G network

6-Actually there is not any difference between 1G or 10G network adapter in above scenario2

Are those correct?

BR

Babak

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
GayathriS
Expert
Expert

Hi

Scenario1

1- if i want to do svmotion on one host between local datastore and shared storage, maximum concurrent svmotion is 2 vdisk with 1G network  :

YES

2- if i want to do svmotion on one host between local datastore and shared storage, maximum concurrent svmotion is 2 vdisk with 10G network  :

YES

3- Actually there is not any difference between 1G or 10G network adapter in  scenario1 : YES

-----------------------------------------------

Scenario2

4- If i want to do svmotion on one host between  datastore1(on shared storage)  and datastore2(on shared storage), maximum concurrent svmotion is 128 vdisk with 1G network  :

128 is given for VMOTION per datastore as per vmware maximum doc, its not for svmotion , For SVmotion per host it is 2 and per datastore it is 8

http://sdebbeche.com/wp-content/uploads/2016/11/vsphere-60-configuration-maximums.pdf

5-if i want to do svmotion on one host between  datastore1(on shared storage)  and datastore2(on shared storage), maximum concurrent svmotion is 128 vdisk with 10G network

128 is given for VMOTION per datastore as per vmware maximum doc, Its not for SV motion

http://sdebbeche.com/wp-content/uploads/2016/11/vsphere-60-configuration-maximums.pdf

6-Actually there is not any difference between 1G or 10G network adapter in above scenario2

NOTE: Please go with Vmware docs.

pastedImage_2.png

Please consider marking this answer as correct and helpful if this helps you.

regards

Gayathri

Reply
0 Kudos
LUCKY1011
Enthusiast
Enthusiast

You are right Gayathri,

Below link can also be referred.

https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vcenterhost.doc/GUID-25EA5833-03B5-...

Network Limits

Network limits apply only to migrations with vMotion. Network limits depend on the version of ESXi and the network type. All migrations with vMotion have a network resource cost of 1.

Operation

ESXi Version

Network Type

Maximum Cost

vMotion

5.0, 5.1, 5.5, 6.0

1GigE

4

vMotion

5.0, 5.1, 5.5, 6.0

10GigE

8

Datastore Limits

Datastore limits apply to migrations with vMotion and with Storage vMotion. A migration with vMotion has a resource cost of 1 against the shared virtual machine's datastore. A migration with Storage vMotion has a resource cost of 1 against the source datastore and 1 against the destination datastore.

Operation

ESXi Version

Maximum Cost Per Datastore

Datastore Resource Cost

vMotion

5.0, 5.1, 5.5, 6.0

128

1

Storage vMotion

5.0, 5.1, 5.5, 6.0

128

16

Host Limits

Host limits apply to migrations with vMotion, Storage vMotion, and other provisioning operations such as cloning, deployment, and cold migration. All hosts have a maximum cost per host of 8. For example, on an ESXi 5.0 host, you can perform 2 Storage vMotion operations, or 1 Storage vMotion and 4 vMotion operations.

Operation

ESXi Version

Derived Limit Per Host

Host Resource Cost

vMotion

5.0, 5.1, 5.5, 6.0

8

1

Storage vMotion

5.0, 5.1, 5.5, 6.0

2

4

vMotion Without Shared Storage

5.1, 5.5, 6.0

2

4

Other provisioning operations

5.0, 5.1, 5.5, 6.0

8

1

Thanks

Jahid Khan

Reply
0 Kudos
baber
Expert
Expert

So thanks

Is that your means maximum sVmotion from local disk on host1 to shared storage on host2 

BR

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
GayathriS
Expert
Expert

Yes ,

SV motion per host is 2

SV motion per datastore is 8

Please consider marking this answer as correct and helpful if this helps you.

regards

Gayathri

Reply
0 Kudos
baber
Expert
Expert

Is that your means maximum sVmotion from local disk on host1 to shared storage on host2  is 8 vdisk ?

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
GayathriS
Expert
Expert

If you are migrating a VM from Datastore 1 to datastore 2 irrespective of host.

per datastore you can have maximum 8 storage vmotion concurrently , i.e what  below screenshot and provided doc explains:
pastedImage_0.png

If you are migrating VM from datastore1 to datastore 2 , per host  concurrently you can have 2 SV motion being initiated  .

Please consider marking this answer as correct and helpful if this helps you.

regards

Gayathri

Reply
0 Kudos
baber
Expert
Expert

So thanks according your table wiuld you please answer this question clearly?

Is that your means maximum sVmotion from local disk on host1 to shared storage on host2  is 8 vdisk ?

BR

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
daphnissov
Immortal
Immortal

Is that your means maximum sVmotion from local disk on host1 to shared storage on host2  is 8 vdisk ?

NO, it means it's 2 concurrent svMotions.

Reply
0 Kudos
baber
Expert
Expert

Thanks but 2 concurrent sVmotion is for one host in previous scenario i want do sVmotion from local esxi host1 to shared storage on host2

BR

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
daphnissov
Immortal
Immortal

It doesn't matter, they still originate from a single host.

Reply
0 Kudos
baber
Expert
Expert

I am so confused in previous post :

SV motion per host is 2

SV motion per datastore is 8

now in this scenario i am doing svmotion from host1 local datastore to host2 on shared storage  (these are different hosts and different storage)

what is the max svmotion in this scenario?

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
daphnissov
Immortal
Immortal

As I said, 2. Host 1 only has local storage, not shared storage. This is where the source VMs originate, therefore you have 2 max svMotions available. Why are you so concerned about this? Try it out in your own environment. It's very easy to test.

Reply
0 Kudos