Программное обеспечение компьютерных сетей и информационных систем. Баканов В.М. - 5 стр.

UptoLike

Составители: 

- 5 -
Узким местом при практической реализации распределенной ОС являет-
ся как теоретические (планирование рациональной загрузки процессоров раз-
личного типа при их числе, измеряемом сотнями и тысячами - трудноосуще-
ствимая задача), так и практические сложности реализации (cкорость переда-
чи данных по сети на много порядков ниже скорости обмена информацией
процессоров с оперативной памятью в
пределах одной ЭВМ).
Интересной разработкой в области создания сред распределенных вы-
числений является, например, представленный компаниями Compaq и Santa
Cruz Operation программный продукт (фактически расширение ОС) Compaq
ProLiant Clusters for SCO UnixWare ver.7.1, позволяющий объединять из-
вестные серверы ProLiant в кластер (сообщество компьютеров) и управлять
этим кластером как единымвиртуальным компьютером’; при этом в класте-
ре (в настоящее время в кластер
может входить от 2 до 6 серверов) отсутст-
вует как таковойглавныйузел, а процессы могут (активно) мигрировать с
одного компьютера на другой (нагрузка распределяется между узлами дина-
мически).
При объединении компьютеров в сети вопросы несанкционированного
доступа к информации (в том числе проникновение в домашние и офисные
ЭВМ и
проблема компьютерных вирусов) вышли на уровеньмирового зла’.
1.ЦЕЛЬ РАБОТЫ
Целью работы является дать начальные теоретические и практические
понятия и сведения о программном обеспечении сетей ЭВМ (причем как на
уровне штатного ПО данной ОС, так и на уровне практического создания се-
тевых приложений для локальных, корпоративных и глобальных сетей).
При
ознакомлении с пособием весьма желательна работа с указанными литера-
турными источниками, а также практика на ЭВМ; данная основа и постоян-
ная практика позволят программисту стать профессионалом.
В качестве основной операционной системы выбрана Windows’NT вер-
сий от 4.0 до 5.1 (W’XP). Основой этого выбора послужили серьезные сете-
вые возможности указанной ОС (вобравшие в
себя большинство из извест-
ных на данный момент), повышенная работоспособность (надежность, спо-
собность самовосстанавливаться при сбое оборудования и др.) и совмести-
мость Windows’NT со стандартом POSIX - переносимый интерфейс осно-
ванных на UNIX операционных систем (Portable Operating System Interface
based on uniX).
В целом POSIX (стандарт IEEE 1003.1-1988) поощряет фирмы, реали-
зующие UNIX-подобные интерфейсы, делать их совместимыми, чтобы про-
граммисты могли максимально легко
переносить свои приложения с одной
системы на другую. Таким образом заканчивается очередной виток эпопеи
                                   -5-


     Узким местом при практической реализации распределенной ОС являет-
ся как теоретические (планирование рациональной загрузки процессоров раз-
личного типа при их числе, измеряемом сотнями и тысячами - трудноосуще-
ствимая задача), так и практические сложности реализации (cкорость переда-
чи данных по сети на много порядков ниже скорости обмена информацией
процессоров с оперативной памятью в пределах одной ЭВМ).
     Интересной разработкой в области создания сред распределенных вы-
числений является, например, представленный компаниями Compaq и Santa
Cruz Operation программный продукт (фактически расширение ОС) Compaq
ProLiant Clusters for SCO UnixWare ver.7.1, позволяющий объединять из-
вестные серверы ProLiant в кластер (сообщество компьютеров) и управлять
этим кластером как единым ‘виртуальным компьютером’; при этом в класте-
ре (в настоящее время в кластер может входить от 2 до 6 серверов) отсутст-
вует как таковой ‘главный’ узел, а процессы могут (активно) мигрировать с
одного компьютера на другой (нагрузка распределяется между узлами дина-
мически).
     При объединении компьютеров в сети вопросы несанкционированного
доступа к информации (в том числе проникновение в домашние и офисные
ЭВМ и проблема компьютерных вирусов) вышли на уровень ‘мирового зла’.

1.ЦЕЛЬ РАБОТЫ

     Целью работы является дать начальные теоретические и практические
понятия и сведения о программном обеспечении сетей ЭВМ (причем как на
уровне штатного ПО данной ОС, так и на уровне практического создания се-
тевых приложений для локальных, корпоративных и глобальных сетей). При
ознакомлении с пособием весьма желательна работа с указанными литера-
турными источниками, а также практика на ЭВМ; данная основа и постоян-
ная практика позволят программисту стать профессионалом.
     В качестве основной операционной системы выбрана Windows’NT вер-
сий от 4.0 до 5.1 (W’XP). Основой этого выбора послужили серьезные сете-
вые возможности указанной ОС (вобравшие в себя большинство из извест-
ных на данный момент), повышенная работоспособность (надежность, спо-
собность самовосстанавливаться при сбое оборудования и др.) и совмести-
мость Windows’NT со стандартом POSIX - переносимый интерфейс осно-
ванных на UNIX операционных систем (Portable Operating System Interface
based on uniX).
     В целом POSIX (стандарт IEEE 1003.1-1988) поощряет фирмы, реали-
зующие UNIX-подобные интерфейсы, делать их совместимыми, чтобы про-
граммисты могли максимально легко переносить свои приложения с одной
системы на другую. Таким образом заканчивается очередной виток эпопеи