ec2作为堡垒主机及其性能

ec2 as bastion host and its performance

我在私有子网中有一个 Redshift,在 Public 子网中有一个 ec2 实例,这只是我的 Redshift 的堡垒主机。一切正常,我实际上可以通过互联网 (SSH) 连接到我的 Redshift。

现在,我想在生产环境中重做任务,我想选择一个 ec2 实例(nano、micro 等)。我有疑问,我的 ec2 实例性能是否取决于查询数据传输大小。也就是说,假设我的 redshift returns 大量数据用于查询,ec2 会限制性能吗?

基本上,我不希望我的 ec2 成为性能瓶颈,我不确定它是否会成为瓶颈。有什么想法吗?

提前致谢!

首先,您可以随时更改 Amazon EC2 实例的实例类型。只需停止实例,更改实例类型并重新启动它。因此,从 t2.nano 开始,如果发现任何性能问题,请将其变大。

其次,您的用例将消耗 非常少的 RAM 和 CPU。您可以查看 Amazon CloudWatch 指标来监控 CPU 利用率,您可以使用操作系统工具来监控内存(或使用 Monitoring Memory and Disk Metrics for Amazon EC2 Linux Instances)。

底线:测量和监控您的现有环境和生产环境。根据需要更改实例类型。别着急。