Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish main to live, 01/30/25, 3:30 PM PT #3925

Merged
merged 10 commits into from
Jan 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
external help file: Microsoft.FailoverClusters.PowerShell.dll-Help.xml
Module Name: FailoverClusters
ms.date: 01/22/2025
online version: https://learn.microsoft.com/powershell/module/failoverclusters/disable-accelnetmanagement?view=windowsserver2025-ps&wt.mc_id=ps-gethelp
schema: 2.0.0
title: Disable-AccelNetManagement
---

# Disable-AccelNetManagement

## SYNOPSIS
Disables Accelerated Networking Management cluster-wide.

## SYNTAX

```
Disable-AccelNetManagement [<CommonParameters>]
```

## DESCRIPTION

Disables AccelNet Management cluster-wide. This doesn't turn off SR-IOV on VMs.

Disabling this feature on the cluster won't change any configuration settings on the VMs. They will
no longer be managed by AccelNet or tracked by HUD.

## EXAMPLES

### EXAMPLE 1

```powershell
Disable-AccelNetManagement
```

This example disables the AccelNet Management layer on the cluster.

## PARAMETERS

### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
-WarningAction, and -WarningVariable. For more information, see
[about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).

## INPUTS

## OUTPUTS

## NOTES

## RELATED LINKS

[Enable-AccelNetManagement](enable-accelnetmanagement.md)

[Get-AccelNetManagement](get-accelnetmanagement.md)

[Get-AccelNetManagementPreReq](get-accelnetmanagementprereq.md)

[Set-AccelNetManagement](set-accelnetmanagement.md)
73 changes: 73 additions & 0 deletions docset/winserver2025-ps/failoverclusters/Disable-AccelNetVM.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
external help file: Microsoft.FailoverClusters.PowerShell.dll-Help.xml
Module Name: FailoverClusters
ms.date: 01/22/2025
online version: https://learn.microsoft.com/powershell/module/failoverclusters/disable-accelnetvm?view=windowsserver2025-ps&wt.mc_id=ps-gethelp
schema: 2.0.0
title: Disable-AccelNetVM
---

# Disable-AccelNetVM

## SYNOPSIS
Disables Accelerated Networking on a VM.

## SYNTAX

```
Disable-AccelNetVM [-VMName] <String> [<CommonParameters>]
```

## DESCRIPTION

Disables Accelerated Networking on a VM.

## EXAMPLES

### EXAMPLE 1

```powershell
Disable-AccelNetVM -VMName "MyVM"
```

This example disables Accelerated Networking for the VM named `MyVM`.

## PARAMETERS

### -VMName

Specifies the name of the virtual machine.

```yaml
Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
-WarningAction, and -WarningVariable. For more information, see
[about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).

## INPUTS

## OUTPUTS

## NOTES

## RELATED LINKS

[Enable-AccelNetVM](enable-accelnetvm.md)

[Get-AccelNetVM](get-accelnetvm.md)

[Set-AccelNetVM](set-accelnetvm.md)
100 changes: 100 additions & 0 deletions docset/winserver2025-ps/failoverclusters/Enable-AccelNetManagement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
external help file: Microsoft.FailoverClusters.PowerShell.dll-Help.xml
Module Name: FailoverClusters
ms.date: 01/22/2025
online version: https://learn.microsoft.com/powershell/module/failoverclusters/enable-accelnetmanagement?view=windowsserver2025-ps&wt.mc_id=ps-gethelp
schema: 2.0.0
title: Enable-AccelNetManagement
---

# Enable-AccelNetManagement

## SYNOPSIS
Enables Accelerated Networking Management cluster-wide.

## SYNTAX

```
Enable-AccelNetManagement [-IntentName] <String> [[-NodeReservePercentage] <UInt32>]
[<CommonParameters>]
```

## DESCRIPTION

Enables AccelNet Management cluster-wide. Also sets the number of nodes to reserve and enables the
provided intent for AccelNet Management.

## EXAMPLES

### EXAMPLE 1

```powershell
Enable-AccelNetManagement -IntentName "MyIntent" -NodeReservePercentage 25
```

This example enables the `MyIntent` intent for Accelerated Networking Management and reserves `25`
percent of the nodes for that purpose. If the command is successful, it will return `$true`. If
there is an error, it will return `$false`.

## PARAMETERS

### -IntentName

The intent name to be used for Accelerated Networking Management. This parameter is required.

This value must be an integer greater than or equal to **0** and less than or equal to **99**.

```yaml
Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -NodeReservePercentage

The percentage of cluster nodes that can be down simultaneously while still maintaining enough
virtual functions for each VM chosen for Accelerated Networking Management.

If this parameter is left blank, a default of **50%** will be assigned.

```yaml
Type: UInt32
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: $NODE_RESERVE_PERCENTAGE_DEFAULT
Accept pipeline input: False
Accept wildcard characters: False
```

### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
-WarningAction, and -WarningVariable. For more information, see
[about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).

## INPUTS

## OUTPUTS

## NOTES

## RELATED LINKS

[Disable-AccelNetManagement](disable-accelnetmanagement.md)

[Get-AccelNetManagement](get-accelnetmanagement.md)

[Get-AccelNetManagementPreReq](get-accelnetmanagementprereq.md)

[Set-AccelNetManagement](set-accelnetmanagement.md)
112 changes: 112 additions & 0 deletions docset/winserver2025-ps/failoverclusters/Enable-AccelNetVM.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
---
description: Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
external help file: Microsoft.FailoverClusters.PowerShell.dll-Help.xml
Module Name: FailoverClusters
ms.date: 01/22/2025
online version: https://learn.microsoft.com/powershell/module/failoverclusters/enable-accelnetvm?view=windowsserver2025-ps&wt.mc_id=ps-gethelp
schema: 2.0.0
title: Enable-AccelNetVM
---

# Enable-AccelNetVM

## SYNOPSIS
Enables Accelerated Networking on a VM.

## SYNTAX

```
Enable-AccelNetVM [-VMName] <String> [-Performance] <PerformanceWeight> [[-VM] <VirtualMachineBase>]
[<CommonParameters>]
```

## DESCRIPTION

Enables AccelNet on a VM.

## EXAMPLES

### EXAMPLE 1

```powershell
Enable-AccelNetVM -VMName "MyVM" -Performance High
```

This example enables AccelNet with the performance level set to `High` for the VM
named `MyVM`.

## PARAMETERS

### -Performance

Sets the performance level. This parameter is required. Acceptable values are:

- `Low`
- `Medium`
- `High`

```yaml
Type: PerformanceWeight
Parameter Sets: (All)
Aliases:
Accepted values: Low, Medium, High

Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -VMName

Specifies the name of the virtual machine. This parameter is required.

```yaml
Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```

### -VM

The VM object.

```yaml
Type: VirtualMachineBase
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
```

### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose,
-WarningAction, and -WarningVariable. For more information, see
[about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).

## INPUTS

## OUTPUTS

## NOTES

## RELATED LINKS

[Disable-AccelNetVM](disable-accelnetvm.md)

[Get-AccelNetVM](get-accelnetvm.md)

[Set-AccelNetVM](set-accelnetvm.md)
Loading