Enmotus Blog

PC Capacity Anxiety - Where Will I Store All of My Data?

Posted by Adam Zagorski on Nov 12, 2019 9:56:22 AM

Computer games are now approaching 175GB in size.  Add some videos to your library, a few high resolution photos, and suddenly you realize you are out of disk space.  Has this happened to you?

Traditionally, If you need performance, then an SSD is the only choice, but they are expensive and capacities have been limited.  Hard drives provide the capacity but are too slow to give you optimal performance, especially if you are a gamer.  The archaic solution is to buy both and manually move data back and forth to get your hot applications into your fast SSD.  Think about it, this is the 21st century.  Cars are already driving themselves but you are stuck manually moving data between 2 types of drives.  Really?  There  has to be a better solution.

Read More

Topics: NVMe, SSD, Intel Optane, virtual reality, machine learning, pc gaming, twitchtv, steam gaming

Storage for Artificial Intelligence

Posted by Jim O'Reilly on Dec 4, 2017 1:17:42 PM

It’s not often I can write about two dissimilar views of the same technology, but recent moves in the industry on the A.I. front mean that not only does storage need to better align with A.I. needs than any traditional storage approach, but the rise of software-defined storage concepts makes A.I. an inevitable choice for solving advanced problems. The result, this article on “Storage for A.I.” and the second part of the story on “A.I for Storage”.

The issue is delivery. A.I. is very data hungry. The more data A.I. sees, the better its results. Traditional storage, the world of RAID and SAN, iSCSI and arrays of drives, is a world of bottlenecks, queues and latencies. There’s the much-layered file stack in the requesting server, protocol latency, and then the ultimate choke point, the array controller.

That controller can talk to 64 drives or more, via SATA or SAS, but typically only has output equivalent to maybe 8 SATA ports. This didn’t matter much with HDDs, but SSDs can deliver data much faster than spinning rust and so we have a massive choke point just in reducing streams to the array output ports’ capability.

There’s more! That controller is in the data path and data is queued up in its memory, adding latency. Then we need to look at the file stack latency. That stack is a much-patched solution with layer upon layer of added functionality and virtualization. In fact, the “address” of a block of data is transformed no less than 7 times before it reaches the actual bits and bytes on the drive. This was very necessary for the array world, but solid state drives are fundamentally different and simplicity is a possibility.

Read More

Topics: NVMe, SSD, NVDIMM, artificial intelligence, machine learning

Delivering Data Faster

Accelerating cloud, enterprise and high performance computing

Enmotus FuzeDrive accelerates your hot data when you need it, stores it on cost effective media when you don't, and does it all automatically so you don't have to.

 

  • Visual performance monitoring
  • Graphical managment interface
  • Best in class performance/capacity

Subscribe to Email Updates

Recent Posts