Catalog
MicrosoftDocs/azure-elastic-san

MicrosoftDocs

azure-elastic-san

Expert knowledge for Azure Elastic SAN development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when creating iSCSI volumes, AVS datastores, snapshots, CMK encryption, or AKS-integrated workloads, and other Azure Elastic SAN related development tasks. Not for Azure NetApp Files (use azure-netapp-files), Azure Managed Lustre (use azure-managed-lustre), Azure Container Storage (use azure-container-storage), Azure Virtual Machines (use azure-virtual-machines).

v1.0Latest
New~2.0kUpdated Jun 26, 2026

Azure Elastic SAN Skill

This skill provides expert guidance for Azure Elastic SAN. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Troubleshooting L37-L41 Diagnosing and resolving common Azure Elastic SAN issues, including provisioning failures, connectivity/IO errors, performance problems, and typical error codes/logs.
Best Practices L42-L49 Performance tuning, benchmarking, and configuration best practices for Azure Elastic SAN (including AVS datastores) plus guidance on using snapshots for backup.
Decision Making L50-L54 Guidance on sizing and configuring Elastic SAN (performance, capacity, architecture) and deciding how to integrate it with AKS workloads and storage patterns.
Architecture & Design Patterns L55-L59 Patterns for running clustered apps (SQL, Failover Cluster, etc.) on Azure Elastic SAN, including shared volume setup, fencing, failover behavior, and high-availability design.
Limits & Quotas L60-L65 Details on Elastic SAN capacity limits, max IOPS/throughput, and how VM sizes, volume groups, and workloads affect achievable performance and scaling.
Security L66-L75 Encrypting Elastic SAN with customer-managed keys and configuring secure access via private endpoints, service endpoints, and other network security options for volumes and volume groups.
Configuration L76-L84 Configuring, deploying, resizing, deleting, and monitoring Azure Elastic SAN resources/volumes, plus safely managing IQN naming authority transitions.
Integrations & Coding Patterns L85-L91 Using PowerShell to batch-create Elastic SAN volumes and configuring Linux and Windows clients to connect, mount, and use those iSCSI-based volumes.
Deployment L92-L95 Guides for migrating Azure VMware Solution (AVS) datastores to Azure Elastic SAN, including configuring and using multiple private endpoints for secure connectivity.

Troubleshooting

Topic URL
Troubleshoot common Azure Elastic SAN issues and errors https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-troubleshoot

Best Practices

Topic URL
Benchmark Azure Elastic SAN performance with DiskSpd and fio https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-benchmarking
Optimize Azure Elastic SAN configuration and performance https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-best-practices
Optimize Elastic SAN datastore performance on AVS https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-performance-on-azure-vmware-solutions
Use snapshots to back up Azure Elastic SAN volumes https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-snapshots

Decision Making

Topic URL
Plan Azure Elastic SAN capacity and configuration https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-planning

Architecture & Design Patterns

Topic URL
Use clustered applications with shared Azure Elastic SAN volumes https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-shared-volumes

Limits & Quotas

Topic URL
Understand Azure Elastic SAN and VM performance limits https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-performance
Azure Elastic SAN capacity, IOPS, and throughput limits https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-scale-targets

Security

Topic URL
Configure customer-managed keys for Azure Elastic SAN https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-configure-customer-managed-keys
Configure private endpoints for Azure Elastic SAN volume groups https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-configure-private-endpoints
Configure service endpoints for Azure Elastic SAN access https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-configure-service-endpoints
Manage customer-managed encryption keys for Azure Elastic SAN https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-encryption-manage-customer-keys
Configure encryption options for Azure Elastic SAN https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-encryption-overview
Configure secure networking for Azure Elastic SAN volumes https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-networking

Configuration

Topic URL
Configure and deploy Azure Elastic SAN resources https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-create
Delete Azure Elastic SAN resources correctly https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-delete
Resize Azure Elastic SAN resources and volumes safely https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-expand
Use Azure Elastic SAN monitoring metrics effectively https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-metrics
Transition Elastic SAN IQN naming authority safely https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-transition-iqn-naming-authority

Integrations & Coding Patterns

Topic URL
Batch-create Azure Elastic SAN volumes with PowerShell https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-batch-create-sample
Connect Linux clients to Azure Elastic SAN volumes https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-connect-linux
Connect Windows clients to Azure Elastic SAN volumes https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-connect-windows

Deployment

Topic URL
Migrate AVS datastores to Elastic SAN with more private endpoints https://learn.microsoft.com/en-us/azure/storage/elastic-san/elastic-san-increase-private-endpoints-azure-vmware-solutions
Files1
1 files · 18.2 KB

Select a file to preview

Overall Score

82/100

Grade

B

Good

Safety

88

Quality

80

Clarity

85

Completeness

76

Summary

This skill provides expert guidance for Azure Elastic SAN development, covering troubleshooting, best practices, architecture patterns, security, configuration, integrations, and deployment. It functions as a knowledge aggregator that indexes local quick-reference content and directs agents to fetch detailed documentation from Microsoft Learn via network-enabled MCP tools (mcp_microsoftdocs or fetch_webpage). The skill does not execute operations itself but provides structured guidance and documentation references for agents to follow.

Detected Capabilities

documentation fetching via networkread_file (for accessing local reference sections)knowledge aggregation and indexing

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

elastic san troubleshootingazure san configurationelastic san security setupiscsi volume creationavs datastore migrationelastic san performance tuningprivate endpoints setupcmk encryption

Risk Signals

INFO

Network access required for documentation fetching

frontmatter & 'How to Use This Skill' section
INFO

External documentation URLs (all learn.microsoft.com)

Category sections (Troubleshooting, Best Practices, etc.)
WARNING

Dependency on mcp_microsoftdocs tool availability

'How to Use This Skill' section

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.comlearn.microsoft.com

Use Cases

  • Diagnose Azure Elastic SAN provisioning or connectivity failures
  • Benchmark and optimize Elastic SAN performance for production workloads
  • Design high-availability clustered applications on shared Elastic SAN volumes
  • Configure customer-managed key encryption for Elastic SAN resources
  • Migrate Azure VMware Solution (AVS) datastores to Elastic SAN with private endpoints
  • Batch-create Elastic SAN volumes using PowerShell automation
  • Integrate Elastic SAN iSCSI volumes with Linux or Windows client systems
  • Plan Elastic SAN capacity, IOPS, and throughput for workloads
  • Resolve common Elastic SAN errors and performance issues

Quality Notes

  • Excellent structure: clear Category Index with line ranges and file links enables agents to navigate efficiently
  • Comprehensive scope coverage: 8 major categories (Troubleshooting, Best Practices, Architecture, Security, etc.) with curated documentation URLs
  • Well-defined tool requirements: explicitly states preferred tool (mcp_microsoftdocs) and fallback strategy (fetch_webpage)
  • Good metadata hygiene: includes generated_at timestamp with staleness guidance (suggest update if > 3 months old)
  • Clear scope boundaries: explicitly excludes related services (NetApp Files, Managed Lustre, Container Storage, Virtual Machines)
  • Helpful agent instructions: emphasizes use of Category Index and provides installation guidance for missing tools
  • Documentation is reference-only and read-friendly: no code generation, no destructive operations, minimal blast radius
  • Minor weakness: relies entirely on external documentation; limited local reference content provided
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use MicrosoftDocs/azure-elastic-san in your dev environment

Command Palette

Search for a command to run...