Introduction to Azure Managed Lustre

Completed

Azure Managed Lustre is a managed, pay-as-you-go file system for high-performance computing (HPC) and AI workloads. It's a purpose-built managed service that simplifies operations, reduces setup costs, and eliminates complex maintenance. Lustre is an open-source parallel file system that can scale to massive storage sizes while also providing high performance throughput. Azure Managed Lustre provides the high-performance storage of Lustre with the control and consistency of Microsoft’s cloud.

Suppose you're a systems administrator at a research institution. The institution is conducting research that requires high-performance computing to analyze large volumes of weather and climate data to build prediction models. You're looking for ways to simplify the setup and maintenance of your storage infrastructure to manage costs for the organization, and to enable the researchers to focus on their work. With Azure Managed Lustre, you can deploy high-performance file systems on demand without the complexity of managing the underlying infrastructure. Additionally, you can manage costs by integrating the file system with Azure Blob Storage, which provides a cost-effective long-term storage solution when the workload processing is complete.

In this module, you learn how to create an Azure Managed Lustre file system, integrate the file system with Blob Storage, and access the file system from clients for workload processing. You also learn how to export the file system data to a blob container for long-term storage when the processing is complete.

Learning objectives

By the end of this module, you'll be able to:

  • Identify the use cases and advantages of Azure Managed Lustre.
  • List the prerequisites for Azure Managed Lustre.
  • Deploy an Azure Managed Lustre file system.
  • Integrate the file system with Azure Blob Storage.
  • Connect clients to the file system.
  • Export data to a blob container and delete the file system.

Prerequisites

  • Familiarity with networking concepts like subnet and virtual network.
  • Familiarity with Azure Storage resources like blob containers and storage accounts.
  • Familiarity with creating resources in the Azure portal.