Community
 
 
 

CloudPlatform 3.x

팔로워 343명
 
Avatar
Pankaj Paliwal

Sizing up Cloudstack environment

Avatar

Sizing up Cloudstack environment

Hello,

I'm trying to calculate the resources needed to deploy a cloud in our datacenter and see if we have all the required equipment as far as blades, storage and networking is concerned.

We are looking at deploying 96 blades, 72 GB RAM with dual CPUs and six core per processor.

My question is, how many VMs can we have max in this type of configuration? Assuming 40GB of space for primary storage for each VM, how much storage would we need? What type of storage will I need, fiber, sata, iscsi, combination? On the networking side I think a /20 will be fine as it will support 4K hosts.

Any help you can provide or reference material would be greatly appreciated.

Thanks


alvaro mantilla MEMBERS
댓글 4개
0

댓글을 남기려면 로그인하세요.

 
 

Previous 댓글 4개

Avatar
Pankaj Paliwal
Avatar

Sizing up Cloudstack environment

What hypervisor are you using? For the most part you can follow the documentation and best practices for the hypervisor when building the environment.

Best regards,

{color:#555555}Kirk Kosinski{color} !http://www.linkedin.com/favicon.ico!
{color:#999999}MCITP: EA / VA / EDA7, VCP 4 / 5, CCA{color}


Kirk Kosinski CITRIX EMPLOYEES
댓글 작업 고유 링크
Avatar
Pankaj Paliwal
Avatar

Thanks for the reply. We'll be using VMware Esxi as the hypervisor, we may consider using xenserver as a lower priced alternative.
I've gone through the install guides and my question is based on that prior knowledge with the expectation that in real practice things may be slightly different.


alvaro mantilla MEMBERS
댓글 작업 고유 링크
Avatar
Pankaj Paliwal
Avatar

I see. Well CloudStack builds and uses system VMs which will take up some resources. By default each of these uses few resources, but they can be configured to use more, and you could potentially have a large number of these VMs. There are three main types:
# Console Proxy VM (CPVM) - By default there is one per 50 VMs, up to 10 per zone (this is controlled by parameters in Global Settings... search for "consoleproxy"). They are configured with 500 MHz CPU and 1 GB RAM each, which will be considered by the VM allocator in CloudStack.
# Secondary Storage VM (SSVM) - Typically one or two per zone, 500 MHz CPU and 256 MB RAM.
# Virtual router - One per guest network by default, 500 MHz CPU and 384 MB RAM. For a large environment, the number of guest networks can vary dramatically, anywhere from a dozen or so, up to thousands. If you are using advanced zones with isolated networks, there will be more guest networks (each account with VMs has it's own guest network), but with advanced zones and shared networks, or with basic zones, there will be fewer. Virtual routers can be disabled if you prefer but you will lose the functionality they provide.
Besides CPU and RAM, the system VMs take up IP addresses, so factor that into your IP address usage assumptions. For the disk space, they are all based on the same template which is 2 GB on vSphere. CloudStack uses linked-clones so each system VM will likely be using less than 2 GB of disk space.

Best regards,

{color:#555555}Kirk Kosinski{color} !http://www.linkedin.com/favicon.ico!
{color:#999999}MCITP: EA / VA / EDA7, VCP 4 / 5, CCA{color}


Kirk Kosinski CITRIX EMPLOYEES
댓글 작업 고유 링크
Avatar
Pankaj Paliwal
Avatar

You can always scale out and up in your Cloudstack....building more Hypervisor MIXED into your Citrix Cloud platform.

Maybe like this

1 Zone= 1Datacenter
1 Pod = either Xenserver or MVware Hypervisor
1 Cluster = pr. customer and so on.

On top of that build your Vlans pr. POD....or Routers.


Kim Keith MEMBERS
댓글 작업 고유 링크

Top Contributors