Почитал про кластеры. Опасаюсь вот чего. Сейчас все вышеописанное установлено на одном сервере. Но сочетание файл-сервера (Samba) с SQL-сервером (Firebird) на одном компьютере не очень хорошая практика. Я так понимаю, что оба они активно занимаются вводом-выводом и активно конкурируют друг с другом да дисковый ресурс. За счет того, что идет постоянное обращение к самбовским ресурсам, страницы файла БД постоянно вытесняются из кэша (а весь файл чуть больше 1 Гб, легко мог бы уместится там, что привело бы к значительному ускорению работы Firebird). Изначальная идея - разнести Samba и Firebird на разные компьютеры, чтоб не мешали друг другу. Ну и как бонус, в случае поломки одного, перенести все на второй. Если сделать кластер, то зеркалирование самбовских файлов на компьютер с Firebird забъет на нем дисковый IO, и в результате, как мне кажется выигрыша в быстродействии не получится. Поэтому хочу просто подготовить на компьютере с Firebird контроллер домена, который можно будет быстро запустить в случае неприятностей...
|