Bagikan melalui


Praktik terbaik FinOps untuk Penyimpanan

Artikel ini menguraikan kumpulan praktik FinOps yang terbukti untuk layanan penyimpanan. Ini menyediakan strategi untuk mengoptimalkan biaya, meningkatkan efisiensi, dan menggunakan kueri Azure Resource Graph (ARG) untuk mendapatkan wawasan tentang sumber daya penyimpanan Anda. Dengan mengikuti praktik ini, Anda dapat memastikan bahwa layanan penyimpanan Anda hemat biaya dan selaras dengan tujuan keuangan organisasi Anda.


Backup

Bagian berikut ini menyediakan kueri ARG untuk layanan backup. Kueri ini membantu Anda mendapatkan wawasan tentang sumber daya cadangan Anda dan memastikan sumber daya cadangan tersebut dikonfigurasi dengan pengaturan yang sesuai. Dengan menganalisis item cadangan dan mengidentifikasi cadangan diam, Anda dapat mengoptimalkan layanan cadangan Anda untuk efisiensi biaya.

Kueri: Pencadangan tidak aktif

Kueri ARG ini menganalisis item-item pencadangan dalam Azure Recovery Services Vaults dan mengidentifikasi item-item mana yang tidak dicadangkan selama lebih dari 90 hari.

Kategori

Pengoptimalan

Pertanyaan

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

Kueri: Daftar Peti Pemulihan Layanan

Kueri Azure Resource Graph (ARG) ini mengambil detail dari Brankas Layanan Pemulihan Azure. Kueri juga menyertakan informasi tentang tingkat SKU, pengaturan redundansi, dan metadata relevan lainnya.

Kategori

Pengoptimalan

Pertanyaan

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

Disk

Bagian berikut menyediakan kueri ARG untuk layanan disk. Kueri ini membantu Anda mendapatkan wawasan tentang sumber daya disk Anda dan memastikannya dikonfigurasi dengan pengaturan yang sesuai. Dengan menganalisis rekam jepret disk dan mengidentifikasi disk diam, Anda dapat mengoptimalkan layanan disk Anda untuk efisiensi biaya.

Kueri: Disk menganggur

Kueri ARG ini mengidentifikasi disk terkelola yang tidak aktif atau tidak terpasang dalam lingkungan Azure Anda.

Kategori

Pengoptimalan

Pertanyaan

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

Kueri: Rekam jepret disk yang lebih lama dari 30 hari

Kueri ARG ini mengidentifikasi rekam jepret disk yang lebih lama dari 30 hari.

Kategori

Pengoptimalan

Pertanyaan

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

Kueri: Rekam jepret menggunakan penyimpanan premium

Kueri ARG ini mengidentifikasi rekam jepret disk yang menggunakan penyimpanan premium.

Kategori

Pengoptimalan

Pertanyaan

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

Akun penyimpanan

Bagian berikut ini menyediakan kueri ARG untuk akun penyimpanan data. Ini membantu Anda mendapatkan wawasan tentang sumber daya penyimpanan Anda dan memastikan sumber daya tersebut dikonfigurasi dengan pengaturan yang sesuai. Dengan menganalisis akun penyimpanan dan mengidentifikasi jenis akun penyimpanan warisan, Anda dapat mengoptimalkan layanan penyimpanan Anda untuk efisiensi biaya.

Kueri: Akun penyimpanan v1

Kueri ARG ini mengidentifikasi akun penyimpanan yang masih menggunakan jenis v1 warisan, yang mungkin tidak menyediakan fitur dan efisiensi yang sama dengan jenis akun penyimpanan yang lebih baru.

Kategori

Pengoptimalan

Pertanyaan

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

Berikan umpan balik

Beri tahu kami bagaimana kinerja kami melalui ulasan singkat. Kami menggunakan ulasan ini untuk meningkatkan dan memperluas alat dan sumber daya FinOps.

Jika Anda mencari sesuatu yang spesifik, pilih yang sudah ada atau buat ide baru. Bagikan ide dengan orang lain untuk mendapatkan lebih banyak suara. Kami fokus pada ide-ide dengan suara terbanyak.


Sumber daya terkait:

Solusi terkait: