Люди помогите разобраться.
Есть 10 mysql баз данных(у каждого клиента своя) ~150000 тыс. записей в каждой(+такое же кол-во записей каждый год).
Что лучше сделать? Просто крутить на одном mysql сервере все 10 баз или же по каждому клиенту сделать виртуальную машину?.
У меня так сказать опасения по поводу сохранности данных(Хотя бэкапы не проблемма).
Вот конфигурация сервера:
Xeon 5600(4ядра,~3 ГГц)-2шт.
Память 8 ГБ.
Диски SAS в зеркале.
Просто у меня нет опыта и мне трудно понять хватит ли такого сервера для такого потока данных, да и вообще большой ли он этот поток?
Да и как лучше сделать? Виртуальные машины ставить, опять же дополнительная точка отказа. А на одном сервере крутить все, у меня опять же нет опыта, какая отказоусточивость у mysql.
LinuxForum.Fans
Помогите определить производительность и варианты хранения данных
Автор: Eser
3 сообщений
924 просмотров
Как Вы правильно заметили - виртуалка - есть дополнительная точка отказа.
В нашем деле главное что бы было меньше "стыков".
Конфигурация сервера, приведённая Вами, вполне справится с 10 базами, даже больше, если будут стоять непосредственно на железе (в основной операционке).
Ну и самое главное это бекап.
Это наше всё.
Прблема это или нет, это первое что нужно сделать. Резервное копирование должно быть организовано, ещё до ввода в промышленную эксплуатацию самого сервера. И Денег на этом жалеть не стоит.
Хочу так же отметить, что резервное копирование MySQL нужно делать её средствами. Просто копирование файлов средствами ОС недостаточно.
Вот тут подробно описано что и как:
http://mysql.ru/faq/
Спасибо за ответ. Успокоили
Войдите или зарегистрируйтесь, чтобы ответить.