You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Pääkkönen Pekka <Pe...@vtt.fi> on 2014/03/03 11:24:32 UTC

Suitable solution for HW

Hi,

I am planning to install virtualization or cloud solution to a rack server with the following spec:

Dell PowerEdge R820
+ 4 processors (Intel Xeon E5-4620), 8 cores/processor
+ 512 GB RAM
+ 8 HDD, 1 TB/disk
+ 2*1Gb, 2*10Gb network cards

A similar server would also be available.

One use case for the rack server would be serve as a cluster of database nodes with write-intensive workloads.

Would CloudStack be an appropriate solution for this kind of HW?
Or would a virtualization solution (for example Xen) be a better choice?


Regards,
Pekka Pääkkönen

Re: Suitable solution for HW

Posted by ronald higgins <ro...@gmail.com>.
Hi Pääkkönen.

Cloudstack is the management/ochestration tool that lives above the
Hypervisor.

So Cloudstack manages your Xen/KVM/Hyper-V/VMWare virtualized environment.

Cloudstack is designed to manage from very few hosts to many many hundreds
of hosts.

Regards

Ronald


On Mon, Mar 3, 2014 at 1:22 PM, Pääkkönen Pekka <Pe...@vtt.fi>wrote:

> Hi Daan,
>
> Maybe I should have been clearer.
> I was wondering about the implications for performance.
> Would performance in a database clustering use case be better with plain
> Xen (or other virtualization solution), when compared to CloudStack with
> Xen?
> Or is this an unnecessary concern?
>
> Also, is CloudStack aimed for clusters consisting of tens/hundreds of such
> rack servers, or is it suitable also for smaller deployments?
>
> Pekka
>
>
> -----Original Message-----
> From: Daan Hoogland [mailto:daan.hoogland@gmail.com]
> Sent: 3. maaliskuuta 2014 12:28
> To: users@cloudstack.apache.org
> Subject: Re: Suitable solution for HW
>
> On Mon, Mar 3, 2014 at 11:24 AM, Pääkkönen Pekka <Pe...@vtt.fi>
> wrote:
> > Or would a virtualization solution (for example Xen) be a better choice?
>
>
> I don't understand your question or you don't understand cloudstack,
> Pekka. Using cloudstack you would still need a virtualization server like
> Xen. If you are on;ly using one and don't foresee any migration of running
> VMs go with that. If you have uptime requirements that span beyond the
> livetime of your hardware, use cloudstack.
>
> --
> Daan
>

RE: Suitable solution for HW

Posted by Pääkkönen Pekka <Pe...@vtt.fi>.
Hi,

Yes. Thanks a lot for your answers.

Regards,
-Pekka

-----Original Message-----
From: Daan Hoogland [mailto:daan.hoogland@gmail.com] 
Sent: 3. maaliskuuta 2014 16:15
To: users@cloudstack.apache.org
Subject: Re: Suitable solution for HW

Well Pekka,

:) Do you find an answer to your question in here?
My answer(s) would have been;
no
and yes it is unnecessary. Cloudstack will orchestrate, provision and leave the stuff alone from there on in.

regards,

On Mon, Mar 3, 2014 at 1:19 PM, Geoff Higginbottom <ge...@shapeblue.com> wrote:
> Hi Daan.
>
> As Nux has already highlighted, disk IO is the critical factor for high performance database applications.
>
> Using local storage within the Hypervisor will only provide very limited IOPS, even with 15k SAS disks.
>
> We have been doing a lot of work with SolidFire storage recently. In my opinion they are simply the best storage option available for CloudStack, and have a plugin which integrates it directly with CloudStack.
>
> Regards
>
> Geoff Higginbottom
> CTO / Cloud Architect
>
> D: +44 20 3603 0542<tel:+442036030542> | S: +44 20 3603 
> 0540<tel:+442036030540> | M: +447968161581<tel:+447968161581>
>
> geoff.higginbottom@shapeblue.com<mailto:geoff.higginbottom@shapeblue.c
> om> | www.shapeblue.com<htp://www.shapeblue.com/> | 
> Twitter:@cloudstackguru<https://twitter.com/#!/cloudstackguru>
>
> ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 
> 4HS<x-apple-data-detectors://5>
>
>
> On 3 Mar 2014, at 11:43, "Nux!" <nu...@li.nux.ro>> wrote:
>
> On 03.03.2014 11:22, P??kk?nen Pekka wrote:
> Hi Daan,
> Maybe I should have been clearer.
> I was wondering about the implications for performance.
> Would performance in a database clustering use case be better with 
> plain Xen (or other virtualization solution), when compared to 
> CloudStack with Xen?
> Or is this an unnecessary concern?
> Also, is CloudStack aimed for clusters consisting of tens/hundreds of 
> such rack servers, or is it suitable also for smaller deployments?
>
> Cloudstack can grow from 1 to many servers.
> Re hypervisor, if you want to run databases then IO will be your main concern. At some point the hypervisor will not matter, your disks will matter. I'd look at investing in SSDs.
> You can also look at conainer technology such as openvz and LXC which usually have better IO (since they access the hardware directly).
>
> --
> Sent from the Delta quadrant using Borg technology!
>
> Nux!
> www.nux.ro<http://www.nux.ro>
> Need Enterprise Grade Support for Apache CloudStack?
> Our CloudStack Infrastructure Support<http://shapeblue.com/cloudstack-infrastructure-support/> offers the best 24/7 SLA for CloudStack Environments.
>
> Apache CloudStack Bootcamp training courses
>
> **NEW!** CloudStack 4.2.1 
> training<http://shapeblue.com/cloudstack-training/>
> 18th-19th February 2014, Brazil. 
> Classroom<http://shapeblue.com/cloudstack-training/>
> 17th-23rd March 2014, Region A. Instructor led, 
> On-line<http://shapeblue.com/cloudstack-training/>
> 24th-28th March 2014, Region B. Instructor led, 
> On-line<http://shapeblue.com/cloudstack-training/>
> 16th-20th June 2014, Region A. Instructor led, 
> On-line<http://shapeblue.com/cloudstack-training/>
> 23rd-27th June 2014, Region B. Instructor led, 
> On-line<http://shapeblue.com/cloudstack-training/>
>
> 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 a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue is a registered trademark.



--
Daan

Re: Suitable solution for HW

Posted by Daan Hoogland <da...@gmail.com>.
Well Pekka,

:) Do you find an answer to your question in here?
My answer(s) would have been;
no
and yes it is unnecessary. Cloudstack will orchestrate, provision and
leave the stuff alone from there on in.

regards,

On Mon, Mar 3, 2014 at 1:19 PM, Geoff Higginbottom
<ge...@shapeblue.com> wrote:
> Hi Daan.
>
> As Nux has already highlighted, disk IO is the critical factor for high performance database applications.
>
> Using local storage within the Hypervisor will only provide very limited IOPS, even with 15k SAS disks.
>
> We have been doing a lot of work with SolidFire storage recently. In my opinion they are simply the best storage option available for CloudStack, and have a plugin which integrates it directly with CloudStack.
>
> Regards
>
> Geoff Higginbottom
> CTO / Cloud Architect
>
> D: +44 20 3603 0542<tel:+442036030542> | S: +44 20 3603 0540<tel:+442036030540> | M: +447968161581<tel:+447968161581>
>
> geoff.higginbottom@shapeblue.com<ma...@shapeblue.com> | www.shapeblue.com<htp://www.shapeblue.com/> | Twitter:@cloudstackguru<https://twitter.com/#!/cloudstackguru>
>
> ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 4HS<x-apple-data-detectors://5>
>
>
> On 3 Mar 2014, at 11:43, "Nux!" <nu...@li.nux.ro>> wrote:
>
> On 03.03.2014 11:22, P??kk?nen Pekka wrote:
> Hi Daan,
> Maybe I should have been clearer.
> I was wondering about the implications for performance.
> Would performance in a database clustering use case be better with
> plain Xen (or other virtualization solution), when compared to
> CloudStack with Xen?
> Or is this an unnecessary concern?
> Also, is CloudStack aimed for clusters consisting of tens/hundreds of
> such rack servers, or is it suitable also for smaller deployments?
>
> Cloudstack can grow from 1 to many servers.
> Re hypervisor, if you want to run databases then IO will be your main concern. At some point the hypervisor will not matter, your disks will matter. I'd look at investing in SSDs.
> You can also look at conainer technology such as openvz and LXC which usually have better IO (since they access the hardware directly).
>
> --
> Sent from the Delta quadrant using Borg technology!
>
> Nux!
> www.nux.ro<http://www.nux.ro>
> Need Enterprise Grade Support for Apache CloudStack?
> Our CloudStack Infrastructure Support<http://shapeblue.com/cloudstack-infrastructure-support/> offers the best 24/7 SLA for CloudStack Environments.
>
> Apache CloudStack Bootcamp training courses
>
> **NEW!** CloudStack 4.2.1 training<http://shapeblue.com/cloudstack-training/>
> 18th-19th February 2014, Brazil. Classroom<http://shapeblue.com/cloudstack-training/>
> 17th-23rd March 2014, Region A. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
> 24th-28th March 2014, Region B. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
> 16th-20th June 2014, Region A. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
> 23rd-27th June 2014, Region B. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
>
> 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 a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue is a registered trademark.



-- 
Daan

Re: Suitable solution for HW

Posted by Geoff Higginbottom <ge...@shapeblue.com>.
Hi Daan.

As Nux has already highlighted, disk IO is the critical factor for high performance database applications.

Using local storage within the Hypervisor will only provide very limited IOPS, even with 15k SAS disks.

We have been doing a lot of work with SolidFire storage recently. In my opinion they are simply the best storage option available for CloudStack, and have a plugin which integrates it directly with CloudStack.

Regards

Geoff Higginbottom
CTO / Cloud Architect

D: +44 20 3603 0542<tel:+442036030542> | S: +44 20 3603 0540<tel:+442036030540> | M: +447968161581<tel:+447968161581>

geoff.higginbottom@shapeblue.com<ma...@shapeblue.com> | www.shapeblue.com<htp://www.shapeblue.com/> | Twitter:@cloudstackguru<https://twitter.com/#!/cloudstackguru>

ShapeBlue Ltd, 53 Chandos Place, Covent Garden, London, WC2N 4HS<x-apple-data-detectors://5>


On 3 Mar 2014, at 11:43, "Nux!" <nu...@li.nux.ro>> wrote:

On 03.03.2014 11:22, P??kk?nen Pekka wrote:
Hi Daan,
Maybe I should have been clearer.
I was wondering about the implications for performance.
Would performance in a database clustering use case be better with
plain Xen (or other virtualization solution), when compared to
CloudStack with Xen?
Or is this an unnecessary concern?
Also, is CloudStack aimed for clusters consisting of tens/hundreds of
such rack servers, or is it suitable also for smaller deployments?

Cloudstack can grow from 1 to many servers.
Re hypervisor, if you want to run databases then IO will be your main concern. At some point the hypervisor will not matter, your disks will matter. I'd look at investing in SSDs.
You can also look at conainer technology such as openvz and LXC which usually have better IO (since they access the hardware directly).

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro<http://www.nux.ro>
Need Enterprise Grade Support for Apache CloudStack?
Our CloudStack Infrastructure Support<http://shapeblue.com/cloudstack-infrastructure-support/> offers the best 24/7 SLA for CloudStack Environments.

Apache CloudStack Bootcamp training courses

**NEW!** CloudStack 4.2.1 training<http://shapeblue.com/cloudstack-training/>
18th-19th February 2014, Brazil. Classroom<http://shapeblue.com/cloudstack-training/>
17th-23rd March 2014, Region A. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
24th-28th March 2014, Region B. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
16th-20th June 2014, Region A. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>
23rd-27th June 2014, Region B. Instructor led, On-line<http://shapeblue.com/cloudstack-training/>

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 a company incorporated in India and is operated under license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is operated under license from Shape Blue Ltd. ShapeBlue is a registered trademark.

RE: Suitable solution for HW

Posted by Nux! <nu...@li.nux.ro>.
On 03.03.2014 11:22, Pääkkönen Pekka wrote:
> Hi Daan,
> 
> Maybe I should have been clearer.
> I was wondering about the implications for performance.
> Would performance in a database clustering use case be better with
> plain Xen (or other virtualization solution), when compared to
> CloudStack with Xen?
> Or is this an unnecessary concern?
> 
> Also, is CloudStack aimed for clusters consisting of tens/hundreds of
> such rack servers, or is it suitable also for smaller deployments?

Cloudstack can grow from 1 to many servers.
Re hypervisor, if you want to run databases then IO will be your main 
concern. At some point the hypervisor will not matter, your disks will 
matter. I'd look at investing in SSDs.
You can also look at conainer technology such as openvz and LXC which 
usually have better IO (since they access the hardware directly).

-- 
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

RE: Suitable solution for HW

Posted by Pääkkönen Pekka <Pe...@vtt.fi>.
Hi Daan,

Maybe I should have been clearer.
I was wondering about the implications for performance. 
Would performance in a database clustering use case be better with plain Xen (or other virtualization solution), when compared to CloudStack with Xen?
Or is this an unnecessary concern?

Also, is CloudStack aimed for clusters consisting of tens/hundreds of such rack servers, or is it suitable also for smaller deployments?

Pekka  


-----Original Message-----
From: Daan Hoogland [mailto:daan.hoogland@gmail.com] 
Sent: 3. maaliskuuta 2014 12:28
To: users@cloudstack.apache.org
Subject: Re: Suitable solution for HW

On Mon, Mar 3, 2014 at 11:24 AM, Pääkkönen Pekka <Pe...@vtt.fi> wrote:
> Or would a virtualization solution (for example Xen) be a better choice?


I don't understand your question or you don't understand cloudstack, Pekka. Using cloudstack you would still need a virtualization server like Xen. If you are on;ly using one and don't foresee any migration of running VMs go with that. If you have uptime requirements that span beyond the livetime of your hardware, use cloudstack.

--
Daan

Re: Suitable solution for HW

Posted by Daan Hoogland <da...@gmail.com>.
On Mon, Mar 3, 2014 at 11:24 AM, Pääkkönen Pekka <Pe...@vtt.fi> wrote:
> Or would a virtualization solution (for example Xen) be a better choice?


I don't understand your question or you don't understand cloudstack,
Pekka. Using cloudstack you would still need a virtualization server
like Xen. If you are on;ly using one and don't foresee any migration
of running VMs go with that. If you have uptime requirements that span
beyond the livetime of your hardware, use cloudstack.

-- 
Daan