ПРОГРАММНО-АППАРАТНЫЕ ТРЕБОВАНИЯ

   Данная статья призвана объяснить нашим пользователям на "простом языке" особенности работы компьютера в разрезе технологического развития, как точно понимать программно-аппаратные требования специализированного программного обеспечения, как распределить на своем предприятии компьютерный парк между различными отделами и сотрудниками, дать практические советы к модернизации как "железа", так и базы данных для нормальной работы без проблем на практических примерах из многолетнего опыта нашей компании.
 

ТРЕБУЕМЫЕ КОМПОНЕНТЫ

   Кроме самого процессора, ПК «ПрофСтрой 4» использует в своей работе несколько компонентов персонального компьютера. Для нормальной и комфортной работы операционной системой должны быть выделены следующие ресурсы для программы:
1. Жесткий диск. ПК «ПрофСтрой 4» постоянно работает с базой данных, в которой
    присутствует как технологическая, так и продажная и производственная части.
2. Память. Как любая программа MS Windows, ПК «ПрофСтрой 4» также активно использует
    память как структуры для хранения данных, необходимых для быстрых расчётов по
    конструктивным настройкам. Периодически программы требует временно выделять
    дополнительные блоки памяти для вычислений.
3. USB-порт. Нужен для аппаратной защиты, обеспечивающий Лицензионное использование
    программных продуктов.
 

ПЕРВИЧНЫЙ РЕЛИЗ

   ПК «ПрофСтрой 4» вышел в первичном релизе совместимости с системой защиты предыдущем 3-й версии весной 2012 году. На тот момент самой распространенной версией для персонального компьютера производства корпорации MicroSoft® была Windows 7, но уже начинались поставки Windows 8. Обе версии поставлялись в 64-разрядном варианте, что, в совокупности с практически одновременным ростом внедрения SSD-носителей и видекарт поколения GeForce GTX, открывало путь к постоянному наращиванию производительности.
 
  К этому моменту началось глобальное усиление систем безопасности сразу в многих направлениях, что привело к увеличению нагрузки на все компоненты системы, прежде всего на файловую систему:
безопасность соединений для сохранности конфиденциальной информации, внедрение различных
   цифровых сертификатов, электронных подписей, шифрования данных и т.п.;
антивирусная защита при выходе в интернет для исключения как от воровcтва данных, так и от
   заражения вирусом и выведения из строя самой операционной системы;
дополнительные меры сохранения доступности к web-сервисам всем пользователям, введение
   защиты от перегрузки сайта множественными запросами - усиленных фильтров от ddos-атак;
запуск усиленных служб антиспама, в частности, именно к 2012 году практически все хостинги
   запретили использование рассылки электронных писем без идентификации отправителя и ввели
   требование безопасного SSL-подключения.
 
   С точки зрения опрошенных технических специалистов различных компаний, в которых проходили внедрения 2012 года, нормальной конфигурацией персонального компьютера для проектирования и расчёта фасадных конструкций в подВерсии "Окна, Двери, Фасады"" считалась следующая:
   Intel® Core™ i7-3770 (4-х ядерный процессор 3-го поколения)
   RAM 4.Гб DDR3 (оперативная память)
   HDD 7200 об/мин (жесткий диск операционной системы и СУБД)
   GTX 550 DDR5 1.Гб (видеокарта для комфортной работы с разрешением FullHD 1920x1080)
 

ОСНОВНОЙ РЕЛИЗ

   В 2015 году, после закрытия предыдущей версии, ПК "ПрофСтрой 4" был выпущен в основном релизе на обновленной системе аппаратной защиты и с новым функционалом производственных модулей и технологическими нововведениями. Начались поставки SSD-накопителей, изготовленных по новым технологиям, вследствие чего надежность этих дисков была увеличена на порядки. Системодателям-пользователям подВерсий "Окна, Двери, Фасады" мы рекомендовали следующую конфигурацию локального рабочего места:
   Intel® Core™ i7-6700 (4-х ядерный процессор 6-го поколения)
   RAM 8.Гб DDR4 (оперативная память нового стандарта)
   SSD (быстрый жесткий диск операционной системы и СУБД)
   GTX 750 DDR5 2.Гб (видеокарта для комфортной работы с двумя мониторами 1920x1080px
                                    или одного монитора UltraHD 3840х2160)
 

ФОРМАЛЬНЫЕ ТРЕБОВАНИЯ

   Рекомендованные выше конфигурации приведены с процессором Intel® Core™ i7-6700 (платформа 2015 года), на котором отделом разработки ПО проводились тесты на на нормальную (устойчиво без ошибок) и комфортную (без торможения и моргания) работу версии "Окна, Двери, Фасады" с некоторым запасом на фоновое использование других программ офиса.
   В Лицензионном договоре приведены конфигурации более слабых платформ. Это обусловлено формальным подходом в определении минимальных и рекомендуемых требований. Минимальные требования (нормальная работа) и рекомендуемые требования (нормальная и комфортная работа) приведены для "лабораторных" условий использования ПО:
1. Наличия в базе данных настройки только одной профильной и только одной фурнитурной систем.
2. Цено-технологическая настройка конструктива с использованием систем параметров 4-й версии,
    исключающих дублирование однотипных настроек предыдущих версий.
3. Проектирования конструкции сложностью до витража включительно (максимальная высота по
    длине хлыста стойки без уровней межэтажных делений).
4. Строго локальный режим работы (отключены: сеть, выход в интернет, загрузка обновлений).
5. Отсутствие фоновых запущеных других программ, кроме системных служб операционной системы.
 
   Практически, эти требования необходимо понимать так: "программа должна получить от системы требуемые ресурсы после вычета всех потерь этой системы на обслуживание служб и программ, прямо не связанных с этой программой".
 


   На момент написания данной статьи новые платформы поставляются уже с новейшими процессорами серии Intel® Core™ i9, а современный процессор серии i7, например, весьма распространенный Intel® Core™ i7-8700 - это уже 6-ядерный 8-го поколения. Для объяснения приведенных рекомендаций необходимо рассмотреть все составляющие более подробнее.
 

ПРОЦЕССОР + ПАМЯТЬ

   Процессор и оперативная память на материнской плате образуют "платформу" компьютера, которая определяет его поколение и возможную производительность в "чистом виде" - операций вычислений. С 2015 года все "актуальные" компьютеры поставляются с памятью типа "DDR4" для соответствующего поколения процессора, поэтому при встрече с комбинацией типа "i5-2600" и/или "DDR3" можно однозначно сказать - эта платформа старше 5 лет и она годится для расчета окон, дверей, балконов и максимум витражей, но не проектированая сложных фасадов.
 

SSD - ДИСК

   Учитывая рост нагрузки на диск различных служб безопасности, автоматических обновлений и антивирусов, именно дисковая система стала за последние 7-8 лет самым "узким местом производительности". Особенно это видно при загрузке операционной системы с HDD-диском 5400 об/мин - несколько минут нагрузка на дисковую систему составляет 90-100% и в этот период другие программы просто невозможно нормально запустить.
 

ВИДЕО-СИСТЕМА

   ПК "ПрофСтрой 4" не требует специальных функций ускорения графики, тем более 3D-функций. Желательны функции 2D-ускорения для интерейсов работы с базой данных и для графического режима проектирования. Поэтому, когда речь заходит о требованиях к видео-системе, то по сути это означает две задачи:
1. Обепечение своего аппаратного функционала, а не использование ресурсов центрального
    процессора и оперативной памяти (когда на видео-плате нет своей), что приводит к падению
    производительности компьютера до 50%, например, при интергрированных видео-системах.
2. Обеспеспечение комфортности для человека в смысле моргания перерисовки интерфейса для глаз,
    и соответственно, минимизация паузы между переходами в этом интерфейсе. Это уже относится
    к теме нормализации работы человека, например, чёткое ощущение нажатия и срабатывания
    конкретной кнопки в интерфейсе, а не той, которая еще не перерисовалась. А минимизация
    задержек выполнения действий - это уже к вопросу производительности в человеко-часах.
 
   Наглядным примером проблемной конфигурации может служить момент загрузки компьютера с системным HDD-диском, оперативной памятью объема 4 Гб, интегрированной видео-системой:

   Через некоторое время нагрузка на диск снизится, но иногда будет снова подниматься до 100%. Оперативная память занята сразу на 48% при загрузке только самой операционной системы.
 


МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ ДЛЯ ЛОКАЛЬНЫХ ВЕРСИЙ

для MicroSoft Windows 8.x (x64) RUS/ALL для MicroSoft Windows 10 (x64) RUS/ALL
ПроцессорIntel® Core™ i3-2100Intel® Core™ i3-2100
Память4 Gb DDR36 Gb DDR3
ДискHDD - 7200 об/мин, 50 Gb свободного места
(для режима работы без дополнительных, не предустановленных в системе, артивирусов, без авто проверок и загрузок обновлений операционной системы и других программ)
SSD - IOPS 15000 (read), 50 Gb свободного места
Видеоинтегрированное Intel HD для 1366x768pxинтегрированное Intel HD для 1366x768px

ОПТИМАЛЬНЫЕ ТРЕБОВАНИЯ ДЛЯ ЛОКАЛЬНЫХ ВЕРСИЙ "ОКНА, ДВЕРИ"

для MicroSoft Windows 8.x (x64) RUS/ALL для MicroSoft Windows 10 (x64) RUS/ALL
ПроцессорIntel® Core™ i5-3470Intel® Core™ i5-6400
Память6 Gb DDR38 Gb DDR4
ДискSSD - IOPS 15000 (read), 50 Gb свободного местаSSD - IOPS 30000 (read), 50 Gb свободного места
ВидеоGeForce GTX 750 - 1 Gb DDR5 для 1600x900pxGeForce GTX 750 - 1 Gb DDR5 для 1600x900px

ОПТИМАЛЬНЫЕ ТРЕБОВАНИЯ ДЛЯ ЛОКАЛЬНЫХ ВЕРСИЙ "ОКНА, ДВЕРИ, ФАСАДЫ"

для MicroSoft Windows 8.x (x64) RUS/ALL для MicroSoft Windows 10 (x64) RUS/ALL
ПроцессорIntel® Core™ i7-3770Intel® Core™ i7-6700
Память6 Gb DDR38 Gb DDR4
ДискSSD - IOPS 30000 (read), 50 Gb свободного местаSSD - IOPS 50000 (read), 50 Gb свободного места
ВидеоGeForce GTX 750 - 1 Gb DDR5 для 1920x1080pxGeForce GTX 750 - 1 Gb DDR5 для 1920x1080px

МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ ДЛЯ ПЛАТФОРМЫ СЕРВЕРА СЕТЕВОЙ/ТЕРМИНАЛЬНОЙ ВЕРСИЙ *

MicroSoft Windows Server 2012 R2 (x64) RUS/ALL MicroSoft Windows Server 2016 (x64) RUS/ALL
ПроцессорыIntel® Xeon™ E5-2603Intel® Xeon™ E5-2665
Памятьот 16 Gb DDR3 - 1333 MHzот 16 Gb DDR4 - 2133 MHz
Дискисерверные SSD от 512 Gb - IOPS (read) oт 75000серверные SSD от 512 Gb - IOPS (read) oт 75000
 * - Требования к платформам серверов приведены для 10-ти подключений.
 

РЕКОМЕНДАЦИИ СИСТЕМНОМУ АДМИНИСТРАТОРУ СЕРВЕРА

сменить пароль системного полльзователя (администратора "SYSDBA") СУБД FireBird для безопасности удалённого подключения к базе данных
оптимизировать скорость работы СУБД FireBird - итерационно подобрать значения количество кэшируемых SQL сервером страниц данных
настроить RAID-массив на SAS-дисках (от 300 Gb каждый диск) для исключения пропажи актуальных расчётов заказов
запланировать регулярное копирования всех рабочих баз данных посредством скрипта с вызовом утилиты СУБД FireBird "nbackup.exe"
оценить объем конструктива с количеством подключений по загрузке памяти для выбора объема памяти сервера и регулирования параметров статической и динамической памяти виртуальной машины
 
вверх
Copyright © 1998 - 2020 «ПрофСегмент»