Solution architectures using Azure NetApp Files
Azure NetApp Files is an enterprise storage service that offers an ideal landing zone component in Azure to accelerate and simplify the migration of various workload categories. Azure NetApp Files provides a high-performance, scalable, and secure storage service for running mission-critical applications and workloads in Azure.
For businesses looking to migrate their applications and workloads to Azure, Azure NetApp Files provides a seamless experience for migrating Windows Apps and SQL server, Linux OSS Apps and Databases, and SAP on Azure. Azure NetApp Files' integration with Azure services makes the migration process easy, enabling users to move their workloads from on-premises to the cloud with minimal effort.
In addition to migration, Azure NetApp Files provides a platform for running specialized workloads in High-Performance Computing (HPC) like Analytics, Oil and Gas, and Electronic Design Automation (EDA). These specialized workloads require high-performance computing resources, and Azure NetApp Files’ scalable and high-performance file storage solution provides the ideal platform for running these workloads in Azure. Azure NetApp Files also supports running Virtual Desktop Infrastructure (VDI) with Azure Virtual Desktop and Citrix, as well as Azure VMware Solution with guest OS mounts and datastores.
Azure NetApp Files’ integration with Azure native services like Azure Kubernetes Service, Azure Batch, and Azure Machine Learning provides users with a seamless experience and enables them to leverage the full power of Azure's cloud-native services. This integration allows businesses to run their workloads in a scalable, secure, and highly performant environment, providing them with the confidence they need to run mission-critical workloads in the cloud.
The following diagram depicts the categorization of reference architectures, blueprints and solutions on this page as laid out in the above introduction:
Azure NetApp Files key use cases
In summary, Azure NetApp Files is a versatile and scalable storage service that provides an ideal platform for migrating various workload categories, running specialized workloads, and integrating with Azure native services. Azure NetApp Files’ high-performance, security, and scalability features make it a reliable choice for businesses looking to run their applications and workloads in Azure.
Linux OSS Apps and Database solutions
This section provides references for solutions for Linux OSS applications and databases.
Linux OSS Apps
- AIX UNIX on-premises to Azure Linux migration - Azure Example Scenarios
- Leverage Azure NetApp Files for R Studio workloads
Oracle
- Oracle Database with Azure NetApp Files - Azure Example Scenarios
- Oracle VM images and their deployment on Microsoft Azure: Shared storage configuration options
- Oracle On Azure IaaS Recommended Practices For Success
- Run Your Most Demanding Oracle Workloads in Azure without Sacrificing Performance or Scalability
- Oracle database performance on Azure NetApp Files multiple volumes
- Oracle database performance on Azure NetApp Files single volumes
- Benefits of using Azure NetApp Files with Oracle Database
- Oracle Databases on Microsoft Azure Using Azure NetApp Files
Financial analytics and trading
Product Lifecycle Management
- Use Teamcenter PLM with Azure NetApp Files
- Siemens Teamcenter baseline architecture
- Migrate Product Lifecycle Management (PLM) to Azure
Machine Learning
- Cloudera Machine Learning
- Distributed ML Training for Lane Detection, powered by NVIDIA and Azure NetApp Files
- Distributed ML Training for Click-Through Rate Prediction with NVIDIA, Dask and Azure NetApp Files
Education
- Moodle deployment with Azure NetApp Files - Azure Example Scenarios
- Moodle on Azure NetApp Files NFS storage
Mainframe refactor
- Use Azure NetApp Files to deploy IBM Power in Skytap on Azure – Azure Example Scenarios
- General mainframe refactor to Azure - Azure Example Scenarios
- Refactor mainframe applications with Advanced - Azure Example Scenarios
- Refactor mainframe applications with Astadia – Azure Example Scenarios
- Refactor mainframe computer systems that run Adabas & Natural - Azure Example Scenarios
- Refactor IBM z/OS mainframe coupling facility (CF) to Azure - Azure Example Scenarios
- Refactor mainframe applications to Azure with Raincode compilers - Azure Example Scenarios
Windows Apps and SQL Server solutions
This section provides references for Windows applications and SQL Server solutions.
File sharing and Global File Caching
- Enterprise file shares with disaster recovery - Azure Example Scenarios
- Disaster Recovery for Enterprise File Shares with Azure NetApp Files and DFS Namespaces
- Build Your Own Azure NFS? Wrestling Linux File Shares into Cloud
- Globally Distributed Enterprise File Sharing with Azure NetApp Files and NetApp Global File Cache
- Cloud Compliance for Azure NetApp Files
SQL Server
- SQL Server on Azure Virtual Machines with Azure NetApp Files - Azure Example Scenarios
- SQL Server on Azure Deployment Guide Using Azure NetApp Files
- Benefits of using Azure NetApp Files for SQL Server deployment
- Managing SQL Server 2022 T-SQL snapshot backup with Azure NetApp Files snapshots
- Deploy SQL Server Over SMB with Azure NetApp Files
- Deploy SQL Server Always-On Failover Cluster over SMB with Azure NetApp Files
- Deploy Always-On Availability Groups with Azure NetApp Files
SAP on Azure solutions
This section provides references to SAP on Azure solutions.
Generic SAP and SAP Netweaver
- Run SAP NetWeaver in Windows on Azure - Azure Architecture Center
- High availability for SAP NetWeaver on Azure VMs on SUSE Linux Enterprise Server with Azure NetApp Files for SAP applications
- High availability for SAP NetWeaver on Azure VMs on Red Hat Enterprise Linux with Azure NetApp Files for SAP applications
- High availability for SAP NetWeaver on Azure VMs on Windows with Azure NetApp Files (SMB) for SAP applications
- Using Windows DFS-N to support flexible SAPMNT share creation for SMB-based file share
- High availability for SAP NetWeaver on Azure VMs on Red Hat Enterprise Linux for SAP applications multi-SID guide
SAP HANA
- SAP HANA for Linux VMs in scale-up systems - Azure Architecture Center
- SAP S/4HANA in Linux on Azure - Azure Architecture Center
- Run SAP BW/4HANA with Linux VMs - Azure Architecture Center
- SAP HANA Azure virtual machine storage configurations
- SAP on Azure NetApp Files Sizing Best Practices
- Optimize HANA deployments with Azure NetApp Files application volume group for SAP HANA
- Configuring Azure NetApp Files Application Volume Group (AVG) for zonal SAP HANA deployment
- Using Azure NetApp Files AVG for SAP HANA to deploy HANA with multiple partitions (MP)
- NFS v4.1 volumes on Azure NetApp Files for SAP HANA
- High availability of SAP HANA Scale-up with Azure NetApp Files on Red Hat Enterprise Linux
- SAP HANA scale-out with standby node on Azure VMs with Azure NetApp Files on SUSE Linux Enterprise Server
- SAP HANA scale-out with standby node on Azure VMs with Azure NetApp Files on Red Hat Enterprise Linux
- SAP HANA scale-out with HSR and Pacemaker on RHEL - Azure Virtual Machines
- Implementing Azure NetApp Files with Kerberos for SAP HANA
- Azure Application Consistent Snapshot tool (AzAcSnap)
- Protecting HANA databases configured with HSR on Azure NetApp Files with AzAcSnap
- Manual Recovery Guide for SAP HANA on Azure VMs from Azure NetApp Files snapshot with AzAcSnap
- Azure NetApp Files Backup for SAP Solutions
- SAP HANA Disaster Recovery with Azure NetApp Files
SAP AnyDB
- SAP System on Oracle Database on Azure - Azure Architecture Center
- Oracle Azure Virtual Machines DBMS deployment for SAP workload - Azure Virtual Machines
- Deploy SAP AnyDB (Oracle 19c) with Azure NetApp Files
- Manual Recovery Guide for SAP Oracle 19c on Azure VMs from Azure NetApp Files snapshot with AzAcSnap
- SAP Oracle 19c System Refresh Guide on Azure VMs using Azure NetApp Files Snapshots with AzAcSnap
- IBM Db2 Azure Virtual Machines DBMS deployment for SAP workload using Azure NetApp Files
- DB2 Installation Guide on Azure NetApp Files
- Manual Recovery Guide for SAP DB2 on Azure VMs from Azure NetApp Files snapshot with AzAcSnap
- SAP ASE 16.0 on Azure NetApp Files for SAP Workloads on SLES15
- SAP Netweaver 7.5 with MaxDB 7.9 on Azure using Azure NetApp Files
SAP IQ-NLS
- Deploy SAP IQ-NLS HA Solution using Azure NetApp Files on SUSE Linux Enterprise Server
- How to manage SAP IQ License in HA Scenario
SAP tech community and blog posts
- Architectural Decisions to maximize ANF investment in HANA N+M Scale-Out Architecture - Part 1
- Architectural Decisions to maximize ANF investment in HANA N+M Scale-Out Architecture - Part 2
- Architectural Decisions to maximize ANF investment in HANA N+M Scale-Out Architecture - Part 3
- SAP Landscape sizing and volume consolidation with Azure NetApp Files
- Gain first hands-on experience with the new automated S/4HANA deployment in Microsoft Azure
Azure VMware Solution solutions
- Attach Azure NetApp Files datastores to Azure VMware Solution hosts
- Attach Azure NetApp Files to Azure VMware Solution VMs - Guest OS Mounts
- Deploy disaster recovery using JetStream DR software
- Disaster Recovery with Azure NetApp Files, JetStream DR and AVS (Azure VMware Solution) - Jetstream
- Enable App Volume Replication for Horizon VDI on Azure VMware Solution using Azure NetApp Files
- Disaster Recovery using cross-region replication with Azure NetApp Files datastores for AVS
- Protecting Azure VMware Solution VMs and datastores on Azure NetApp Files with Cloud Backup for VMs
Virtual Desktop Infrastructure solutions
This section provides references for Virtual Desktop infrastructure solutions.
Azure Virtual Desktop
- Benefits of using Azure NetApp Files with Azure Virtual Desktop
- Storage options for FSLogix profile containers in Azure Virtual Desktop
- Create an FSLogix profile container for a host pool using Azure NetApp Files
- Azure Virtual Desktop at enterprise scale
- Microsoft FSLogix for the enterprise - Azure NetApp Files best practices
- Enhanced Performance and Scalability: Microsoft Entra joined Session Hosts with Azure NetApp Files
- Setting up Azure NetApp Files for MSIX App Attach
- Multiple forests with AD DS and Microsoft Entra ID – Azure Example Scenarios
- Multiregion Business Continuity and Disaster Recovery (BCDR) for Azure Virtual Desktop – Azure Example Scenarios
- Deploy Esri ArcGIS Pro in Azure Virtual Desktop – Azure Example Scenarios
Citrix
HPC solutions
This section provides references for High Performance Computing (HPC) solutions.
Generic HPC
- Azure HPC OnDemand Platform
- Azure NetApp Files: Getting the most out of your cloud storage
- Run MPI workloads with Azure Batch and Azure NetApp Files
- Azure Cycle Cloud: CycleCloud HPC environments on Azure NetApp Files
Oil and gas
Electronic design automation (EDA)
- Azure Modeling and Simulation Workbench
- EDA workloads on Azure NetApp Files - Performance Best Practice
- Benefits of using Azure NetApp Files for electronic design automation
- Azure CycleCloud: EDA HPC Lab with Azure NetApp Files
- Azure for the semiconductor industry
Analytics
- SAS on Azure architecture guide - Azure Architecture Center | Azure NetApp Files
- Deploy SAS Grid 9.4 on Azure NetApp Files
- Best Practices for Using Microsoft Azure with SAS®
- Azure NetApp Files: A shared file system to use with SAS Grid on Microsoft Azure
- Azure NetApp Files: A shared file system to use with SAS Grid on MS Azure – RHEL8.3/nconnect UPDATE
- Best Practices for Using Microsoft Azure with SAS®
Azure platform services solutions
This section provides solutions for Azure platform services.
Azure Kubernetes Services and Kubernetes
- Astra: protect, recover, and manage your AKS workloads on Azure NetApp Files
- Integrate Azure NetApp Files with Azure Kubernetes Service
- Azure NetApp Files SMB volumes for Azure Kubernetes Services with Astra Trident on Windows
- Application data protection for AKS workloads on Azure NetApp Files - Azure Example Scenarios
- Disaster Recovery of AKS workloads with Astra Control Service and Azure NetApp Files
- Protecting MongoDB on AKS/ANF with Astra Control Service using custom execution hooks
- Comparing and Contrasting the AKS/ANF NFS subdir external provisioner with Astra Trident
- Out-of-This-World Kubernetes performance on Azure with Azure NetApp Files
- Azure NetApp Files + Trident = Dynamic and Persistent Storage for Kubernetes
- Magento e-commerce platform in Azure Kubernetes Service (AKS)
- Protecting Magento e-commerce platform in AKS against disasters with Astra Control Service
- Protecting applications on private Azure Kubernetes Service clusters with Astra Control Service
- Providing Disaster Recovery to CloudBees-Jenkins in AKS with Astra Control Service
- Disaster protection for JFrog Artifactory in AKS with Astra Control Service and Azure NetApp Files
- Develop and test easily on AKS with NetApp® Astra Control Service® and Azure NetApp Files
Azure Machine Learning
- High-performance storage for AI Model Training tasks using Azure Machine Learning studio with Azure NetApp Files
- How to use Azure Machine Learning with Azure NetApp Files
Azure Red Hat Openshift
- Using Trident to Automate Azure NetApp Files from OpenShift
- Deploy IBM Maximo Application Suite on Azure – Azure Example Scenarios
Azure Batch
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for