Home > Storage > ObjectScale and ECS > Product Documentation > Dell ECS: GeoDrive Best Practices > Architecture
GeoDrive is installable on Windows Operating systems. Installation requires a minimum 1 GB of disk space for the binaries and logs; and 8GB is the recommended minimum for memory. It uses local storage available to the Windows system as a temporary cache to store and restore data from ECS. The local drive cache resides in volumes formatted as NTFS or ReFS (Windows 2012 R2 or later) and acts as GeoDrive virtual drive. GeoDrive uses S3 REST API to write and read data on ECS. Applications can create, modify and read files normally using GeoDrive cloud drive, and files are automatically uploaded asynchronously or synchronously to ECS. Files not accessed locally in Windows for a specified amount of time are replaced with a stub file in order not to consume local disk space. Stubbed files can be cached again locally to disk on Windows when accessed or sent straight to the requesting client without persisting the data again to disk.