Práticas recomendadas de FinOps para armazenamento
Este artigo descreve uma coleção de práticas comprovadas de FinOps para serviços de armazenamento. Ele fornece estratégias para otimizar custos, melhorar a eficiência e usar consultas ARG (Azure Resource Graph) para obter insights sobre seus recursos de armazenamento. Seguindo essas práticas, você pode garantir que seus serviços de armazenamento sejam econômicos e alinhados com as metas financeiras de sua organização.
Backup
As seções a seguir fornecem consultas ARG para serviços de backup. Essas consultas ajudam você a obter insights sobre seus recursos de backup e garantir que eles estejam configurados com as configurações apropriadas. Ao analisar itens de backup e identificar backups ociosos, você pode otimizar seus serviços de backup para eficiência de custos.
Consulta: Backups ociosos
Essa consulta ARG analisa itens de backup nos Cofres dos Serviços de Recuperação do Azure e identifica todos os que não foram copiados por mais de 90 dias.
Categoria
Otimização
Consulta
recoveryservicesresources
| where type =~ 'microsoft.recoveryservices/vaults/backupfabrics/protectioncontainers/protecteditems'
| extend vaultId = tostring(properties.vaultId)
| extend resourceId = tostring(properties.sourceResourceId)
| extend idleBackup= datetime_diff('day', now(), todatetime(properties.lastBackupTime)) > 90
| extend resourceType=tostring(properties.workloadType)
| extend protectionState=tostring(properties.protectionState)
| extend lastBackupTime=tostring(properties.lastBackupTime)
| extend resourceGroup=strcat('/subscriptions/',subscriptionId,'/resourceGroups/',resourceGroup)
| extend lastBackupDate=todatetime(properties.lastBackupTime)
| where idleBackup != 0
| project resourceId,vaultId,idleBackup,lastBackupDate,resourceType,protectionState,lastBackupTime,location,resourceGroup,subscriptionId
Consulta: Listar cofres dos Serviços de Recuperação
Esta consulta ARG (Azure Resource Graph) recupera detalhes dos Cofres dos Serviços de Recuperação do Azure. A consulta também inclui informações sobre a camada de SKU, configurações de redundância e outros metadados relevantes.
Categoria
Otimização
Consulta
resources
| where type == 'microsoft.recoveryservices/vaults'
| where resourceGroup in ({ResourceGroup})
| extend skuTier = tostring(sku['tier'])
| extend skuName = tostring(sku['name'])
| extend resourceGroup = strcat('/subscriptions/', subscriptionId, '/resourceGroups/', resourceGroup)
| extend redundancySettings = tostring(properties.redundancySettings['standardTierStorageRedundancy'])
| order by id asc
| project id, redundancySettings, resourceGroup, location, subscriptionId, skuTier, skuName
Discos
As seções a seguir fornecem consultas ARG para serviços de disco. Essas consultas ajudam você a obter insights sobre os recursos de disco e garantir que eles estejam configurados com as configurações apropriadas. Ao analisar instantâneos de disco e identificar discos ociosos, você pode otimizar seus serviços de disco para eficiência de custos.
Consulta: Discos ociosos
Essa consulta ARG identifica discos gerenciados ociosos ou desanexados em seu ambiente do Azure.
Categoria
Otimização
Consulta
resources
| where type =~ 'microsoft.compute/disks' and managedBy == ""
| extend diskState = tostring(properties.diskState)
| where managedBy == ""
and diskState != 'ActiveSAS'
and tags !contains 'ASR-ReplicaDisk'
and tags !contains 'asrseeddisk'
| extend DiskId=id, DiskIDfull=id, DiskName=name, SKUName=sku.name, SKUTier=sku.tier, DiskSizeGB=tostring(properties.diskSizeGB), Location=location, TimeCreated=tostring(properties.timeCreated), SubId=subscriptionId
| order by DiskId asc
| project DiskId, DiskIDfull, DiskName, DiskSizeGB, SKUName, SKUTier, resourceGroup, Location, TimeCreated, subscriptionId
Consulta: instantâneo de disco com mais de 30 dias
Essa consulta ARG identifica instantâneos de disco com mais de 30 dias.
Categoria
Otimização
Consulta
resources
| where type == 'microsoft.compute/snapshots'
| extend TimeCreated = properties.timeCreated
| extend resourceGroup = strcat("/subscriptions/",subscriptionId,"/resourceGroups/",resourceGroup)
| where TimeCreated < ago(30d)
| order by id asc
| project id, resourceGroup, location, TimeCreated, subscriptionId
Consulta: Instantâneo usando armazenamento premium
Essa consulta ARG identifica instantâneos de disco que estão utilizando armazenamento premium.
Categoria
Otimização
Consulta
resources
| where type == 'microsoft.compute/snapshots'
| extend
StorageSku = tostring(sku.tier),
resourceGroup = strcat('/subscriptions/',subscriptionId,'/resourceGroups/',resourceGroup),
diskSize = tostring(properties.diskSizeGB)
| where StorageSku == "Premium"
| project id, name, StorageSku, diskSize, location, resourceGroup, subscriptionId
Contas de armazenamento
A seção a seguir fornece uma consulta ARG para contas de armazenamento. Ele ajuda você a obter insights sobre seus recursos de armazenamento e garantir que eles sejam configurados com as configurações apropriadas. Ao analisar contas de armazenamento e identificar tipos de contas de armazenamento herdadas, você pode otimizar seus serviços de armazenamento para eficiência de custos.
Consulta: Conta de armazenamento v1
Essa consulta ARG identifica contas de armazenamento que ainda estão usando o tipo herdado v1, que pode não fornecer os mesmos recursos e eficiências que os tipos de conta de armazenamento mais recentes.
Categoria
Otimização
Consulta
resources
| where type =~ 'Microsoft.Storage/StorageAccounts'
and kind !='StorageV2'
and kind !='FileStorage'
| where resourceGroup in ({ResourceGroup})
| extend
StorageAccountName = name,
SAKind = kind,
AccessTier = tostring(properties.accessTier),
SKUName = sku.name,
SKUTier = sku.tier,
Location = location
| order by id asc
| project
id,
StorageAccountName,
SKUName,
SKUTier,
SAKind,
AccessTier,
resourceGroup,
Location,
subscriptionId
Procurando mais?
Perdemos alguma coisa? Você gostaria de ver algo adicionado? Adoraríamos ouvir sobre quaisquer perguntas, problemas ou soluções que você gostaria de ver abordados aqui. Crie um novo problema com os detalhes que você gostaria de ver incluídos aqui.
Conteúdo relacionado
Recursos relacionados:
Soluções relacionadas:
- Relatórios do Power BI do kit de ferramentas FinOps
- Hubs FinOps
- Pastas de trabalho FinOps
- Mecanismo de otimização