Всех приветствую.
Помогите определиться, как лучше сделать в плане производительности.
Есть сервер (2 проца Xeon E5420, 16Gb RAM, SATA RAID). На нём VMware ESXi. Планируется установить виртуальную машину с Windows Server 2008 Standard. Будет выполнять роль контроллера домена, файлового сервера и сервера 1С.
Базы 4 штуки (две Бухгалтерии и две ЗУП).
Пользователей Бухгалтерии ~ 10-15 на каждую базу, ЗУП ~ 5-10 на каждую базу.
Вариант 1. Поставить на ту же виртуалку сервер баз данных (PostgreSQL под Windows) и выделить ему почти всю оперативку
Вариант 2. Поставить вторую виртуалку на тот же сервер. На неё Linux и PostgreSQL. Оперативку делить между ними.
Другие варианты пока не рассматриваются. MS SQL - дорого. Windows и PostgreSQL на другом сервере тоже не подходит, так как придётся покупать вторую лицензию на Windows.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший