Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SO is the Service Offering Dedication Flag and DVM is the DeployVM Dedication flag.


For Domain D1: Use Case 1:  User U1 from account of Account A1,  deploys a virtual machine VM1 with SO=ON,

                    Host 2 is chosen from the pool of implicitly dedicated resources (In this case, only Host 2 is implicitly dedicated),  Implicitly Dedicated "Host 2" is now dedicated to account  A1

Use Case 2:  User U1 from of Account A1, deploys a virtual machine VM2 with DVM=ON,  

                    Host 1 is chosen form the pool of explicitly dedicated resources (In this case, only Host 1 is explicitly dedicated)

Use Case 3: User U1 from account of Account A1,  deploys a virtual machine VM3 without any flag ON,

                   Host 3  is chosen from the shared pool,  (In this case, only Host 3 is a shared Host)

Use Case 4: User U3 from of Account A2,   deploys a virtual machine VM1 with SO=ON,

                   Request Failed, No Host available

Use Case 5: User U4 from of account A2,  deploys a virtual machine VM2 with DVM=ON, 

                   Host 1 is chosen form the pool of explicitly dedicated resourcesFor Domain D2

Use Case 6:  User U5 from account of Account A3,  deploys a virtual machine VM1 with SO=ON,

                    Request Failed, No Host available

Use Case 7:  User U5 from of Account A3, deploys a virtual machine VM2 with DVM=ON, 

                    Request Failed, No Host available.

Use Case 8:  User U1 from account A1,  deploys  User U5 of Account, deploys a virtual machine VM3 without any flag ON, 

                    Host 3  is chosen from the shared pool

...

is selected.

Use Case 9: Once All the VMs in Host 2 is deleted, Host will added to the implicit dedicated pool

...

.

Dedicating resources to Domain/Account

...

  1. If VM to be migrated is non-dedicated
    1. if destination host has is implicitly or explicitly dedicated vms, fail the requestif the destination host is explicitly dedicated, fail the request, migrate it to that host, but an alert is generated.
    2. if destination host has no dedicated vms or is not explicitly is non-dedicated, migrate it to the destination host.
  2. If VM to be migrated is dedicatedif destination host has dedicated
      vms, migrate it to that host.
    1. if destination host is implicitly or explicitly dedicated to the same account owning VM, migrate it to the that host.
    2. if destination host is empty implicitly or explicitly dedicated to different account, migrate it to the host. Now host is implicitly dedicated to the account.that host, but an alert is generated
    3. if destination host has is non-dedicated vms or is not explictly dedicated, fail the request, migrate it to that host but an alert is generated.

Architecture and Design description

...