When the CPU needs data, the role of the storage system is to transfer information into main memory so the CPU can process it. The memory channels between the CPU and main memory is very fast and the number of…
When the CPU needs data, the role of the storage system is to transfer information into main memory so the CPU can process it. The memory channels between the CPU and main memory is very fast and the number of…
Almost every storage vendor that used to just make SAS-based all-flash arrays is now shipping an NVMe Flash Array. New storage vendors are emerging that are skipping SAS-flash altogether and are starting with NVMe systems. The question facing IT planners…
In the last blog Storage Switzerland discussed the heart and soul of a Hyperconverged infrastructure (HCI), the hypervisor. But a group of servers clustered via a hypervisor is not HCI, it is merely virtualization. For any virtualized environment to deliver…
Previously, Storage Switzerland has discussed the value of computational storage, or adding compute power directly to storage media to enable data to be processed in place, in serving modern workloads – as well as its impact on future forward data…
Modern applications process large segments of data, often in parallel. These applications need to match patterns across a multitude of object and vectors or regularly update multiple indices as they change over time. Storage IO and network latency quickly become…
Previously, Storage Switzerland defined computational storage as an architecture that enables data to be processed within the storage device in lieu of being transported to the host server’s central processing unit (CPU). Computational storage reduces the input/output (I/O) transaction load…