Blob storage is well suited to hosting/sharing zipped files rather than several smaller files, as folder enumeration/listing is not supported. Files uploaded are case-sensitive, so users need to be educated on the correct naming convention format if they are delegating the file-sharing process outside of IT.
For a large, robust, well-secured, and stable storage system, TrueNAS is very well suited. Virtual Machine support is great. Shared filesystems (SMB, NFS, iSCSI, WebDav, AFP) are very well implemented. Time machine support is fantastic; security is very granular. Do not try to use it as a replacement for VMWare... (no migration, etc.)
If we are transferring huge amount of data (outbound), it can get quite expensive.
With new features being added constantly, although a good thing, at times it becomes difficult to keep up with the changes. Documentation needs to keep UpToDate and should include best practices.
Performance can be improved especially when it comes to cold storage.
The software has been amazing. It has saved me a lot of headache in the past few years. Also, it's nice to knowing that if any of our current Synology devices were to die I can have an iSCSI system up and running very shortly. I didn't give a 10 score because I find their support to be rather slow and pedantic. They test many things when the answer is right in front of them. The compute sytem (not storage) we purchased from them came with pcie gen4 nvme's. They didn't work, but rather than believe me about the spec's in the motherboard manual saying the onboard was pcie3 ONLY they shipped me 2 replacements until I showed them an old pcie3 device worked just fine. The part that rather frustrated me was the machine was claimed to have been tested / burnt in. How can this be true if the server won't even boot up into the BIOS?
Blob storage is fairly simple, with several different options/settings that can be configured. The file explorer has enhanced its usability. Some areas could be improved, such as providing more details or stats on how many times a file has been accessed. It is an obvious choice if you're already using Azure/Entra.
The software is fairly straight forward and if you mess up the network interfaces you can login locally at the console and fix any issues that you may have had with VLANS etc denying you network access. There was a little bit of annoying issues when setting up multiple network interface cards. Rather than keeping one interface setup with DHCP, when you add a second one with a new network it disables the first. Which makes it impossible to login again. However if you wait it will revert. I learned after works that you need to set up the network cards and then go back and setup the first one again and THEN test / apply. After that it was pretty good. The summary of the devices is very nice to. You get an accurate snapshot of how well your system is doing as soon as you login
Microsoft has improved its customer service standpoint over the years. The ability to chat with an issue, get a callback, schedule a call or work with an architecture team(for free) is a huge plus. I can get mentorship and guidance on where to go with my environment without pushy sales tactics. This is very refreshing. Typically support can get me to where I need to be on the first contact, which is also nice.
The support was responsive for opening cases. However I found solutions to simple problems took far too long. When we had a bad power supply and we had another with the exact same firmware version they should have sent replacement for both. We had to file another case for the other PSU that started dyeing the same week. They also had to do a lot of troubleshooting to replace the fans that were not behaving as they should. I'm not a home user. I know when certain things are failing and the silly hoops the jump through made it frustrating. However, once we finally got the problem identified we had parts shipped out via advance replacement which was nice.
The implementation went well after we got the boot drive working properly. The device was setup exactly as i asked with the hardware except for the boot drive. The reason I chose 9 instead of 10 was the boot drive put us back about a week for the part to arrive. I ended up using a personal drive to show them that they were wrong sending use the gen4 drives.
Azure Blob Storage is the best choice to store files when the app runs in Azure. It also has some advantages over S3, like Shared Access Signatures, that make it easy to control access to files directly via a URL. Azure Blob Storage is very fast and we have not had any major issues with it after using it for several years.
Having a better, trusted filesystem to build upon makes a huge difference. I want to know that if something I've written is read, it was the thing I wrote. And if it can't be read, I want to know that soon and know how to repair it.
Using a TruNAS integrated solution has reduced support overhead compared to using custom hardware.
Being cheaper than full flash storage arrays, this unit allows for a good balance of speed with its use of SSD-based caching drives.
The reliability of the hardware/software integration means I spend less time troubleshooting and more time doing business. Coming from a custom-built solution it is apparent that IX Systems has done some extensive testing.