Skip to content

Commit c82f3d9

Browse files
authored
Merge pull request #257926 from b-ahibbard/smb-ca
SMB CA support for MSIX app attach: what's new, faq
2 parents 140df47 + 267f36e commit c82f3d9

7 files changed

+56
-15
lines changed

articles/azure-netapp-files/azure-netapp-files-create-volumes-smb.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,7 @@ Before creating an SMB volume, you need to create an Active Directory connection
141141
142142
* <a name="continuous-availability"></a>If you want to enable Continuous Availability for the SMB volume, select **Enable Continuous Availability**.
143143
144-
>[!IMPORTANT]
145-
>You should enable Continuous Availability for Citrix App Layering, SQL Server, [FSLogix user profile containers](../virtual-desktop/create-fslogix-profile-container.md), and FSLogix ODFC containers. Using SMB Continuous Availability shares for workloads other than Citrix App Layering, SQL Server, FSLogix user profile containers, or FSLogix ODFC containers is *not* supported. This feature is currently supported on Windows SQL Server. Linux SQL Server is not currently supported. If you are using a non-administrator (domain) account to install SQL Server, ensure that the account has the required security privilege assigned. If the domain account does not have the required security privilege (`SeSecurityPrivilege`), and the privilege cannot be set at the domain level, you can grant the privilege to the account by using the **Security privilege users** field of Active Directory connections. See [Create an Active Directory connection](create-active-directory-connections.md#create-an-active-directory-connection).
144+
[!INCLUDE [SMB Continuous Availability warning](includes/smb-continuous-availability.md)]
146145
147146
**Custom applications are not supported with SMB Continuous Availability.**
148147

articles/azure-netapp-files/azure-netapp-files-create-volumes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ This article shows you how to create an NFS volume. For SMB volumes, see [Create
109109
>[!NOTE]
110110
>By default, the `.snapshot` directory path is hidden from NFSv4.1 clients. Enabling the **Hide snapshot path** option will hide the .snapshot directory from NFSv3 clients; the directory will still be accessible.
111111

112-
3. Click **Protocol**, and then complete the following actions:
112+
3. Select **Protocol** then complete the following actions:
113113
* Select **NFS** as the protocol type for the volume.
114114

115115
* Specify a unique **file path** for the volume. This path is used when you create mount targets. The requirements for the path are as follows:
@@ -133,7 +133,7 @@ This article shows you how to create an NFS volume. For SMB volumes, see [Create
133133

134134
![Specify NFS protocol](../media/azure-netapp-files/azure-netapp-files-protocol-nfs.png)
135135

136-
4. Click **Review + Create** to review the volume details. Then click **Create** to create the volume.
136+
4. Select **Review + Create** to review the volume details. Select **Create** to create the volume.
137137

138138
The volume you created appears in the Volumes page.
139139

articles/azure-netapp-files/enable-continuous-availability-existing-SMB.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,9 @@ You can enable the SMB Continuous Availability (CA) feature when you [create a n
2222
>[!IMPORTANT]
2323
> Custom applications are not supported with SMB Continuous Availability.
2424
>
25-
> See the [**Enable Continuous Availability**](azure-netapp-files-create-volumes-smb.md#continuous-availability) option for additional details and considerations.
25+
> For more information, see [**Enable Continuous Availability**](azure-netapp-files-create-volumes-smb.md#continuous-availability).
2626
27-
>[!IMPORTANT]
28-
> You should enable Continuous Availability for [Citrix App Layering](https://docs.citrix.com/en-us/citrix-app-layering/4.html), SQL Server, [FSLogix user profile containers](../virtual-desktop/create-fslogix-profile-container.md), and FSLogix ODFC containers. Using SMB Continuous Availability shares for workloads other than Citrix App Layering, SQL Server, FSLogix user profile containers, or FSLogix ODFC containers is *not* supported. This feature is currently supported on Windows SQL Server. Linux SQL Server is not currently supported.
29-
> If you are using a non-administrator (domain) account to install SQL Server, ensure that the account has the required security privilege assigned. If the domain account does not have the required security privilege (`SeSecurityPrivilege`), and the privilege cannot be set at the domain level, you can grant the privilege to the account by using the **Security privilege users** field of Active Directory connections. See [Create an Active Directory connection](create-active-directory-connections.md#create-an-active-directory-connection).
30-
31-
>[!IMPORTANT]
32-
> Change notifications are not supported with Continuously Available shares in Azure NetApp Files.
27+
[!INCLUDE [SMB Continuous Availability warning](includes/smb-continuous-availability.md)]
3328

3429
## Steps
3530

articles/azure-netapp-files/faq-application-resilience.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ Yes, certain SMB-based applications require SMB Transparent Failover. SMB Transp
2626
* [FSLogix user profile containers](../virtual-desktop/create-fslogix-profile-container.md)
2727
* FSLogix ODFC containers
2828
* Microsoft SQL Server (not Linux SQL Server)
29+
* [MSIX app attach](../virtual-desktop/create-netapp-files.md)
30+
2931

3032
>[!CAUTION]
3133
>Custom applications are not supported with SMB Continuous Availability and cannot be used with SMB Continuous Availability enabled volumes.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: include file
3+
description: include file
4+
author: b-ahibbard
5+
ms.service: azure-netapp-files
6+
ms.topic: include
7+
ms.date: 11/07/2023
8+
ms.author: anfdocs
9+
ms.custom: include file
10+
11+
# azure-netapp-files-create-volumes-smb.md
12+
# enable-continuous-availability-existing-SMB.md
13+
---
14+
15+
You should enable Continuous Availability for the following workloads/use cases only:
16+
17+
* [Citrix App Layering](https://docs.citrix.com/en-us/citrix-app-layering/4.html)
18+
* [FSLogix user profile containers](../../virtual-desktop/create-fslogix-profile-container.md), including [FSLogix ODFC containers](/fslogix/concepts-container-types#odfc-container)
19+
* [MSIX app attach with Azure Virtual Desktop](../../virtual-desktop/create-netapp-files.md)
20+
* When using MSIX applications with the `CIM FS` file format:
21+
* The number of AVD session hosts per volume shouldn't exceed 500.
22+
* The number of MSIX applications per volume shouldn't exceed 40.
23+
* When using MSIX applications with the `VHDX` file format:
24+
* The number of AVD session hosts per volume shouldn't exceed 500.
25+
* The number of MSIX applications per volume shouldn't exceed 60.
26+
* When using a combination of MSIX applications with both the `VHDX` and `CIM FS` file formats:
27+
* The number of AVD session hosts per volume shouldn't exceed 500.
28+
* The number of MSIX applications per volume using the `CIM FS` file format shouldn't exceed 24.
29+
* The number of MSIX applications per volume using the `VHDX` file format shouldn't exceed 24.
30+
* SQL Server
31+
* Continuous Availability is currently supported on Windows SQL Server.
32+
* Linux SQL Server is not currently supported.
33+
34+
>[!IMPORTANT]
35+
>Using SMB Continuous Availability shares is only supported for Citrix App Layering, SQL Server, FSLogix user profile containers including FSLogix ODFC containers, or MSIX app attach containers. This feature is currently supported on SQL Server on Windows. Any other workload is not supported.
36+
>
37+
> If you are using a non-administrator (domain) account to install SQL Server, ensure the account has the required security privilege assigned. If the domain account does not have the required security privilege (`SeSecurityPrivilege`), and the privilege cannot be set at the domain level, you can grant the privilege to the account by using the Security privilege users field of Active Directory connections. For more information, see [Create an Active Directory connection](../create-active-directory-connections.md#create-an-active-directory-connection).
38+
39+
>[!IMPORTANT]
40+
>Change notifications are not supported with Continuously Available shares in Azure NetApp Files.

articles/azure-netapp-files/whats-new.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,21 @@ ms.workload: storage
1313
ms.tgt_pltfrm: na
1414
ms.custom: devx-track-linux
1515
ms.topic: overview
16-
ms.date: 11/02/2023
16+
ms.date: 11/08/2023
1717
ms.author: anfdocs
1818
---
1919

2020
# What's new in Azure NetApp Files
2121

2222
Azure NetApp Files is updated regularly. This article provides a summary about the latest new features and enhancements.
2323

24+
2425
## November 2023
2526

27+
* [SMB Continuous Availability (CA)](azure-netapp-files-create-volumes-smb.md#add-an-smb-volume) shares now supports MSIX app attach for Azure Virtual Desktop
28+
29+
In addition to Citrix App Layering, FSLogix user profiles including FSLogix ODFC containers, and Microsoft SQL Server, Azure NetApp Files now supports [MSIX app attach](../virtual-desktop/create-netapp-files.md) with SMB Continuous Availability shares to enhance resiliency during storage service maintenance operations. Continuous Availability enables SMB transparent failover to eliminate disruptions as a result of service maintenance events and improves reliability and user experience.
30+
2631
* [Azure NetApp Files datastores for Azure VMware Solution](../azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts.md#supported-regions) in select US Gov regions
2732

2833
Azure NetApp Files now supports [Azure NetApp Files datastores for Azure VMware Solution](../azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts.md?tabs=azure-portal) in US Gov Arizona and US Gov Virginia regions. Azure NetApp Files datastores for Azure VMware Solution provide the ability to scale storage independently of compute and can go beyond the limits of the local instance storage provided by vSAN reducing total cost of ownership.

articles/virtual-desktop/create-netapp-files.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ To start using Azure NetApp Files:
3030

3131
1. Set up your Azure NetApp Files account by following the instructions in [Set up your Azure NetApp Files account](create-fslogix-profile-container.md#set-up-your-azure-netapp-files-account).
3232
2. Create a capacity pool by following the instructions in [Set up a capacity pool](../azure-netapp-files/azure-netapp-files-set-up-capacity-pool.md).
33-
3. Join a Microsoft Entra connection by following the instructions in [Join an Active Directory connection](create-fslogix-profile-container.md#join-an-active-directory-connection).
34-
4. Create a new volume by following the instructions in [Create a new volume](create-fslogix-profile-container.md#create-a-new-volume) and [Configure volume access parameters](create-fslogix-profile-container.md#configure-volume-access-parameters).
33+
3. Join an Active Directory connection by following the instructions in [Join an Active Directory connection](create-fslogix-profile-container.md#join-an-active-directory-connection).
34+
4. Create a new volume by following the instructions to [create an SMB volume for Azure NetApp Files](../azure-netapp-files/azure-netapp-files-create-volumes-smb.md). Ensure select **Enable Continuous Availability**.
3535
5. Make sure your connection to the Azure NetApp Files share works by following the instructions in [Make sure users can access the Azure NetApp Files share](create-fslogix-profile-container.md#make-sure-users-can-access-the-azure-netapp-files-share).
3636

3737
## Upload an MSIX image to the Azure NetApp file share
@@ -41,7 +41,7 @@ Now that you've set up your Azure NetApp Files share, you can start uploading im
4141
To upload an MSIX image to your Azure NetApp Files share:
4242

4343
1. In each session host, install the certificate that you signed the MSIX package with. Make sure to store the certificates in the folder named **Trusted People**.
44-
2. Copy the MSIX image you want to add to the Azure NetApps Files share.
44+
2. Copy the MSIX image you want to add to the Azure NetApp Files share.
4545
3. Go to **File Explorer** and enter the mount path, then paste the MSIX image into the mount path folder.
4646

4747
Your MSIX image should now be accessible to your session hosts when they add an MSIX package using the Azure portal or PowerShell.

0 commit comments

Comments
 (0)