Hi: It appears that CloudStack v3.0.1 doesn't support having a SDX box (not a Hypervisor) as a host in any cluster.
Here is the log error message in catalina.out on the CloudStack Management Server that I got when I tried to add a non-hypervisor (SDX NS19500) to an existing pod: INFO [cloud.resource.ResourceManagerImpl] (catalina-exec-14:) Trying to add a new host at http://sdx-c48-03.eng.citrite.net<http://sdx-c48-03.eng.citrite.net/> in data center 1 [Fatal Error] loose.dtd:31:3: The declaration for the entity "HTML.Version" must end with '>'. [Fatal Error] loose.dtd:31:3: The declaration for the entity "HTML.Version" must end with '>'. WARN [cloud.resource.ResourceManagerImpl] (catalina-exec-14:) Unable to find the server resources at http://sdx-c48-03.eng.citrite.net<http://sdx-c48-03.eng.citrite.net/> WARN [api.commands.AddHostCmd] (catalina-exec-14:) Exception: com.cloud.exception.DiscoveryException: Unable to add the host at com.cloud.resource.ResourceManagerImpl.discoverHostsFull(ResourceManagerImpl.java:689) at com.cloud.resource.ResourceManagerImpl.discoverHosts(ResourceManagerImpl.java:509) at com.cloud.api.commands.AddHostCmd.execute(AddHostCmd.java:136) at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:132) at com.cloud.api.ApiServer.queueCommand(ApiServer.java:509) at com.cloud.api.ApiServer.handleRequest(ApiServer.java:416) at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:300) at com.cloud.api.ApiServlet.doGet(ApiServlet.java:59) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:889) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:721) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2268) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) WARN [cloud.api.ApiDispatcher] (catalina-exec-14:) class com.cloud.api.ServerApiException : Unable to add the host Any discussions or plans for doing so in the future? I realize that hypervisors work and are probably required. However, in our test lab, we could see some advantages to being able to add a SDX as a host in a CloudStack cluster. Regards, Evan Miller Citrix Systems. Inc. Desktop and Cloud Engineering Infrastructure 4988 Great America Parkway Santa Clara, CA 95054 (V) and (F) 408-790-8489 (C) 925-209-1428 (Email) evan.mil...@citrix.com<mailto:evan.mil...@citrix.com> [cid:288114921@04062012-3453]