SQL сервер для 1С: установка операционной системы

В предыдущей статье мы рассмотрели требования к аппаратной части сервера. В этой статье я опишу некоторые моменты, касающиеся настройки операционной системы.

По материалам сайта www.learn1c.ru/

В предыдущей статье мы рассмотрели требования к аппаратной части сервера. В этой статье я опишу некоторые моменты, касающиеся настройки операционной системы.

Исходные данные:

  • Операционная система MS Windows Server 2003 Standard Edition (32-разрядная);
  • MS SQL Server 2000 Standard Edition;
  • Количество жестких дисков - 6. Через BIOS RAID-контроллера Вы сделали из них 3 массива RAID1;
  • Емкость каждого диска - 36 Гб, после форматирования останется около 33,5 Гб;
  • Объем оперативной памяти - 4 Гб;
  • Количество процессоров - 2.

На какие разделы разбить жесткие диски?

Первым делом надо определиться, какие разделы будем создавать на жестких дисках. Лучше всего это сделать до начала установки операционной системы и зафиксировать на бумаге. Для нашего примера я предлагаю такой вариант:

Номер RAID массива Метка и буква раздела Размер раздела Файловая система Размер кластера
1 System (C:) 15 Гб NTFS 4 Кб
1 Swap (D:) 8 Гб NTFS 4 Кб
1 Install (E:) 10,5 Гб FAT32 4 Кб
2 DataSQL (F:) 33,5 Гб NTFS 64 Кб
3 LogSQL (G:) 33,5 Гб NTFS 64 Кб

Рассмотрим таблицу подробнее:

  1. На первом массиве будут располагаться операционная система, файл подкачки и раздел для дистрибутивов программ, на втором - файл данных базы SQL (*.mdf), на третьем - файл транзакций базы SQL (*.ldf). Причина такого размещения информации на дисках описана в предыдущей статье;
  2. Для всех разделов кроме Install выбрана файловая система NTFS ввиду ее надежности в случае сбоев. Для раздела Install выбрана файловая система FAT32, чтобы к нему можно было обратиться, загрузившись с обычной загрузочной дискеты. В разделе Install я предлагаю хранить архивную копию системного раздела сервера. Для этого Вы можете воспользоваться специализированными программами, например, Acronis True Image Server for Windows;
  3. Для файла подкачки выделен отдельный раздел. Такое решение позволит избежать фрагментации файла подкачки.
  4. Для разделов, на которых будут храниться файлы базы данных, установлен размер кластера 64 Кб. Это сделано в соответствии с рекомендацией Microsoft (Books Online (BOL) , cтрока поиска " File Systems"):

    Рекомендация по размеру кластера для разделов, хранящих базы SQL сервера
  5. Массивы 2 и 3 целиком отданы под файлы базы данных SQL сервера;
  6. Под раздел System выделено 15Гб на случай, если Вы решите использовать сервер в терминальном режиме, и профили всех пользователей будут храниться на диске C:;
  7. Согласно рекомендации Microsoft размер файла подкачки должен быть в 1,5 раза больше объема оперативной памяти (BOL, строка поиска " Virtual memory"):

    Рекомендация по размеру файла подкачки
    Для нашего примера файл подкачки должен быть 6 Гб. Размер раздела Swap, на котором будет размещаться файл подкачки, сделаем с небольшим запасом - 8 Гб.

Рекомендации по настройке операционной системы

Убедившись, что у Вас есть все необходимые драйверы, начинайте установку операционной системы. В процессе установки рекомендую создать только один раздел - System. Остальные Вы сможете создать и отформатировать после установки Windows. Для этого используется оснастка "Управление дисками":

Управление дисками

Завершив форматирование дисков, настройте параметры быстродействия системы:

Закладка 'Дополнительно' в свойствах системы

Так как на компьютере будет работать SQL сервер, установите оптимизацию работы служб, работающих в фоновом режиме, и оптимизацию работы системного кэша:

Настройка параметров быстродействия системы

Перенесите файл подкачки на диск D: (метка Swap). Пример настройки виртуальной памяти приведен ниже:

Настройка виртуальной памяти

Примечание: это пример с работающего сервера. Поэтому буквы дисков отличаются от тех, которые мы определили в таблице.

Обычно операционная система требует, чтобы на системном диске был хотя бы небольшой файл подкачки. Поэтому в приведенном примере на диске С: есть файл подкачки размером 200 Мб.

Есть еще несколько пожеланий:

  1. не нагружайте этот сервер какими-либо ролями для управления доменом Windows, например, не делайте его контроллером домена. Это может отрицательно сказаться как на безопасности домена, так и на производительности SQL сервера;
  2. если Вы планируете использовать сервер в терминальном режиме, переводите сервер в этот режим до начала установки прикладных программ;
  3. не запускайте на сервере антивирусную программу в режиме мониторинга. Это может сильно сказаться на производительности сервера.
  4. устанавливайте только те компоненты Windows, которые будут Вам необходимы.

В следующей статье мы более подробно остановимся на установке SQL сервера.

Примечание: в статье отражено мое мнение по настройке сервера. Оно может не совпадать с Вашим мнением и / или мнением других специалистов.


Начать дискуссию