Я шукаю оновлення серверів і намагаюся скласти хороший план.
Наразі у нас є 4 сервери:
- Брандмауер / VPN-сервер OpenBSD
- Резервні сервери FreeNAS (локальні), які отримують знімки ZFS
- Резервні сервери FreeNAS (віддалені), які отримують знімки ZFS
- Сервер FreeBSD робочої коні нижче.
FreeBSD сервер
~ 2010 FreeBSD 8.4, 32 Гб оперативної пам’яті, подвійний Xeon E5520 ZFS (8 дисків, зраїд дисків у дзеркальних парах, 8 ТБ)
Послуги:
- Самба
- Netatalk (обмін файлами Apple)
- Apache (переважно внутрішні, деякі зовнішні сайти)
- MySQL
- VirtualBox (екземпляр Windows 2k3)
- Знімки ZFS
Мій план (базовий)
Я планую оновлення сервера, яке дозволило б нам переключитися з одного основного сервера на два сервери, який би взяв на себе деякі обов'язки сервера із наведеного вище списку (і повторював би один одного), так що, якщо один знизиться, я міг би швидко активуватися всі функції на другому. Щось на зразок:
Сервер 1:
- Самба
- Netatalk (обмін файлами Apple)
- VirtualBox (екземпляр Windows 2k3)
- Знімки ZFS
Сервер 2:
- Apache (переважно внутрішні, деякі зовнішні сайти)
- MySQL
- Знімки ZFS
Я лише коли-небудь запускав голий метал, і у мене немає досвіду роботи з VM, крім запуску Windows 2k3 на VirtualBox. Чи варто дивитися на запуск моїх серверів екземплярів як віртуальних машин? Я думав, що це може полегшити відновлення після аварії. Загалом, чи здається це гарним планом?
Я дивився на сервери ixSystems та обладнання Dell Rack, якщо це має значення. (Я також ніколи не використовував жодного обладнання для кріплення стійок.)