Hi Edison,
missed your email. That could be ultimate goal, and it's totally
reflects "unix way" - don't use one huge universal tool, rather - set of
small, but dedicated to particular task tools. As for now i see that CS
is big monolithic complex, with tons internal, non-exposed dependencies.
If you can make system more transparent with potential option of choice
- your product will be pushed automatically to next level.
-----Original Message-----
From: d...@soleks.com [mailto:d...@soleks.com]
Sent: Wednesday, July 18, 2012 10:56 AM
To: Kelceydamage@bbits
Cc: cloudstack-dev@incubator.apache.org
Subject: Re: system VM out of CloudStack
Agree, as any changes it will create some level of complexity - but
question is - is that solution better then existing one ? Even for
multi-zone deployment it's easier to keep separate pool of VMs of the
same type, then to have deep hierarchy inside zone. In additional That
system VMs (especially CPVM) can be behind loadbalancer, so it will be
really beneficial for environment with big number of console sessions,
and it can be scaled pretty easy.
Actually, we have internally talked about to move system VMs(secondary storage
vm, console proxy vm, router vm, even the API server) to a separate service
layer.
CloudStack core will be an Orchestration layer, with lot of extension points,
and manage above service VMs, also provide essential services(VM related, such
as volume/network/VM etc.) to other services.
In your case, IMHO, what you really need is a separate or customized way to
create SSVM, CPVM in CloudStack, either these VMs can be running on bare mental
hardware, or behind a Load Balancer.
How do you think?
I think I see your point, however would that not pose a large
increase in logistics for huge multi-zone deployments?
What if it were an optional feature. One could choose to abstract the
system VMs from the cloud, but was not forced to?
Sent from my iPhone
On Jul 18, 2012, at 10:31 AM, d...@soleks.com wrote:
Yep, like management servers running on the stand-alone hosts, or
they are VMs on the separate infrastructure.
By "Will it be good idea to move that VMs out of CloudStack" do
you
mean onto separate infrastructure? As in a non-managed hypervisor,
or
bare-metal?
Sent from my iPhone
On Jul 18, 2012, at 10:20 AM, d...@soleks.com wrote:
Hi all,
System VMs - SSVM and CPVM- both are critical components for
CloudStack infrastructure, and as everybody probably noticed
there
are a lot of questions related to that VMs. Will it be good idea
to
move that VMs out of CloudStack, so they will be fully segregated
from the cloud controlled by CS and from user's VMs. Eventually
Cloudstack System will be - System Environment - Management
Hosts
(or VMs), SS Hosts (or VMs) and CP Hosts (or VMs) and Users
Environment - Computational Hosts, VMs and Storage. Any thoughts
about it ?
Dan/borei.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.