hands-on lab

Creating a Network Storage Solution Using Google Cloud Filestore

Difficulty: Beginner
Duration: Up to 45 minutes
Students: 94
Rating: 5/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Storage is one of the pillars for infrastructure, and for each use case in the cloud. Because of its importance, there are loads of different kinds of storage solutions. One of the most used in the cloud is network storage. Network storage, commonly referred to as NAS (Network Attached Storage), is a storage device that is installed in a network, and that is accessed by multiple resources through the network. Due to the importance of the solutions cloud computing provides, such as scalability, high availability, and HPC (High Performance Computing), a reliable network storage solution is a must to let all the resources have a core reference point.

Google offers Filestore as its own network storage solution. Filestore is a fully-managed, high-performance, and autoscaling network storage. It's extremely fast and can scale up to terabytes to cover all kinds of workloads. When you create an instance of Filestore, you can refer to it as a file share because it can be shared across different resources. You can attach Compute Engine instances and Google Kubernetes clusters to a Filestore instance.

In this lab, you will create a Filestore instance, attach it to a GCE virtual machine, test it, and lastly, create a backup of the Filestore instance.

Learning Objectives

Upon completion of this lab, you will be able to:

  • Create a Filestore instance
  • Attach a Linux VM to the Filestore instance
  • Perform a backup of a Filestore instance

Intended Audience

  • Google Cloud Professional Cloud Architect (PCA) candidates
  • Individuals who want to improve their skills building network storage solutions
  • Solutions Architects who want to move their network storage solutions on Google Cloud

Prerequisites

No prerequisite is required.

Environment before

Environment after

Covered topics

Lab steps

Signing In to the Google Cloud Console
Creating a Filestore Instance
Mounting the Filestore to a Compute Engine VM
Performing a Filestore Instance Backup