Задать вопрос
Контакты

Наибольший вклад в теги

Все теги (18)

Лучшие ответы пользователя

Все ответы (19)
  • Как оптимально настроить сервер 1С?

    @cross_01
    Системный администратор
    Выше сказано верно, на два сервера вам не хватит.
    Ваш вариант все на 1-ном.
    Не сочтите за рекламу просто первый результат в google здесь конфигуратор с ценами.
    -Дорого обойдется процессор (чем выше частота тем лучше) и SSD диски (выбрать нужно исходя из того что чаще делают пользователи, записывают информацию в базу или считывают, или по наиболее критичной ресурсоёмкой операции).
    -На ОЗУ можно выиграть 1-2 т.р., с вашим бюджетом может быть критично)), поиграйтесь с планками 4х16 или 2х32 увидите разницу.
    -Если вам позже, но это должно быть точно, смогут дать денег на приобретение доп. комплектующих (аргументируйте ростом пользователей в будущем), то для начала берите сервер с 1 CPU но возможностью установки второго, с 1 блоком питания но с возможностью установки второго, например 32 гб ОЗУ (маловато конечно но терпимо) позже расширите до 64 гб минимум. Под базу нужен минимум RAID1 SSD позже можно добавить и пересобрать.
    -Дальше по железу, если есть большая критичность потери данных, то RAID контроллер с кэшом и батарейкой)) обязательно.
    -1С не умеет распараллеливать запросы в БД! По этому гнаться нужно не за ядрами а за частотой CPU (только если вы не мега программист 1С и умеете писать запросы напрямую в БД MS SQL (сама MS SQL отлично их "параллелит")).
    -БД должна быть на отдельном диске, tempdb нужно поместить на отдельный диск, логи БД лучше всего тоже поместить на отдельный диск (речь идет только про SSD), так как в последних двух идет очень интенсивный обмен.
    -А вот ОС можно поставить на обычные HDD, (естественно желательно на 1 RAID).
    -Сетевые интерфейсы обычно их минимум 2 по 1 Гб/с, можно объединить с помощью NIC Teaming, будет 2 Гб/с (посмотрите по нынешней загрузке, может больше и не понадобиться).
    -Почему 1С сервер и БД на одном сервере? Все из за заветного протокола Shared Memory (гулить Shared Memory и 1С).
    Спросите, если будет интересно что-то еще.
    Ответ написан
    Комментировать
  • Как вы переносите свою годами настроенную ОС на новый купленный компьютер? Ваши любимые программы?

    @cross_01
    Системный администратор
    Ребят, я учусь в 11 классе ..Хочу быть айтишником ..Пока не определился с направлением ..

    Это ты уже опаздываешь с выбором, сейчас разработка ценится выше если смотреть на ЗП. Скажем программист+медик, это чуть ли не самый ценный специалист на рынке, так как ближайшие минимум лет 5 скорее всего больше, будут активно развиваться девайсы направленный на мониторинг здоровья и т.п. А в целом, с все более сильным проникновением IT в разные отрасли, будут цениться спецы IT (программист) + какая нибудь техническая специализация. Не смотри в сторону эникейщиков и сисадминов (сам системный администратор) это потихоньку вымирающие профессии.

    1) У вас есть годами настроенная под себя система ОС, со всеми программами настройками ..Расскажите,как вы переносите ее если покупаете новый компьютер\ноутбук ..?


    Мастер переноса файлов и параметров
    Windows To Go еще наверно подойдет все что нужно на флешке
    Ответ написан
    3 комментария
  • Есть ли какой-нибудь сервис, чтобы уведомлял, если мой компьютер отключился/пропала сеть?

    @cross_01
    Системный администратор
    Полно софта на телефон, наберите в магазине приложений server monitor или server monitoring
    Ответ написан
    Комментировать
  • Файловый сервер?

    @cross_01
    Системный администратор
    И вот на днях сервер стал сильно подвисать

    Проверьте счетчики производительности в системном мониторе, администрирование, панель управления (может проблемы с HDD, очереди обращения к дискам)
    И вот еще вопрос как можно организовать процесс распределения прав на каталоги для пользователей более грамотно???

    Возможно это то что вам нужно.
    2e187c683e1743839ae24ddd55d41f43.JPG
    Ответ написан
    Комментировать
  • Как загрузить приложение полностью в ОЗУ, чтобы не пользоваться жестким диском в работе?

    @cross_01
    Системный администратор
    kmg4e прав это не целесообразно размещать базу в ОЗУ, есть большой риск потерять данные. Туда если и размещают то чаще tempDB.
    Если база крутится на MS SQL то SQL загоняет эту базу как раз в ОЗУ, это одно из преимуществ базы SQL перед файловой.
    Если нужно больше производительности, то размещайте пользовательскую базу на отделенном быстром диске, например SSD или массиве HDD, аналогично отдельно разместите tempDB (тут происходит очень интенсивный обмен), отдельно log tempDB и остальные логи.
    Хорошо если вы разобьете tempdb на количество ядер ЦПУ (например SQL 2016 сам предлагает разнести на tempDB на 8 файлов если не ошибаюсь, это количество легко меняется вручную, еще лучше если вы эти файлы разложите на разные диски (согласен похоже на паранойю). Но разбив tempDB на количество ядер вы тем самым заставите работать все ядра ЦПУ а не 1-2 как это обычно бывает с 1С.
    Обязательно проверьте что в BIOS включен Turbo Boost именно тогда ЦПУ вашего сервера будет работать на частоте 3000 а не 2000 , Ведь именно к частоте процессора 1С наиболее требовательна.
    Не используйте виртуализацию для 1С.
    Устанавливайте и 1С и SQL на 1 физический сервер, в этом случае вы еще сможете задействовать и shared memory что дает примерно +20% к производительности.
    Также проверьте чтобы в настройках "Панель управления- электропитание" был включен режим высокая производительность, это даст тоже + к общей производительности (проверено лично на тестах).
    Если интересно что то еще спрашивайте.
    Ответ написан
    2 комментария