Data ONTAP® PowerShell Toolkit

Switch to Data ONTAP 7-mode documentation.

Cmdlet: Get-NcQosPolicyReadAhead


NAME
Get-NcQosPolicyReadAhead

SYNOPSIS
Get a list of read-ahead policies.

SYNTAX
Get-NcQosPolicyReadAhead [[-Name] <String[]>] [-Attributes <QosSettingsReadA
headInfo>] [-Controller <NcController[]>] [<CommonParameters>]

Get-NcQosPolicyReadAhead -Template [-Controller <NcController[]>] [<CommonPa
rameters>]

Get-NcQosPolicyReadAhead -Query <QosSettingsReadAheadInfo> [-Attributes <Qos
SettingsReadAheadInfo>] [-Controller <NcController[]>] [<CommonParameters>]


DESCRIPTION
Get a list of read-ahead policies.


PARAMETERS
-Name <String[]>
The read ahead policy name(s) to get. Data ONTAP wildcards are permitte
d.

Required? false
Position? 1
Default value
Accept pipeline input? true (ByPropertyName)
Accept wildcard characters? false

-Attributes <QosSettingsReadAheadInfo>
For improved scalability in large clusters, provide a QosPolicyReadAhead
Info object with various fields set to indicate which fields to return o
n all objects. Undesired fields should remain set to null. Use "Get-Nc
QosPolicyReadAhead -Template" to get the initially empty QosPolicyReadAh
eadInfo object. If not specified, all data is returned for each object.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-Controller <NcController[]>
A clustered Data ONTAP controller to receive this cmdlet, as embodied by
an NcController object. This parameter is returned by the Connect-NcCo
ntroller cmdlet. If not specified, the value in the global variable Cur
rentNcController is used. In the latter case, if CurrentNcController co
ntains a collection of NcController objects, this cmdlet is invoked on e
ach controller in succession.

Required? false
Position? named
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Template
Specify to get an empty QosPolicyReadAheadInfo object for use with advan
ced queries involving the Query attribute.

Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-Query <QosSettingsReadAheadInfo>
For advanced queries, provide a QosPolicyReadAheadInfo object with vario
us fields set to indicate which records to retrieve. Other fields shoul
d remain set to null. Use "Get-NcQosPolicyReadAhead -Template" to get t
he initially empty QosPolicyReadAheadInfo object.

Required? true
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".

INPUTS



OUTPUTS
DataONTAP.C.Types.Qos.QosSettingsReadAheadInfo


NOTES


Category: qos
API: qos-policy-read-ahead-get-iter,qos-settings-read-ahead-get-iter
Family: cluster

-------------- Example 1 --------------

C:\PS>Get-NcQosPolicyReadAhead -Name Standard


Get the quality of service read ahead policy named "standard"


ReadAheadPolicyName : Standard
ReadAheadClass : preset
AlignBlocks : 64
Default : True
DiskResponseFactor : 3
DiskResponseWeight : 80
EarlyCount : 10
ForceDump : False
ForceFull : False
ForceNone : False
InterarrivalWeight : 80
Jitter : 80
MaxBlocks : 192
MaxDeadline : 1000000
MaxDiskResponseTime : 50000
MaxGap : 1024
MetadataBlocks : 64
MinBlocks : 128
MinDiskResponseTime : 1000
MinRange : 3840
Overshoot : 20
SmallfileBlocks : 16
UseAsync : True
UseFeedback : True
UseTiming : True


-------------- Example 2 --------------

C:\PS>$q = Get-NcQosPolicyReadAhead -Template
$q.Overshoot = ">50"
Get-NcQosPolicyReadAhead -Query $q


Get all of the read ahead policies with an Overshoot value that is greater t
han 50%.


ReadAheadPolicyName : Sequential
ReadAheadClass : preset
AlignBlocks : 64
Default : False
DiskResponseFactor : 3
DiskResponseWeight : 80
EarlyCount : 10
ForceDump : False
ForceFull : False
ForceNone : False
InterarrivalWeight : 80
Jitter : 80
MaxBlocks : 192
MaxDeadline : 1000000
MaxDiskResponseTime : 50000
MaxGap : 1024
MetadataBlocks : 64
MinBlocks : 128
MinDiskResponseTime : 1000
MinRange : 3840
Overshoot : 100
SmallfileBlocks : 16
UseAsync : True
UseFeedback : True
UseTiming : True



RELATED LINKS
New-NcQosPolicyReadAhead
Remove-NcQosPolicyReadAhead
Set-NcQosPolicyReadAhead
Update-NcQosPolicyReadAhead







 Data ONTAP® PowerShell Toolkit