South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
@koffiejunkie, have you tried DigitalOceans SSD hosted VPS`s?![]()
RAID10 is hardly a solid approach given what MySQL does to your disks.
Granted you have an offsite CDN image store(Great idea for generally large static content and streams--saves on storage and load on your machine | bad idea if the people accessing your site have slow international connections--everyone will just think your site is slow or coded badly).
Here is the scenario. Your currently on shared hosting and things are "OK", but its time to move to a more secured and stable setup. koffiejunkie highlighted the 3 key aspects of what is required by your CMS Magento and also what the pitfalls are of the cloud, but let me say this. CPU is hardly an issue provided your content is optimized correctly
RAM in the cloud and in any cloud should be more than enough on any host, IO, yes this kills and dually noted by koffiejunkie and everyone in the business--however, here is where ZFS comes into play. Get a VPS with enough ram, something like 8 - 12 gigs. Your not looking at using that much at present for your CMS given its on shared hosting. Now you may ask why so much RAM, simply really, ZFS stores all data on RAM before committing to disc.
First and only question regarding dedicated hosting:
Why not go VPS?
Motivation:
No hardware or redundancy requirements
No Legacy costs
Easily upgradable
I could go on.
@koffiejunkie, have you tried DigitalOceans SSD hosted VPS`s?![]()
No, but i've heard nice things about the quality of their documentation.
Care to elaborate? And yes, I did read the rest of your post.
The point of CDN is that the user gets the content from a local node, *in stead* of your server.
The OP asked, and I responded specifically to concerns about hosting Magneto. You comments are quite general and don't leave me with the impression that you know much about Magento at all.
So does a RAID controller. The difference is a proper raid controller cache is battery backed. In other words, even if your filesystem driver crashes (as the ZOL one still does) or your kernel panics, data not commited to disc yet still gets written reliably. You don't get this when you do everything in a filesystem driver.
Yeah, ZFS is nice, if you run it on Solaris or a recent FreeBSD. But that's make it *better* for all work loads. And stay away from it on Linux.
Theres more than likely a 100% chance this will fail.
RAID10 gives you double the IO and less 50% total store at double the price, but many assume that its the best price to pay for a backup drive, ironically no one notices the the 0% array integrity that any raid outside of 5 and 6 offer. 6 being the lesser of the 2 evils.
When deciding on a raid you need to consider 2 of the most fundamental things. Data Integrity and Cost.
SQL may love double the IO, how much it is depends on the number of disk in the RAID. But the overall performance you get from RAID10 over ZFS is practically minute.
Software raid is easily re-storable, you just swap your disks out to another MB and the system takes care of it. With physical your stuck with swapping out to the exact same controller.