网络
由于网络位于所有工作负载组件之间,因此可能会对工作负载性能和行为产生巨大的正面和负面影响。还有一些严重依赖网络性能的工作负载,例如,对于高性能计算 (HPC),深入了解网络对于提高群集性能很重要。您必须确定带宽、延迟、抖动和吞吐量方面的工作负载要求。
在 AWS 中,网络资源以虚拟化形式存在,而且支持多种类型和配置。这让您可以更轻松地找到贴合您需求的网络方案。AWS 提供多种产品功能(例如增强联网、Amazon EBS 优化实例、Amazon S3 Transfer Acceleration 和动态 Amazon CloudFront)来优化网络流量。AWS 还可以提供多种联网功能(例如 Amazon Route 53 中的基于延迟的路由、Amazon VPC 端点、AWS Direct Connect 和 AWS Global Accelerator)来减少网络距离或抖动。
以下问题主要针对性能效率方面的注意事项。
| PERF 5:如何配置联网解决方案? |
|---|
| 适合某个工作负载的最佳网络解决方案会因延迟、吞吐量要求、抖动和带宽而有所不同。物理限制(例如用户资源或本地资源)决定位置选项。这些限制可以通过边缘站点或资源置放来抵消。 |
您必须考虑部署网络的位置。您可以选择将资源放置在靠近使用地点的位置,以缩短距离。使用网络指标来随着工作负载的发展对网络配置进行更改。利用区域、置放群组和边缘服务,您可以显著提高性能。基于云的网络可以快速重建或修改,因此有必要随着时间的推移改进网络架构,以保持性能效率。