8.х Какой сервер использовать для сервера предприятия а какой для SQL

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем Vitaly, 16 июл 2015.

  1. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    Добрый день!
    Есть два сервера: один более быстрый (2-а процессора по 4-е ядра, 32 Гб ОЗУ)
    другой медленнее (1-ин процессор 4 ядра, 16 ГБ ОЗУ). База весит 25 Гб, около 100 пользователей.
    Как я понимаю более медленный лучше использовать для сервера предприятия 1С, а более быстрый для сервера SQL, или я не прав? Или для sql должно быть больше памяти, но он должен быть медленнее?
    Какие требования к серверам?
    Спасибо за помощь.
  2. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.580
    Симпатии:
    717
    Баллы:
    204
    Требования к серверу под MSSQL: быстрый случайный доступ к файлам БД на дисках + быстрый случайный доступ к файлам TEMPDB + быстрая запись файлов журналов транзакций БД и TEMPDB.
    Помещать всю БД в ОЗУ - это утопия.

    По нагрузке на БД можно определить количество необходимых процессоров(ядер), но 4 ядра сервера с MSSQL для 100 пользователей должно хватить.
    Сервер 1С это нагрузка на диск(временные файлы) + файлы журналов регистраций БД.
    Процессора с 4-мя ядрами для 100 пользователей так же должно хватить.
    Odarchuk и Vitaly нравится это.
  3. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    1С не выполняет уж очень сложных математических расчетов, где надо умножать, делить, возводить, матрицы пермножать что бы что то отрисовывать (чем принципе процессор занимается), тут в данном случае как написали важно быстрый доступ к файлам на диске и что бы к файлам меньше лазить большой размер ОЗУ. А так же хороший канал сетевой что бы пользователи по сети данные могли спокойно гонять.
    по этому с токи зрения железа то как вы написали. Хотя если на одном сервере тот на котором больше ядер и ОЗУ один винт, а на другом 4 винта то я бы подумал в пользу первого
    Vitaly нравится это.
  4. TopicStarter Overlay
    Vitaly
    Offline

    Vitaly Опытный в 1С

    Регистрация:
    21 фев 2014
    Сообщения:
    366
    Симпатии:
    0
    Баллы:
    26
    Жесткие диски везде одинаковые в зеркале.
    --- Объединение сообщений, 16 июл 2015 ---
  5. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.649
    Симпатии:
    948
    Баллы:
    204
    ну я просто про то говорю что порой даже не так критично когда ОЗУ в 2 раза больше когда дисков в два раза больше и вы может еотдельно лог отдельно базу отдельно темпДб разместить причем в разных рейдах
    Vitaly нравится это.
  6. Galich
    Offline

    Galich Опытный в 1С

    Регистрация:
    6 июн 2014
    Сообщения:
    276
    Симпатии:
    9
    Баллы:
    29
    Свои 5 копеек - если Сервер Предприятия на одном компьютере, а MSSQL на другом, очень желательно две сетевухи между ними сделать гигабитной. Это то же существенный момент. А так, да, в основном просадка по HDD.
  7. TODD22
    Offline

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Ну это как бы не удивительно. База данных 70-80% времени читает с диска. А обработки результатов в 1с сильно сложной нет. Всё же учёт обычно укладывается в арифметику. Без всяких сложных алгоритмов.

    Если есть деньги то надо ставить SSD....
  8. Miller
    Offline

    Miller Опытный в 1С

    Регистрация:
    18 май 2011
    Сообщения:
    145
    Симпатии:
    1
    Баллы:
    29
    А если сервер 1С и SQL в одном месте, а RDP в другом ? Опа будет ?
  9. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Разверните, что значит "в другом"?

Поделиться этой страницей