是否可以在Amazon EC2 + EBS上运行大型Oracle数据库(7TB)?

时间:2011-07-24 23:19:09

标签: database oracle amazon-ec2 amazon-ebs

我想知道Amazon EC2 + EBS是否可以处理大型Oracle数据库(7TB开始)。听起来像EBS可以拥有高达1TB的存储容量,并且我可以将许多存储卷连接到同一个EC2实例,但是是否可以将Oracle配置为使用这些存储卷以便数据库可以增长到7TB甚至更高?

为了实现这一目标,我会引入Oracle DBA来提供帮助,但我想弄清楚这是否是一种有效的方法,还是我们应该在其他地方寻找?

云中的大型(7-15 TB)数据库还有哪些其他选项?

1 个答案:

答案 0 :(得分:2)

是的,你可以。但它可能会很痛苦。对于您想要的此大小的实例:磁带备份,快速存储,最重要的是Automatic Storage Management(ASM)。

使用ASM时:您可以在云中运行oracle进程,而不是存储。不可能在云中真正使用ASM,它使用特定的硬件指令来快速存储,VM会妨碍并使其速度太慢。

在没有ASM的情况下运行5TB +数据的oracle是不切实际的。

重要的: 如果您有5TB的DATA,则需要至少13TB的磁盘空间来运行HA oracle实例。

在我的公司,我们在云中运行15TB Oracle,但我们雇用了专用存储设备。你无法用亚马逊做到这一点。 (试试mediatemple)