Creating a Network Storage Solution Using Google Cloud Filestore

Lab Steps

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

Ready for the real environment experience?

DifficultyBeginner
Time Limit45m
Students24
Ratings
5/5
starstarstarstarstar

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
PREVIEW
arrow_forward
Environment after
PREVIEW
About the Author
Students19363
Labs74
Courses2
Learning paths4

Stefano studies Computer Science and is passionate about technology. He loves working with Cloud services and learning all the best practices for them. Google Cloud Platform and Amazon Web Services are the cloud providers he prefers. He is a Google Cloud Certified Associate Cloud Engineer. Node.js is the programming language he always uses to code. When he's not involved in studying or working, Stefano loves riding his motorbike and exploring new places.