Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информационные технологии и моделирование бизнес-процессов

Особенности взаимодействия компьютеров в вычислительной сети гетерогенной архитектуры

На сегодняшний день ИС средних и крупных предприятий в большинстве случаев на практике реализуются на основе персональных компьютеров, объединенных в локальные вычислительные сети. Довольно часто у пользователей персональных компьютеров таких ИС возникают различные прикладные задачи, которые могут успешно решаться различными прикладными программными средствами. При этом для эффективного решения тех или иных задач на персональных компьютерах рабочих мест соответствующих пользователей могут устанавливаться различные типы операционных систем. Среди операционных систем, устанавливаемых на персональные компьютеры, широкого использования приобрели операционные системы семейства Microsoft Windows и семейства Unix / Linux.

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

Пример фрагмента локальной вычислительной сети гетерогенной архитектуры приведен на рис.10.6.

Фрагмент структуры локальной вычислительной сети гетерогенной архитектуры:

Рис.10.6. Фрагмент структуры локальной вычислительной сети гетерогенной архитектуры: 1 - персональный компьютер с операционной системой семейства MS Windows; 2 - персональный компьютер с установленной операционной системой семейства Linux.

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

На сегодня широкого использования приобрел программный пакет Samba для операционных систем Linux, предназначенный для клиентов сети Microsoft Windows. Этот программный пакет предоставляет возможности персональному компьютеру с установленной операционной системой Linux выполнять функции файл-сервера и принт-сервера в сети Microsoft Windows. Кроме этого, специальное программное обеспечение - Samba-клиент для операционной системы Linux - предоставляет возможности персональному компьютеру (Linux-клиенту) подключаться к ресурсам, предоставляемых серверами сети Microsoft Windows.

Соответствующая объединенная структура взаимодействия персональных компьютеров в локальной вычислительной сети обладает рядом преимуществ:

1) поскольку в целом операционная система Linux является более устойчивой по операционную систему MS Windows, повышается надежность функционирования информационной управляющей системы в целом;

2) уменьшаются расходы на приобретение и использование лицензионного программного обеспечения для работы под управлением ОС MS Windows за счет использования программного обеспечения для работы под управлением Linux, большинство из которого распространяется с лицензией на свободное использование;

3) возникает возможность рационального нагрузки дополнительными задачами Linux-сервера;

4) сервер Samba имеет возможность мониторинга и удаленного управления персональными компьютерами в локальной вычислительной сети с использованием различных средств протокола SSH и с помощью программного пакета SWAT.

Как правило, установка программного обеспечения сервера Samba не представляет сложной проблемы и осуществляется соответствующими средствами операционной системы Linux, как и для других типов программного обеспечения. Самой сложной задачей при настройке работы сервера Samba является создание или редактирование файла конфигурации smb.conf. По структуре данный файл подобный ini-файлов операционной системы Microsoft Windows.

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

Практическая реализация взаимодействия персональных компьютеров в локальной вычислительной сети гетерогенной архитектуры требует также решения задач информационной безопасности. При использовании в структуре локальной вычислительной сети фрагментов архитектуры, представленных на рис.10.6, задачи информационной безопасности могут успешно решаться средствами программного пакета Samba. Сервер Samba предусматривает использование нескольких типов безопасности. Так, специальная переменная encrypt password определяет, какой механизм авторизации пользователя будет использоваться. В случае, когда переменной encrypt password присвоено значение no, авторизация пользователей производится исходя из их учетных записей, которые хранятся в файлах / etc / passwd и / etc / shadow. При таком способе авторизации пользователя пароли передаются средствами сети в незакодированный виде. Это несколько упрощает процесс настройки, однако сильно снижает безопасность системы в целом. В дополнение к этому, такой тип авторизации требует в ОС MS Windows дополнительных изменений в системном реестре. В случае, когда переменной encrypt password присвоено значение yes, авторизация пользователя осуществляется с использованием файла / etc / samba / smbpasswd и передача паролей происходит в закодированном виде.

Для хранения паролей в операционных системах MS Windows и Linux используются различные методы: в MS Windows хранятся закодированные пароли и при аутентификации пользователя осуществляется сравнение паролей.

В операционных системах Linux пароль, как таковой, не сохраняется, а в файле shadow сохраняется так называемый хэш пароля, или, как в последних версиях Linux - контрольная сумма пароля, которая вычисляется по специальному алгоритму. При аутентификации пользователя сравниваются хеш-образы паролей. Особенностью хеш-образа пароля является его необратимость, то есть зная хэш-образ невозможно за ним восстановить пароль. Поэтому для эффективной работы Samba необходимо создавать отдельную базу паролей пользователей, и таким способом решать данную проблему. Для добавления нового пользователя Samba в файл / etc / samba / smbpasswd должен существовать соответствующий аккаунт пользователя и нужно использовать специальную программу smbpasswd.

Далее, для монтирования ресурсов, предоставляемых сервером Samba, используются команды smbclient и smbmount.

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

o утилита для мониторинга Samba smbstatus;

o программа конфигурирования Samba через Web-интерфейс SWAT;

o программа управления паролями Samba smbpasswd;

o программа проверки конфигурационного файла testparm;

o программа проверки конфигурации принтера testprns;

o клиент командной строки smbclient и др.

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

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

Использование программного пакета Samba предоставляет возможности гибкого и оперативного конфигурирования гетерогенной сети, объединяющей использование персональных компьютеров с установленными операционными системами семейств MS Windows - Linux.

На практике исследовано, что метод реализации взаимодействия персональных компьютеров с различными операционными системами семейств MS Windows - Linux, основанный на использовании программного пакета Samba, обеспечивает эффективный, быстрый, надежный и безопасный обмен информацией между персональными компьютерами в локальной вычислительной сети.

 
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 
Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Политэкономия
Право
Психология
Региональная экономика
Религиоведение
Риторика
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее