You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Wang Fei <py...@gmail.com> on 2013/03/12 15:30:27 UTC
what does cloudstack stateless means?
to my knowledge, it means that ms did not retain any client information in
*session* on server-side.
so I wonder cloudstack how to identify user and how cloudstack implement
stateless?
After googling, I can not found any document about this. I would be very
appreciated if anyone could
explain this for me.
----
best regards
RE: what does cloudstack stateless means?
Posted by Paul Angus <pa...@shapeblue.com>.
Hi Wang,
I think the answer to your question is that in a production environment the MySQL instance and the Management Server(s) are on separate boxes.
So that no client or infrastructure data is held on the management servers themselves.
A new management server could be built and pointed at the MySQL server and be operational immediately.
Regards,
Paul Angus
S: +44 20 3603 0540 | M: +447711418784
paul.angus@shapeblue.com
-----Original Message-----
From: Wang Fei [mailto:pythonee@gmail.com]
Sent: 12 March 2013 14:30
To: cloudstack-users@incubator.apache.org
Subject: what does cloudstack stateless means?
to my knowledge, it means that ms did not retain any client information in
*session* on server-side.
so I wonder cloudstack how to identify user and how cloudstack implement stateless?
After googling, I can not found any document about this. I would be very appreciated if anyone could
explain this for me.
----
best regards
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 or related companies. 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. ShapeBlue Services India LLP is operated under license from Shape Blue Ltd. ShapeBlue is a registered trademark.
Re: what does cloudstack stateless means?
Posted by Chiradeep Vittal <Ch...@citrix.com>.
If you are using the API, it becomes session-less since the api call is
encrypted with your API keys/secret. This provides the management server
with a way to authenticate every API call without any login state.
On 3/12/13 4:11 PM, "Kirk Kosinski" <ki...@gmail.com> wrote:
>Hi, the CloudStack management server is "stateless" in that there is no
>important configuration on the mgmt server, and everything is in the
>database. When your mgmt server fails, you can recover quickly by
>installing CS on a new server and pointing it to the db (and probably a
>few other steps).
>
>For clients accessing the web UI, there is session data and clients
>cannot switch between mgmt servers without logging in again. The docs
>hint to this in the load balancer configuration where it says
>connections to mgmt servers should be sticky and not random. If you are
>using the API with API/secret keys, there is no session info and you can
>switch between mgmt servers without a problem.
>
>Best regards,
>Kirk
>
>On 03/12/2013 07:30 AM, Wang Fei wrote:
>> to my knowledge, it means that ms did not retain any client information
>>in
>> *session* on server-side.
>>
>> so I wonder cloudstack how to identify user and how cloudstack implement
>> stateless?
>>
>> After googling, I can not found any document about this. I would be very
>> appreciated if anyone could
>>
>> explain this for me.
>>
>>
>>
>>
>>
>> ----
>> best regards
>>
Re: what does cloudstack stateless means?
Posted by Kirk Kosinski <ki...@gmail.com>.
Hi, the CloudStack management server is "stateless" in that there is no
important configuration on the mgmt server, and everything is in the
database. When your mgmt server fails, you can recover quickly by
installing CS on a new server and pointing it to the db (and probably a
few other steps).
For clients accessing the web UI, there is session data and clients
cannot switch between mgmt servers without logging in again. The docs
hint to this in the load balancer configuration where it says
connections to mgmt servers should be sticky and not random. If you are
using the API with API/secret keys, there is no session info and you can
switch between mgmt servers without a problem.
Best regards,
Kirk
On 03/12/2013 07:30 AM, Wang Fei wrote:
> to my knowledge, it means that ms did not retain any client information in
> *session* on server-side.
>
> so I wonder cloudstack how to identify user and how cloudstack implement
> stateless?
>
> After googling, I can not found any document about this. I would be very
> appreciated if anyone could
>
> explain this for me.
>
>
>
>
>
> ----
> best regards
>