Построение вычислительной сети
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Время задержки - интервал времени между поступлением на вход какого-либо компонента или всей сети данных и времени их выхода;
Вариация задержки - изменение (произвольное) времени задержки, носящее случайный характер, которое может вызвать существенное снижение качества сетевых сервисов.
Одной из первоначальных целей создания распределенных систем, к которым относятся и вычислительные сети, являлось достижение большей надежности по сравнению с отдельными вычислительными машинами.
Для оценки надежности сложных систем применяется другой набор характеристик:
Готовность или коэффициент готовности означает долю времени, в течение которого система может быть использована;
Сохранность данных и их защита от искажений;
Согласованность данных, например, если для повышения надежности на нескольких файловых серверах хранится несколько копий данных, то нужно постоянно обеспечивать их идентичность, другими словами синхронизировать;
Вероятность доставки данных.
Безопасность - способность системы защитить данные от несанкционированного доступа;
Отказоустойчивость- способность системы скрыть от её пользователей отказ её отдельных компонентов.
Совместимость или интегрируемость означает, что сеть способна включать в себя самое разнообразное программное и аппаратное обеспечение, то есть в ней могут сосуществовать различные операционные системы, поддерживающие разные стеки коммуникационных протоколов, и работать аппаратные средства и приложения от разных производителей.
Управляемость - способность сети к централизованному управлению состоянием её компонентов, выявлению, разрешению проблем, а так же удалённого конфигурирования компонентов. Сеть должна быть достаточно легко управляемой, чтобы ее можно было перенастраивать для удовлетворения постоянно меняющихся потребностей организации.
Прозрачность - способность сети скрыть от пользователя свою структуру, то есть сеть представляется пользователям не как множество отдельных компьютеров, связанных между собой сложной системой кабелей, а как единая традиционная вычислительная машина с системой разделения времени.
Расширяемость означает возможность сравнительно легкого добавления отдельных элементов сети (пользователей, компьютеров, приложений, служб), наращивания длины сегментов сети и замены существующей аппаратуры более мощной.
Масштабируемость означает, что сеть позволяет наращивать количество узлов и протяженность связей в очень широких пределах, при этом производительность сети не ухудшается.
2. Описание предметной области
Библиотека представляет собой организацию, предоставляющую разного рода информацию. Эта информация предоставляется в разном виде, например: твердая копия, электронные книги, ресурсы интернета.
Деятельность библиотеки можно условно разделить на задачи выдачи книг и оставшихся в наличии.
Эти задачи включают в себя оперативность получения информации об информации интересующих посетителей (пользователей).
Так же каждый посетитель может не брать твердую копию книги на руки, а может отсканировать нужный материал, либо сделать ксерокопию, а так же воспользоваться услугами интернета.
Таким образом, для нормального функционирования сети розничной торговли необходимо оперативное взаимодействие всех её составляющих.
Таким образом, так как информация о книгах в твердой копии и электронной библиотеки будет храниться в базе данных, то для того, чтобы работа данной сети магазинов была как можно более оперативной и слаженной необходимо связать компьютеры каждого здания (филиала) локальной вычислительной сетью, которые в свою очередь будут связаны между собой.
3. Функциональная схема работы ПО
3.1 Характер необходимого программного обеспечения
Поскольку данная сеть будет построена в архитектуре клиент-сервер, в каждом из филиалов сети будет находиться выделенный сервер БД.
В качестве сервера БД будем использовать Microsoft SQL Server 2005, на сервере, находящимся в отделе серверная будет стоять сервер БД, а на машинах операторов - клиенты.
Управление компьютерами, составляющими локальную сеть, будет осуществляться с помощью сетевой операционной системой Windows 2003 Server. На клиентах будет установлена операционная система MicrosoftWindowsXPSP3.
Кроме того, будут установлены офисные приложения от Microsoft Office 2007SP2. Для обеспечения безопасности на сервере будет установлен FirewallAgnitumOutpost 4.7.
.2 Потоки информации, их объемные и частотные характеристики
Филиалы сети будут иметь базу, содержащую информацию о книгах, имеющихся в наличие, для получения оперативной информации операторами. Кроме того, в главном здании сети будет храниться база данных с информацией обо всех книгах твердой и электронной копии. Ежедневно операторы филиалов будут отправлять на этот сервер БД информацию о выдачи книг твердой копии. Также в базу главного здания будет поступать информация о клиентах, которые взяли книги на руки. Эта информация будет поступать сразу же после осуществления выдачи. К серверу в главном здании будет иметь доступ и директор библиотеки в случае его нахождения в одном из филиалов. Это обеспечит необходимую мобильность нашей сети.
Филиалы будут иметь возможность взаимодействия друг с другом для получения информации о наличии необходимой информации, отсутствующей в другом филиале сети.
Запрос к базе д