Назад | Перейти на главную страницу

Можно ли запустить большую базу данных Oracle (7 ТБ) на Amazon EC2 + EBS?

Мне интересно, может ли Amazon EC2 + EBS обрабатывать большие базы данных Oracle (для начала 7 ТБ). Похоже, что EBS может иметь тома хранения до 1 ТБ, и я мог бы иметь много томов хранения, подключенных к одному и тому же экземпляру EC2, но можно ли тогда настроить Oracle на использование этих томов хранения, чтобы база данных могла вырасти до 7 ТБ и более?

Чтобы добиться этого, я бы пригласил на помощь администраторов баз данных Oracle, но я хочу выяснить, верен ли это вообще, или мы должны искать в другом месте?

Какие еще есть варианты для больших (7-15 ТБ) баз данных в облаке?

[Примечание: я разместил исходный вопрос на Переполнение стека, но этот сайт может быть более подходящим]

Конечно ты мог. Том EBS отображается в Linux как блочное устройство, как и любой другой диск; документацию по управлению хранилищем в Linux (mdadm) или oracle (ASM) можно найти. Я думаю, что стандартный подход к EC2 - это присоединение нескольких томов EBS и создание на них программного устройства RAID0. Google ebs raid Чтобы получить больше информации.

Имейте в виду, что, как сообщается, EBS имеет непредсказуемую производительность и ненадежность. По некоторым сообщениям из окопов, поиск ebs в Hacker News.

Я уверен, что это возможно, но «хорошая ли это идея» еще предстоит выяснить. С 7 ТБ данных эта штука потребует оперативной памяти. Экземпляр Extra Large дает вам 15 ГБ ОЗУ, чего вам может хватить, а может и не хватить. Уровень High Memory Quadruple Extra Large имеет 68 ГБ ОЗУ, что опять же может быть или не хватить (хотя, скорее, чем просто «Extra Large»).