While simple native operating system tools like ping and tracert/traceroute can check connectivity between two...
nodes on a TCP/IP network, it's worthwhile to review AWS service status reports and assessments. AWS offers very little control over internal networks but does provide several resources that can advise users about its operating conditions.
AWS Trusted Advisor can offer cost, security, fault tolerance and AWS network performance recommendations for enterprises using a range of AWS products, including Amazon Elastic Compute Cloud (EC2), Elastic Load Balancing, Amazon Simple Storage Service, Auto Scaling and AWS Identity and Access Management.
By understanding how AWS assesses service utilization, IT teams can identify AWS network performance issues affecting application availability and resilience. AWS Trusted Advisor won't necessarily report a problem, but it offers information that can help an administrator resolve an issue.
For example, AWS Trusted Advisor reports high-utilization EC2 instances that have used more than 90% CPU capacity on four or more of the last 14 days. This type of use could indicate certain applications have inadequate resources. Reporting can also detect a large number of rules in an EC2 security group or applied to an instance that can degrade AWS network performance.
Clients can see overused Amazon Elastic Block Store (EBS) volumes, which could suggest higher-than-expected storage I/O demands and may benefit from provisioned IOPS or other volumes. Trusted Advisor can also make recommendations to configure EC2 instances for improved throughput when connected to EBS instances -- enhancing network I/O between the workload and storage for better performance.
AWS Trusted Advisor isn't a troubleshooting tool and doesn't necessarily indicate problems with Amazon's services. But if connectivity to AWS isn't a clear problem, Trusted Advisor might offer recommendations that can improve application availability and AWS network performance. In addition, much of the reporting that AWS Trusted Advisor provides requires a paid support plan, such as a Business or Enterprise tier. Enterprises should also look at AWS availability using the AWS network status page, which reports current operation and recent outages.
Tweak app performance with AWS Trusted Advisor
Users disapprove of AWS Trusted Advisor price
Measure, cut AWS costs with these tools
Dig Deeper on AWS CloudWatch and application performance monitoring
Related Q&A from Stephen J. Bigelow
Microsoft Hyper-V on Windows comes with advanced protection schemes, including several virtualization-based security features the company introduced ... Continue Reading
The BitLocker encryption technology continues to evolve from its roots as a Windows Vista feature to protect resources both in the local data center ... Continue Reading
Some enterprises avoid the public cloud due to its multi-tenant nature and data security concerns. Learn what data separation is and how it can keep ... Continue Reading