Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NVMe on shared hosting servers: really big plus or mostly hype?
- I know that NVMe brings much better performance to the table (if implemented correctly) but it also brings a number of challenges and even compromises: there are just a few RAID solutions (basically all I am aware of is Intel VROC, HighPoint SSDxxxx NVMe controllers and mdraid ones), they are all hybrid solutions (the CPU is doing the RAID calculations), it seems the raiser card used in 1U servers can generate important incompatibilities (according to HighPoint support - one of the very few NVMe raid solutins).
- ++++++++++++++
- list of top cheapest host http://Listfreetop.pw
- Top 200 best traffic exchange sites http://Listfreetop.pw
- free link exchange sites list http://Listfreetop.pw
- list of top ptc sites
- list of top ptp sites
- Listfreetop.pw
- Listfreetop.pw
- +++++++++++++++
- But besides these challenges, those of you that managed to implement this correctly and got those multi GB/s great speeds, what kind of overall server performance increase are you seeing? Is it worth all the hassle?
- For premium hosting solutions, customer definitely attracted with NVMe disk hosting. I think , in case of loading time and other responding time issues, it worth these hassle
- As a hoster we have seen just a pair of cases where NVMe is making a real difference in servers (I don't mention the hardware of VM's host). It's good for lowlat apps and massive fast writes, but in more-or-less ordinary usage I think NVMe isn't worth using.
- Thanks for your feedback. I was referring to ordinary shared hosting and maybe VPS nodes (KVM and OpenVZ).
- So then...it's just marketing when used in ordinary hosting?
- Thanks for your feedback. I was referring to ordinary shared hosting and maybe VPS nodes (KVM and OpenVZ).
- So then...it's just marketing when used in ordinary hosting?
- In shared hosting I think it's more a marketing. Would you put a huge DB with N thousands of writes in a sec there? I think no.
- In KVM it can make a difference but there will be questions in an architecture of nodes and storage and if there will be a shared storage even with InfiniBand between them - it will slow down NVMe to a level of high-grade SSDs.
- And in the end answer yourself: is there an app that really needs 1.5 Gb/sec writes in your setup? And would it be cost-effective?
- we recently switch from sata to NVME ssd with litespeed web server speed increased.
- trafficdriller.com
- link4ad.net
- www.exoscale.com
- ehosting login
- make money writing online
- gta v make money stock market
- art of hosting
- getcpm.com
- It depends on the specification of the underlying server using the NVMe drives. If you're going to use them on a server with 8GB of memory that has almost no i/o caches of course the NVMe is going to make a difference. If you have a server with 256GB of memory and nearly all of the memory is utilized for i/o caches you're not going to see munch of a difference unless your write iops exceed the capability of the SSD. Specification examples:
- Intel P4510 2TB:
- Sequential Read: 3,200 MB/s
- Sequential Write: 2,000 MB/s
- Random Read: 637,000 IOPS
- Random Write: 81,500 IOPS
- Read Latency: 77 μs
- Write Latency: 18 μs
- Higher end P4610 can do 3,000 MB/s sequential write, 222,000 IOPS write but has identical read performance.
- Intel D3-S4610 2TB:
- Sequential Read: 560 MB/s
- Sequential Write: 510 MB/s
- Random Read: 97,000 IOPS
- Random Write: 46,500 IOPS
- Read Latency: 36 μs
- Write Latency: 37 μs
- NVMe's you start to benefit from them in VPS situations but most cases even regular SSD's rarely become a bottleneck. You start to truly benefit from these fast drives is in shared storage systems where you can have many systems using the underlying disks. This is not a case though where a single server is producing 1000 MB/s read activity but over many servers they generate these high activity numbers.
- █ Tony B. - Chief Executive Officer
- █ Hawk Host Inc. Proudly serving websites since 2004
- NVMe is great, and these days often not so much more money.
- I would avoid it for raid 5 or 6 if you need high performance -- it's very slow in this configuration for the reasons you mentioned, and so it's better to use hardware raid and sata ssds for raid 5/6.
- For raid 1 or 10, NVMe ssds are fantastic.
- Whether it's a necessary upgrade... yes and no. A 4+ drive hardware raid 10 of sata SSDs will be just fine in majority of cases. However, choosing between a 2 drive software raid sata array and 2 drive software raid nvme array, clearly the NVMe will be miles ahead. The difference will be noticable if there are occasional spikes of heavy usage, or a high load on the server in general.
- This all assumes reasonably good quality SSDs, both sata and nvme. I'll take high quality sata ssds over consumer grade nvme ssds for sure.
Advertisement
Add Comment
Please, Sign In to add comment