Nine out of ten companies, according to research by IDG, will have some part of their applications or infrastructure in the cloud by 2019, and the rest expect to follow by 2021. A key driver is the explosive growth of unstructured data. But how do you move your data from on-premises to cloud without disruptive downtime? There are two parts to solving that challenge. First, we need a cloud service. Second, we need something that can move that data without business interruption.
NetApp Cloud Volumes is a file storage service that runs on your choice of AWS, Azure, or GCP. Cloud Volumes supports a wide range of NFS- and SMB-based workloads. This brings us to the second challenge. How do we painlessly lift data into NetApp Cloud Volumes from a variety of on-premises NAS storage solutions without downtime? Or more specifically, how do we ensure that applications and end-users can read and write data continuously during cloud migration?
Hammerspace is a hybrid cloud file service that provides powerful data management capabilities to migrate data to Cloud Volumes simply, quickly, and without disruption to productivity. Hammerspace adds three powerful capabilities to NetApp Cloud Volumes:
- An active-active universal global namespace
- File-granular data management policy engine (aka Service Level Objectives)
- Non-disruptive live data mobility
The Hammerspace Difference
Universal Global Namespace
Hammerspace provides a single source of truth for data that stretches across your entire infrastructure. A global namespace virtualizes data to present a unified view of data to application workloads across mixed storage resources. Global data visibility and accessibility make it fast and easy to access data across sites. Data is transferred on-demand when needed, and by policy if desired. With a locally managed namespace available on each site, performance of the data and metadata is maintained without compromise while making the data available across distance.
Service Level Objectives
File-granular declarative policies and machine learning enable an automated transition to cloud. You control the volumes, shares, directories, files, or any combination thereof that you want to migrate to NetApp Cloud Volumes as well as the level of data protection and durability.
Live Data Mobility
Hammerspace data services support NFS, SMB, and S3; deploying advanced data layout techniques to seamlessly move data, such as files and snapshots, through the namespace, even during active read/write. WAN optimization keeps network traffic efficient with automatic global deduplication and compression, while data is encrypted end-to-end using customer managed KMS. Hammerspace calls this Data Mobility. Let’s take a closer look at how this works.
In the following example, an application opens a file and, subsequently, receives layout from Hammerspace. The application can now start I/O. Data Mobility is, subsequently, requested to move data set from one or more data center NAS to Cloud. Layout is then recalled, but file remains open (no data flush). A new layout is provided to the application without interruption (no I/O impact). The new write layout then points to the data mover (Hammerspace DSX) while the new read layout points to original source. The Data Mobility process starts to mirror data to Cloud Volumes.
When Data Mobility is completed, the same process is followed in reverse order. The layout pointing to the data mover and original source is recalled and replaced by new layout pointing to Cloud Volumes. The Data Mobility process completes without zero interruption to business processes.
NetApp Cloud Volumes Services comes in three flavors, one for each of the major three major cloud providers: Azure NetApp Files, Cloud Volumes Services for AWS, and Cloud Volumes Services for GCP. This allows customers to choose one or more, or any combination thereof, to support their business needs. NetApp and Hammerspace are enabling enterprises to adopt a hybrid multi-cloud strategy.