cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Evan Miller <Evan.Mil...@citrix.com>
Subject RE: Does/will CloudStack support having a SDX box (e.g. NS19500) as an added host in a cluster?
Date Tue, 05 Jun 2012 01:04:49 GMT
Hi Chandon:

One more follow-up ...
Can you please be more specific as to which API or APIs 
can be used to add a Network Service Provider Appliance?

The unsorted grouping of API types and API names in this
reference didn't help me find what I need:

http://download.cloud.com/releases/3.0.0/api_3.0.0/TOC_User.html


Also, is there any way from the CloudStack Management GUI
that the Network Service Provider Appliance can be configured?


Regards,
Evan

-----Original Message-----
From: Chandan Purushothama [mailto:Chandan.Purushothama@citrix.com] 
Sent: Monday, June 04, 2012 3:25 PM
To: cloudstack-users@incubator.apache.org
Subject: RE: Does/will CloudStack support having a SDX box (e.g. NS19500) as an added host
in a cluster?

Hello Evan,

The APIs that are used to add a Hypervisor Host and a Network Service Provider Appliance are
different. Hence Netscaler SDX cannot be added using the same API used to add a Hypervisor.
It needs to be added as a Network Service Provider Appliance. API Reference document will
provide you with the necessary information pertaining to which API needs to be used. Location
of the API Reference document: http://docs.cloud.com/CloudStack_Documentation/API_Reference%3A_CloudStack

Thank you,
Chandan.


From: Evan Miller [mailto:Evan.Miller@citrix.com]
Sent: Monday, June 04, 2012 2:58 PM
To: cloudstack-users@incubator.apache.org
Subject: Does/will CloudStack support having a SDX box (e.g. NS19500) as an added host in
a cluster?

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.Miller@citrix.com<mailto:Evan.Miller@citrix.com>

[cid:288114921@04062012-3453]


Mime
View raw message