- •Техническое обеспечение.
- •Сервер бд
- •Технические характеристики
- •Терминальный сервер
- •Пк для рабочего персонала
- •Программное обеспечение
- •2.1. По Сервера бд
- •В качестве ос: Windows Server 2012;
- •Сравнение производительности
- •Tpc тесты
- •Сравнение цен
- •По для Терминального сервера
- •Обоснование Клиентской части
Терминальный сервер
В качестве терминального сервера мы будем использовать E210-M3C
В терминальном сервере основные параметры - достаточность объема ОЗУ и процессорная мощность. Необходимый объем ОЗУ - приблизительно по 150-200МБ на каждую клиентскую сессию (иногда бывают существенные отклонения, лучше всего предварительно выяснить, сколько памяти нужно типовому клиенту в Вашей конфигурации), плюс 1ГБ для ОС. Избыток памяти никакого эффекта не даст, а вот недостаток вызовет swap на диски во время работы, что катастрофически сказывается на производительности.
Процессорная нагрузка очень сильно зависит от интенсивности работы пользователей, поэтому лучше всего опять воспользоваться мониторингом и обеспечить 30-50% среднюю загрузку. Но обычно один современный четырехъядерный процессор средней частоты обеспечивает комфортную работу 20-30 пользователей. Т.е. как правило одной машины вполне достаточно.
Сильной дисковой нагрузки на терминальном сервере обычно нет, мы будем использовать зеркало из SATA дисков.
Часто на терминальном сервере, помимо самого sql, выполняются и другие приложения (обычно офисные пакеты, интернет). Это, разумеется, вызывает рост загрузки процессоров и, особенно, оперативной памяти.
Терминальный сервер мы будем использовать для реализации следующих задач:
Начнём с описания преимуществ и недостатков данной реализации:
Преимущества терминального сервера
Снижение временных расходов на администрирование
Повышение безопасности — снижение риска инсайдерских взломов
Снижение затрат на программное и аппаратное обеспечение
Снижение расхода электроэнергии
Недостатки
Концентрация всей функциональности в рамках одного (нескольких) серверов — выход из строя любого элемента между приложением и клиентами (сервер, коммутаторы, СКС) приводит к простою многих пользователей.
Усиливаются негативные последствия ошибок конфигурации и работы ПО (последствия ошибок сказываются не на отдельных пользователях, а на всех пользователях сервера сразу же)
Проблемы с лицензированием (некоторое ПО не предусматривает ситуации работы нескольких пользователей на одном компьютере или требует использования более дорогих версий).
Технически терминальный сервер представляет собой очень мощный компьютер, соединенный по сети с терминальными клиентами — которые, как правило, представляют собой маломощные или устаревшие рабочие станции или специализированные решения для доступа к терминальному серверу.
При использовании данного сервера мы сократим затраты на ПК рабочего персонала, нет надобности собираться мощные и производительные рабочие станции.
При использование отдельного терминального сервера это будет положительным фактором в целях безопасности, от атак из сети напрямую на БД, которые могут возникнуть в ходе работы. Данные угрозы могут исходить в том числе и от конкурентов, что безусловно является важным фактором, от которых необходимо защититься. В целях сохранения БД в целостности и сохранности.
Таким образом в нашей изучаемой предметной области будет реализована программная и техническая часть.