However, don't you think it breaks the concept of a "Zone" being a "Data Center"?

To me, one could/should be able to run clusters with different hypervisors within the same pod.

I might just be a little too picky on terms tho :P


On 2013-03-04 2:26 PM, Ahmad Emneina wrote:
+1 to separate zones. thats def. the best practice we preach.


On Mon, Mar 4, 2013 at 11:22 AM, Mathias Mullins <mathias.mull...@citrix.com
wrote:
While you can do it as both Francois and Geoff have said. I can tell you
that our "Best Practice" that we implement with is that they be separate
zones to avoid as many of problems and complex configurations as possible.

Matt Mullins
CloudPlatform Implementation Engineer
Worldwide Cloud Services ­ Citrix System, Inc.
+1 (407) 920-1107 ­ Office/Cell Phone
matt.mull...@citrix.com



On 3/4/13 2:20 PM, "Francois Gaudreault" <fgaudrea...@cloudops.com> wrote:

Just to confirm, you can create a Cloud with a single Zone, containing
both XenServer Clusters and VMware Clusters, but you should create
unique PODs, one for XenServer and one for VMware
This should be documented :P (or maybe it is)
Because XenServer uses LinkLocal and VMware does not, the Reserved IP
Ranges for each POD will be significantly different.

Regarding System VMs, there is a Global Setting which allow you to
control which Hypervisor the System VMs will prefer, its
'system.vm.default.hypervisor' if you do not set this, it typically
creates them on the first available Cluster, then sticks with that
Hypervisor type.

Changing that global setting, restarting the management service, then
destroying the system VMs will see them move from one type of hypervisor
to another, I have done this many time, so if it's not working, you have
a problem somewhere.
That explains couple issues I had with the VRs.  They were constantly
trying to launch on the last added cluster (in my case VMWare).

Thanks for the precisions Geoff!

Francois
Regards

Geoff Higginbottom

D: +44 20 3603 0542 | S: +44 20 3603 0540 | M: +447968161581

geoff.higginbot...@shapeblue.com


-----Original Message-----
From: Ahmad Emneina [mailto:aemne...@gmail.com]
Sent: 04 March 2013 19:04
To: Cloudstack users; fgaudrea...@cloudops.com
Subject: Re: XenServer and VMWare Cluster, same Zone/Pod

this is odd indeed, have you tried these actions against homogenous
clouds?
I wonder that to see if this can be reproduced to see if its an
environmental issue vs mixed cloud bug.


On Mon, Feb 25, 2013 at 1:02 PM, Francois Gaudreault <
fgaudrea...@cloudops.com> wrote:

Ok, so restarting the management service resolve a part of it.
Templates are now available and on the filesystem.

Now I am facing another issue, I cannot deploy a VM from any template
on the VMWare Cluster (VR template included).  I keep getting :

WARN  [agent.manager.**AgentManagerImpl] (Job-Executor-21:job-102)
Unsupported Command: Unsupported command issued:com.cloud.agent.api.**
storage.**PrimaryStorageDownloadCommand. Are you sure you got the
right type of server?
ERROR [cloud.vm.**VirtualMachineManagerImpl] (Job-Executor-21:job-102)
Failed to start instance VM[DomainRouter|r-19-VM]
java.lang.ClassCastException: com.cloud.agent.api.**UnsupportedAnswer
cannot be cast to com.cloud.agent.api.storage.**
PrimaryStorageDownloadAnswer
      at com.cloud.template.**TemplateManagerImpl.**
prepareTemplateForCreate(**TemplateManagerImpl.java:663)
      at com.cloud.utils.db.**DatabaseCallback.intercept(**
DatabaseCallback.java:34)
      at com.cloud.storage.**StorageManagerImpl.**createVolume(**
StorageManagerImpl.java:3448)
[...]
INFO  [vmware.resource.**VmwareResource]
(DirectAgent-436:172.30.100.**31) Executing resource StopCommand:
{"isProxy":false,"vmName":"r-** 19-VM","wait":0} INFO
[vmware.resource.**VmwareResource] (DirectAgent-436:172.30.100.**31)
VM r-19-VM is no longer in vSphere WARN
[cloud.network.**NetworkManagerImpl] (Job-Executor-21:job-102) Can't
get the physical network INFO  [cloud.vm.**VirtualMachineManagerImpl]
(Job-Executor-21:job-102) Unable to contact resource.
com.cloud.exception.**AgentUnavailableException: Resource [Host:10] is
unreachable: Host 10: Unable to start instance due to
com.cloud.agent.api.
**UnsupportedAnswer cannot be cast to com.cloud.agent.api.storage.**
PrimaryStorageDownloadAnswer
      at com.cloud.vm.**VirtualMachineManagerImpl.**advanceStart(**
VirtualMachineManagerImpl.**java:847)
      at com.cloud.vm.**VirtualMachineManagerImpl.**start(**
VirtualMachineManagerImpl.**java:472)
      at com.cloud.network.router.**VirtualNetworkApplianceManager**
Impl.start(**VirtualNetworkApplianceManager**Impl.java:2352)
[...]
Caused by: java.lang.ClassCastException:
com.cloud.agent.api.**UnsupportedAnswer
cannot be cast to com.cloud.agent.api.storage.**
PrimaryStorageDownloadAnswer
      at com.cloud.template.**TemplateManagerImpl.**
prepareTemplateForCreate(**TemplateManagerImpl.java:663)
      at com.cloud.utils.db.**DatabaseCallback.intercept(**
DatabaseCallback.java:34)
      at com.cloud.storage.**StorageManagerImpl.**createVolume(**
StorageManagerImpl.java:3448)
      at com.cloud.storage.**StorageManagerImpl.prepare(**
StorageManagerImpl.java:3351)
      at com.cloud.vm.**VirtualMachineManagerImpl.**advanceStart(**
VirtualMachineManagerImpl.**java:754)
      ... 33 more
INFO  [vmware.resource.**VmwareResource]
(DirectAgent-252:172.30.100.**31) Executing resource StopCommand:
{"isProxy":false,"vmName":"i-** 2-20-VM","wait":0} INFO
[vmware.resource.**VmwareResource] (DirectAgent-252:172.30.100.**31)
VM i-2-20-VM is no longer in vSphere

The weird thing is that I can deploy a VM using an ISO just fine...
Any clues?

Thanks!


On 2013-02-25 11:26 AM, Francois Gaudreault wrote:

Hi,

Just a quick question, is there any issues that we might face if we
have a XenServer Cluster and a VMWare Cluster in the same pod/zone?
Will CloudStack spin 1 SystemVM for each hypervisor?

I am seeing that the system vm template for vSphere says "download
complete", but without any size in the UI/Database. The default
template for vSphere will not download as well. We are on CS 4.0.1

              id: 2
         host_id: 5
     template_id: 8
         created: 2013-02-22 15:05:03
    last_updated: 2013-02-22 15:05:03
          job_id: NULL
    download_pct: 100
            size: 0
   physical_size: 0
download_state: DOWNLOADED
       error_str: NULL
      local_path: NULL
    install_path: template/tmpl/1/8/
             url:
http://download.cloud.com/**templates/burbank/burbank-**

systemvm-08012012.ova<
http://download.cloud.com/templates/burbank/burba
nk-systemvm-08012012.ova>
       destroyed: 0
         is_copy: 0

Thanks for help!


--
Francois Gaudreault
Architecte de Solution Cloud | Cloud Solutions Architect
fgaudrea...@cloudops.com
514-629-6775
- - -
CloudOps
420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_


ShapeBlue provides a range of strategic and technical consulting and
implementation services to help IT Service Providers and Enterprises to
build a true IaaS compute cloud. ShapeBlue¹s expertise, combined with
CloudStack technology, allows IT Service Providers and Enterprises to
deliver true, utility based, IaaS to the customer or end-user.

________________________________

This email and any attachments to it may be confidential and are
intended solely for the use of the individual to whom it is addressed.
Any views or opinions expressed are solely those of the author and do
not necessarily represent those of Shape Blue Ltd. If you are not the
intended recipient of this email, you must neither take any action based
upon its contents, nor copy or show it to anyone. Please contact the
sender if you believe you have received this email in error. Shape Blue
Ltd is a company incorporated in England & Wales.

--
Francois Gaudreault
Architecte de Solution Cloud | Cloud Solutions Architect
fgaudrea...@cloudops.com
514-629-6775
- - -
CloudOps
420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_




--
Francois Gaudreault
Architecte de Solution Cloud | Cloud Solutions Architect
fgaudrea...@cloudops.com
514-629-6775
- - -
CloudOps
420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_

Reply via email to