One would think we all know the difference between storage designed for desktops and storage designed for servers, but in all actuality, the lines have blurred a bit with the advent of desktop virtualization and cloud.
Seagate Cloud Builder Alliance partner Nexenta recently released “NexentaVSA for View that is designed to handle the storage demands made by desktop workloads that are executing in a VMware View-based, server-based environment,” so says this article by By Dan Kusnetzky for Virtually Speaking on ZDNet.
Here is a rundown of the differences highlighted in the ZDNet article between desktop and server storage that the NexentaVSA for View addresses head-on:
- Desktop systems typically are provisioned with low-cost storage devices. Server workloads typically are supported by higher-cost, higher performance storage devices.
- Server file systems are optimized to use big blocks of data to maximize caching and minimize I/O operations because server workloads traditional do more processing on each unit of storage. Desktop file systems are optimized to use small blocks of storage and assume that only a small amount of processing will be done on each unit of data.
- Server workloads typically transfer larger amounts of data into and out of storage in every operation. Desktop workloads transfer many more small amounts of data in the same time period.
- Servers don’t go off and online all at the same time so there aren’t “storms” of storage requests at the beginning and ending of each staff shift. Desktop workloads tend to come online at the beginning of each shift and go off line at the end of the shift.
- Server storage is a shared resource on servers and this requires fine grain control of who can use files and applications. Desktop environments are typically support a single user’s applications and data.