Amazon Web Service RDS-EC2 交互

Posted

技术标签:

【中文标题】Amazon Web Service RDS-EC2 交互【英文标题】:Amazon Web Service RDS-EC2 interaction 【发布时间】:2013-04-03 15:54:36 【问题描述】:

我对 AWS 还是很陌生。

我有一个在 Tomcat 上运行 Java Web 应用程序的 EC2 实例,我需要将它连接到一个 Oracle RDS 实例。实例位于同一区域。

与两个实例之间的通信相关的性能是什么?如果两个实例都在我的家庭 LAN 中运行,我会看到它们是否相同? RDS 实例的安全性如何?如果我在安全组中打开 1521 端口(允许访问 EC2 实例),那么 db 实例会暴露在公共网络中吗?

您认为在这种情况下使用 VPC 会更好吗?

谢谢

【问题讨论】:

【参考方案1】:

我没有做过具体的测量,但是RDS和EC2的连接速度应该很好。只需确保将机器设置在同一可用区中即可。

关于安全性,您还可以指定对特定 EC2 组的 RDS 机器的访问权限应该是开放的,因此通常端口不会公开开放。

【讨论】:

【参考方案2】:

P1) 确保 EC2 和 RDS 在同一个 AZ

P2) 确保为它们之间的 NW 带宽使用更大的实例类型

P3) 如果您的应用需要性能,请将 PIOPS 添加到 RDS

【讨论】:

以上是关于Amazon Web Service RDS-EC2 交互的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Amazon Web Service 重构 Java Web 应用程序?

Amazon Simple Notification Service 是 RESTFUL Web 服务吗?

错误:API 调用不成功。返回状态码 401 - Amazon Web Service

您知道执行类似于验证 Amazon Web Service 请求签名的 NGiNX 模块吗?

TiDB Operator + Amazon Web Service,探索云原生数据库的最佳实践

Amazon Web Service(Elastic Beanstalk) 实例类型 t2.large 中的多个请求运行状况下降