this post was submitted on 07 Jun 2023
3 points (100.0% liked)
Self Hosted - Self-hosting your services.
11401 readers
1 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.
Cross-posting
- [email protected] is allowed!
- [email protected] is allowed!
- [email protected] is allowed!
- [email protected] is allowed if topic has to do with selfhosting.
- [email protected] is allowed!
If you see a rule-breaker please DM the mods!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The first thing that you should do is see if your server supports Nvme drives and which bays do. If I'm not mistaken not all R640 have bays that support Nvme.
If it supports Nvme drives then it has a backplane with U.2 connectors. Both U.2 and U.3 drives are compatible. These type of drives are enterprise only, and unless something has changed recently, consumer grade 2.5" Nvme SSDs don't exist.
New enterprise SSDs are very expensive (used are hard to find) and they're only worth it if you're going to write a lot to the disk.
Apparently there are m.2 to u.2 enclosures, which would allow you to use cheaper consumer drives. I've never used them, so I don't know how good they're. They may be total crap, so do your research before you buy such an enclosure.
The last option is to buy consumer grade Sara SSDs. This is the cheapest by far right now and probably the best idea unless you know you need faster drives. Sequential speeds of almost 600MB/s. Compatible with Sata/SAS ports, but not with u.2 ports.
For drives up to 4TB I'd recommend TLC and if you want 8TB drives I'm pretty sure there's only QLC.
Thanks. This is very useful.
I did find out about the U.2 interface is what is needed for NVME disks on server backplane. But when I for example try to search for nvme disks with U.2 interface on Dells webpage, I don't find anything. Also I have not been able to find any info on which Dell R640 servers support U.2.
I need to go above at least 800MByte/s write speed, preferably a bit more.
Perhaps I could use something like this https://global.icydock.com/product_172.html ?
If you have a PCI-Express slot available, you could also buy a Nvme to PCIE adapter. Many aren't expensive and work quite well (I use one to have a Nvme drive in an old computer). However depending on the BIOS/UEFI booting from an Nvme doesn't work.
There may be some sort of marking that indicates if the bay is only accepts Nvme drives on the front of the drive tray. Line this.
Another option would be to open the server and find the part number for the backplane on Google or Dell's page.
U.2 connectors and sata connectors are pretty similar, so It will be hard to tell only by watching the connector.
The link you've provided is the type of enclosure I've mentioned, that goes from m.2 to u.2 . I've never used one of those before, so I don't know how well they work, but there could be compatibility issues with some operating systems, especially if you plan on setting up RAID.
If the backplane ends up having SAS connectors, you could try and get used enterprise SAS SSDs. Sometimes they can be had for about the same price as consumer SATA SSDs. And the max sequential speed is 1.2 GB/s.