我想知道Amazon EC2 + EBS是否可以处理大型Oracle数据库(7TB开始)。听起来像EBS可以拥有高达1TB的存储容量,并且我可以将许多存储卷连接到同一个EC2实例,但是是否可以将Oracle配置为使用这些存储卷以便数据库可以增长到7TB甚至更高?
为了实现这一目标,我会引入Oracle DBA来提供帮助,但我想弄清楚这是否是一种有效的方法,还是我们应该在其他地方寻找?
云中的大型(7-15 TB)数据库还有哪些其他选项?
答案 0 :(得分:2)
是的,你可以。但它可能会很痛苦。对于您想要的此大小的实例:磁带备份,快速存储,最重要的是Automatic Storage Management(ASM)。
使用ASM时:您可以在云中运行oracle进程,而不是存储。不可能在云中真正使用ASM,它使用特定的硬件指令来快速存储,VM会妨碍并使其速度太慢。
在没有ASM的情况下运行5TB +数据的oracle是不切实际的。
重要的: 如果您有5TB的DATA,则需要至少13TB的磁盘空间来运行HA oracle实例。
在我的公司,我们在云中运行15TB Oracle,但我们雇用了专用存储设备。你无法用亚马逊做到这一点。 (试试mediatemple)