我想知道 Amazon EC2+EBS 是否可以处理大型 Oracle 数据库(从 7TB 开始)。听起来 EBS 可以拥有高达 1TB 的存储卷,并且我可以将许多存储卷附加到同一个 EC2 实例,但是是否可以将 Oracle 配置为使用这些存储卷,以便数据库可以增长到 7TB 甚至更大?
为了实现这一点,我会请 Oracle DBA 来协助,但我想弄清楚这是否是一种有效的方法,还是我们应该寻找其他地方?
云中的大型(7-15 TB)数据库还有哪些其他选择?
我想知道 Amazon EC2+EBS 是否可以处理大型 Oracle 数据库(从 7TB 开始)。听起来 EBS 可以拥有高达 1TB 的存储卷,并且我可以将许多存储卷附加到同一个 EC2 实例,但是是否可以将 Oracle 配置为使用这些存储卷,以便数据库可以增长到 7TB 甚至更大?
为了实现这一点,我会请 Oracle DBA 来协助,但我想弄清楚这是否是一种有效的方法,还是我们应该寻找其他地方?
云中的大型(7-15 TB)数据库还有哪些其他选择?
是的你可以。但这可能会很痛苦。对于您想要的这种大小的实例:磁带备份、快速存储以及最重要的自动存储管理(ASM)。
使用 ASM 时:您可以在云中运行 oracle 进程,而不是在存储中。在云中真正使用 ASM 是不可能的,它使用特定的硬件指令来加快存储速度,VM 会阻碍并使其太慢。
为 5TB+ 的数据运行没有 ASM 的 oracle 是不切实际的。
重要提示:如果您有 5TB 的数据,则至少需要 13TB 的磁盘空间来运行 HA oracle 实例。
在我的公司,我们在云中运行 15TB 的 Oracle,但我们租用了专用存储设备。你不能在亚马逊上做到这一点。(尝试媒体庙)