Hello,
I work for an IT VAR which has committed to providing a punch-out service for some of our larger clients. We have already integrated the punch out using Magento 1.8.1 on our own server, (a Lenovo ThinkServer RD330 Dual Xeon E5-2407 with 16GB ECC and a little over 8TB of available mechanical RAID 5 storage). We are running into performance issues, and it seems like the biggest bottleneck is presently I/O, (although additional insight into performance issues would be valuable). Here’s a bit of background:
- The server is a virtual hosting environment which we also use to provide hosting for other clients, (CloudLinux 6.4 + cPanel), so we are sharing resources, but we are able to allocate needed resources to our account using LVE, so we could, for example, allocate 4GB RAM and 2 cores just for use by our Magento installation.
- We are estimating a total catalog of roughly 400,000 products with 90 attributes.
- We will be adding Icecat Connect, so in addition, we will be including an additional 100 attributes per category as well.
- We repopulate the database nightly with our product list from several distributors, (we are presently using magmi to accomplish this).
- We are expecting relatively low traffic to begin with, (under 100 concurrent connections), but this could grow.
In short, we want to speed up the responsiveness of the site, so we are thinking of adding a dedicated MySQL database server with SSD drives in RAID just for our own Magento installation. We will co-locate the database server in the same data center and private network as our web server, connected by gigabit ethernet.
- We have been looking at the Intel DC S3500 and S3700 series SSDs. Does anyone have any other suggestions about the make and model of SSD drives should we be looking at for this type of database application?
- What RAID level should we look at for the best price/performance/longevity on SSDs, (1, 5, 10)?
- What sort of hardware requirements should we consider for the database server, (RAM, processor, etc)?
- What other considerations should we be thinking about?
Any feedback or comments would be appreciated.
Thanks!
Server-Extra.com via Magento Database Server Suggestions.
The post Magento Database Server Suggestions appeared first on Server Extra.