Performance efficiency pillar - AWS Prescriptive Guidance

Performance efficiency pillar

The performance efficiency pillar of the AWS Well-Architected Framework focuses on structured and streamlined allocation of IT and computing resources. The following recommendations can help you meet the performance efficiency design principles and architectural best practices for Amazon FSx for Windows File Server.

Key focus areas:

  • Selecting resource types and sizes optimized for workload requirements

  • Monitoring performance

  • Maintaining efficiency as business needs evolve

Democratize advanced technologies and make their implementation easier for your team

  • Use AWS services to tackle the complex tasks that would take more time and effort to do it yourself. For example, use AWS DataSync to migrate your data, and AWS Systems Manager runbooks and AWS CloudFormation templates to automate manual tasks.

Scale globally if needed

Use serverless architectures

Test and experiment often

  • Test your infrastructure changes in a test environment that has the same configuration as your production environment (same Active Directory, network configurations, file system size and configuration, and Windows features, such as data deduplication and shadow copies) before you deploy any changes to production.

  • Stay up to date on new services and features, and regularly test them in your test environment.

Consider mechanical sympathy

Mechanical sympathy refers to using a tool with an understanding of how it operates best.

  • Back up your file systems regularly, especially before making a change to an FSx for Windows File Server file system that is running. For more information, see Working with backups in the Amazon FSx documentation.

  • Use Amazon CloudWatch metrics to generate alarm-based notifications for FSx for Windows File Server. For more information, see Creating CloudWatch alarms to monitor Amazon FSx in the Amazon FSx documentation.

Improve performance