Аварии в компьтерных сетях Сервера в компьютерной сети

Серверы приложений.

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

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

Вы не понимаете, почему здесь вообще возникли какието проблемы? Представьте себе ошибки, возникающие при использовании коллективом сотрудников несовместимых приложений. В оригинальной версии Office 97, не предусмотрено сохранение файлов типа .doc в формате, совместимом сWord 95 или Word 6.0. Для обеспечения совместимости с этими программами приходится устранять информацию о форматировании документа, открывая файл в старой операционной системе. Предположим, Word 95 является стандартным сетевым приложением, тогда, если ктото войдет в сеть со своей домашней копией Word 97 и выполнит обновление файла, возникнут проблемы совместимости. Другая проблема сетевых администраторов может быть проиллюстрирована примером поддержки средств языка Visual Basic (VB). Когда ктолибо из разработчиков обновляет самую последнюю версию VB, он приобретает доступ к библиотечным объектам, которых нет в предыдущей версии, и поэтому может реализовывать с помощью своего программного обеспечения то, что другим разработчикам недоступно. С одной стороны, это хорошо, поскольку позволяет ему создавать более мощное программное обеспечение, а с другой — плохо, поскольку это значит, что другие разработчики, которым может понадобиться поработать с приложениями, созданными с помощью этих новых объектов, сделать это не смогут.

Частично решить эти проблемы можно с помощью одного простого правила администрирования, которое гласит: "Никогда не устанавливай на своем компьютере нелицензионное программное обеспечение". Это хорошее правило для всех случаев как с точки зрения лицензирования и произ водства, так и защиты сети от вирусов типа "Троянский конь" (вирусов, упакованных в безвредное программное обеспечение). Но если ктолибо будет загружать такие приложения локально, проконтролировать ситуацию будет сложнее. А вот если приложение будет храниться на сервере, то вероятность того, что клиенты при работе с ним будут испытывать непри ятности, значительно уменьшиться, и это положительно повлияет на работу всей сети.

Следует также учесть стоимость ручного обновления программного обеспечения в сети, в которой все приложения хранятся локально. Уста новка и настройка программ в местах размещения компьютеров может выполняться относительно легко с помощью какихлибо программных средств работы с дисками, но их обновление будет затруднено, если только не использовать сервер SMS (System Management Server — сервер управления системами) или какоето другое инструментальное средство для централи зованного администрирования. В этом случае централизованное хранение приложений на единственном сервере значительно облегчает жизнь.

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

Примечание

Какой бы метод вы не выбрали, вам всегда следует зарегистрировать приложения.

Хранение приложений на сервере

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

Средства Windows 2000 предоставляют альтернативный способ, заклю чающийся в хранении на сервере процедур инсталляции приложения и предоставления доступа к ним клиентам сети. Для этого существуют два метода. Первый: приложение можно сделать доступным с помощью сервера, и тогда оно появится в списке аплета "Установка и удаление программ (Add/Remove Program)" на "Панели управления" Windows у клиента. Второй метод заключается в организации доступа к приложению с помощью ярлыка на "Рабочем столе" компьютера клиента. После щелчка пользователя на соответствующем ярлыке приложение автоматически загружается на клиент ный компьютер, инсталлируется и запускается. Чтобы сделать это, требуется приобрести приложение, поддерживающее такую удаленную установку, но Windows 2000 содержит инструментальные средства для упаковки прило жений, изначально не предназначенных для работы в таком окружении. Любое приложение, которое отмечено логотипом "Designed for Windows 2000" (спроектировано для Windows 2000) будет поддерживать описанную выше процедуру "удаленной" инсталляции.

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