logo
Разработка вычислительной сети магазинов розничной торговли инструментами и строительными материалами

1.4 Требования к проектируемой инраструктуре

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

Высокая производительность сети требуется для нормальной работы большинства современных приложений. Производительность сети определяется следующими техническими показателями:

· Время реакции - интегральная или обобщенная характеристика сети с точки зрения пользователя, представляющая собой промежуток времени от его обращения к какому-либо сетевому ресурсу до момента получения ответа на это обращение;

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

· Время задержки - интервал времени между поступлением на вход какого-либо компонента или всей сети данных и времени их выхода;

· Вариация задержки - изменение (произвольное) времени задержки, носящее случайный характер, которое может вызвать существенное снижение качества сетевых сервисов.

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

Для оценки надежности сложных систем применяется другой набор характеристик:

· Готовность или коэффициент готовности означает долю времени, в течение которого система может быть использована;

· Сохранность данных и их защита от искажений;

· Согласованность данных, например, если для повышения надежности на нескольких файловых серверах хранится несколько копий данных, то нужно постоянно обеспечивать их идентичность, другими словами синхронизировать;

· Вероятность доставки данных.

Безопасность - способность системы защитить данные от несанкционированного доступа;

Отказоустойчивость - способность системы скрыть от её пользователей отказ её отдельных компонентов.

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

Управляемость - способность сети к централизованному управлению состоянием её компонентов, выявлению, разрешению проблем, а так же удалённого конфигурирования компонентов. Сеть должна быть достаточно легко управляемой, чтобы ее можно было перенастраивать для удовлетворения постоянно меняющихся потребностей организации.

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

Расширяемость означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной.

Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.