On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru






 

Простота - залог успеха

Создание сети для небольшой компании или отдела может быть сложнее, чем кажется. Программное обеспечение Medley97 упрощает задачу организации сети для группы ПК с ОС Windows 95.
Уильям Вонг

Как вы поступаете, когда необходимо построить сеть для небольшой компании или филиала крупной организации? Развертываете в каждом филиале миниатюрную копию корпоративной сети? Вряд ли в офисе из трех-четырех человек будут оправданны расходы на покупку файлового сервера, его инсталляцию и поддержку. Между тем объединение в сеть даже такого небольшого числа ПК дает определенные преимущества. Это обстоятельство наталкивает вас, вероятно, на мысль об организации одноранговой сети. Ее можно создать с помощью средств, встроенных в Windows 95, поэтому, если на ваших компьютерах установлена эта операционная система, для построения сети остается лишь приобрести сетевые адаптеры, концентратор и кабель. В большинстве случаев затраты на это оборудование минимальны.

Между тем одноранговая среда Windows 95 вовсе не обязательно является простейшей формой сети. В частности, сотрудникам может понадобиться доступ к другим дискам, а это означает, что диски необходимо сделать доступными для всех пользователей сети. Если кому-то потребовался файл, то ему нужно знать, на компьютере какого пользователя сети он находится (в принципе, конечно, файл можно найти с помощью Windows Explorer). Если нужный компьютер выключен, то находящиеся на нем файлы будут недоступны до следующего запуска системы.

ПО Medley97 компании Mangosoft вносит некоторую упорядоченность в довольно сложную сетевую среду рабочей группы на базе Windows 95. Забудьте о "cетевом окружении" Windows 95. Если в обычной Network Neighborhood представлена каждая рабочая станция с разделяемым пространством на диске, то в Medley97 пользователи будут видеть только один сетевой диск - независимо от количества рабочих станций в сети и от числа реально разделяемых дисков.

Насколько важны такие отличия? Они имеют гораздо большее значение, чем вы можете предположить. Для работы Medley97 требуется Windows 95, клиентское ПО Medley97 и сетевой адаптер на каждой рабочей станции группы. Клиентское программное обеспечение гарантирует идентичное представление диска Medley97 на всех рабочих станциях - он выглядит как логический диск (как правило, это диск M:). До сих пор мы сравнивали его с обычным совместно используемым сетевым диском. Теперь о различиях. Создайте файл на диске Medley97. (С точки зрения пользователя, здесь также нет никаких отличий.) Исследуйте диск M: с помощью "Проводника" Windows Explorer. Новый файл будет виден в каталоге на каждой рабочей станции. Различие скрыто в базовых механизмах: на самом деле файл тиражируется. Это происходит автоматически и прозрачным для пользователя образом. Первоначально файл размещается на той рабочей станции, где он был создан, а затем его копия рассылается на все другие рабочие станции Medley97. Как можно догадаться, Medley97 требует наличия как минимум двух рабочих станций, одновременно функционирующих в сети.

В ЗАЗЕРКАЛЬЕ MEDLEY97

Для описания сетевой архитектуры программного обеспечения Medley97 компания Mangosoft использует метафору пула ресурсов. Понять, как работает Medley97, проще всего, рассматривая часть дискового пространства, предоставляемого каждой рабочей станцией, как фрагмент большого пула ресурсов. Часть пула отводится на цели отслеживания местонахождения информации, причем такие сведения содержит каждая рабочая станция, участвующая в общем пуле (или, в терминологии Mangosoft, являющаяся его членом). Остальная часть пула отводится под хранение пользовательских файлов и каталожной информации. Кстати, в соответствии с метафорой пу-ла, техническая поддержка Man-gosoft называется Mango Pool Services. Специалисты службы поддержки именуются "телохранителями" (Lifeguard).

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

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

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

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

Второй фактор - это объем доступного на рабочей станции дискового пространства. Ясно, что файл размером в 5 Мбайт не поместится на рабочей станции с 1 Мбайт свободного места на диске (для размещения разделяемого файла). Очевидно, что такой файл нужно где-то сохранить, и заботу об этом берет на себя ПО Medley97.

Третьим и последним фактором является распределение в Medley97 совместно используемого дискового пространства в рабочей группе. ПО Medley97 пытается автоматически распределять информацию таким образом, чтобы обеспечить максимальную надежность и производительность. Каждая рабочая станция Medley97 вносит свою долю дискового пространства для создания общего диска Medley97. Фактический размер диска Medley97 (как видят его пользователи) меньше суммарного дискового пространства, выделенного для общего диска всеми станциями, поскольку в сетевой схеме Medley97 предусматривается определенная степень дублирования. Для создания новых файлов каждая рабочая станция может задействовать нужную часть этого диска. Увеличить объем диска Medley97 несложно - достаточно расширить совместно используемое пространство на любой рабочей станции Medley97. А как быть в том случае, если необходимо очень много места на диске? Установите на одной из рабочих станций (на какой - неважно) новый диск и добавьте его к диску Medley97.

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

ПРИМЕНЕНИЕ MEDLEY97

Привлекательной особенностью ПО Medley97 является простота инсталляции и обслуживания данного продукта, сделанного с расчетом на пользователей, которые не имеют большого опыта работы с сетью. Если вы установите на рабочей станции сетевой адаптер и Windows 95 (когда это аппаратное и программное обеспечение еще не инсталлировано), то добавить Medley97 будет не труднее, чем установить любое другое приложение, такое как Microsoft Office. На самом деле установка и настройка Medley97 выполняется даже проще. Мы попытались инсталлировать Medley97 как на рабочих станциях, связанных с сетью, так и на еще не объединенных в сеть. Во втором случае, т. е. когда компьютеры не были объединены в логическую сеть, наша задача оказалась даже проще, чем в первом.

Поддержка в Windows 95 автоматического запуска приложений с дисков CD-ROM упрощает установку продукта, и это оказывается весьма кстати, поскольку Medley97 поставляется с минимальной документацией. Вообще говоря, ее можно вовсе не заметить, так как она вложена в обложку компакт-диска. Вкладка раскрывается в плакат с рекомендациями по работе с продуктом. Это практически все, за исключением регистрационной карточки с идентификаторами пула и рабочей станции. Идентификатор пула может пригодиться также при обращении в службу технической поддержки (его удвоенное значение равно идентификатору первой рабочей станции).

Windows 95 автоматически распознает сетевое аппаратное обеспечение, и ее следует установить до Medley97. Medley97 работает с TCP/IP и перед установкой клиентского ПО проверяет, инсталлирована ли в системе поддержка TCP/IP. При наличии совместно используемых принтеров должны быть установлены также сетевые службы Microsoft. Совместно могут использоваться и диски, однако данное средство обычно применяется для организации общих дисков CD-ROM.

Затем программа инсталляции Medley97 устанавливает клиента. При выборе типовой инсталляции (Typical Installation) программа запрашивает только вашу фамилию, название компании и идентификатор пула. Выборочная установка (Custom Installation) позволяет указать букву диска Medley97 и задать объем разделяемого пространства на диске. Остальная часть процедуры инсталляции сводится к копированию файлов и автоматической настройке конфигурации.

На всех других рабочих станциях установка выполняется аналогично (отличие только во вводимом идентификаторе станции). Комплект Starter Kit, рассчитанный на двух пользователей, содержит идентификатор пула и идентификатор рабочей станции. Дополнительные комплекты содержат дубликаты CD Medley97 и регистрационные карточки с идентификаторами рабочих станций. Как можно ожидать, в процессе установки Medley97 выполняет в фоновом режиме невидимые для вас операции. Внешне инсталляция первой рабочей станции не отличается от последующих, но это не так. TCP/IP предполагает наличие у станции IP-адреса - фиксированного или динамически назначаемого сервером DHCP.

Угадайте, что Mangosoft предусмотрела для первой рабочей станции? Конечно, сервер DHCP. Это упрощает применение протокола TCP/IP, так как Windows 95 поставляется без сервера DHCP. Новички в установке сетей, безусловно, оценят такое автоматическое включение сервера DHCP. Как ни парадоксально, опытным пользователям придется, возможно, обращаться за технической поддержкой, так как у DHCP-сервера Medley97 возникают конфликты с существующим сервером DHCP.

Работать с диском Medley97 можно сразу после установки продукта на второй рабочей станции. Необходимое обучение пользователей минимально: им нужно лишь рассказать о диске Medley97 и напомнить, что для работы с принтером применяются обычные средства поддержки печати в сети, предусмотренные в Windows 95. Пользователям следует также рекомендовать в конце рабочего дня останавливать ПК с помощью штатной процедуры завершения работы системы, а еще лучше - не выключать их вовсе. Для новых ПК со средствами энергосбережения, автоматически отключающими диски, мониторы и другие системы после заданного интервала простоя, последний вариант не представляет особой проблемы. Для старых ПК можно предложить такой альтернативный вариант, как отключение монитора.

Изложите все это в короткой памятке для пользователей - тратить полдня на обучение нет необходимости. У нас при инсталляции Medley97 в новой сети возникла лишь одна проблема. Мы не прочитали как следует инструкции и использовали идентификатор пула не только на первой, но и на второй станции. Дублирование идентификаторов пула "сбило с толку" ПО Medley97, но оно не сообщило нам о проблеме - продукт просто отказался работать. Прочитав указания повнимательнее, мы осуществили инсталляцию в соответствии с рекомендациями. На следующих рабочих станциях все прошло гладко.

Инсталляция Medley97 в существующей сети приводит к некоторым странным проблемам. Наша сеть на базе Windows NT Server уже имела сервер DHCP и поддержку протокола TCP/IP. Windows NT Server работал по протоколу NetBEUI, а сервер Novell IntranetWare - по IPX. Существующая сеть объединяла множество рабочих станций с разным ПО, в том числе с разнообразными стеками протоколов Winsock (данная сетевая среда уже использовалась ранее для тестирования программных продуктов). В результате Medley97 отказывалось работать на некоторых рабочих станциях, пока мы не установили стандартные стеки протоколов Microsoft. После этого ПО стало работать нормально, но выполнять анализ проблем и отладку оказалось довольно трудно из-за отсутствия в Medley97 хороших средств диагностики и управления.

ПРИНЦИПЫ РАБОТЫ

Работа с Medley97 не вызывает затруднений. Это ПО позволяет любой рабочей станции создавать каталоги и файлы на диске Medley97 точно так же, как на любом локальном диске. Для ограничения доступа к файлам и каталогам можно использовать систему защиты Windows 95, которая, впрочем, не столь хороша, как в серверных системах, подобных Windows NT Server. Если необходима "абсолютная" защита, то следует предпочесть серверную систему или применять приложения шифрования. Medley97 имеет апплет панели управления, с помощью которого пользователь может получить информацию о состоянии диска Medley97 и внести изменения в его конфигурацию. Информация представлена на трех вкладках: General ("Общая информация"), Membership ("Группы") и Advanced ("Другие параметры").

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

Вкладка Advanced информирует о текущих параметрах рабочей станции. Для изменения объема дискового пространства, отводимого под диск Medley97, можно просто воспользоваться ползунком. К сожалению, апплет панели управления дает ограниченную диагностическую информацию. Если рабочая станция не может присоединиться к пулу Medley97, то об этом сообщается в простом диалоговом окне, но никакой помощи в диагностике проблемы не предлагается. Medley97 отслеживает свои собственные операции, поэтому если при включении ПК Medley97 не запускается должным образом, то выводится запрос на отключение Medley97.

БУДУЩИЕ ДОПОЛНЕНИЯ

В следующих версиях Mangosoft обещает улучшить средства диагностики и управления. Хотя в принципе можно определить, сколько дискового пространства на конкретной рабочей станции отводится под диск Medley97, это требует посещения каждой рабочей станции. Отчет, содержащий такие данные, был бы очень полезен. Планируется также версия продукта для ОС Windows NT Workstation. В результате пользователи получат стабильность Windows NT без высокой стоимости Windows NT Server. В следующую версию будут включены и средства совместной работы с принтерами в стиле Medley97. Это устранит необходимость применения более сложных средств организации сетевой печати через "сетевое окружение" (Network Neighborhood).

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

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

К ЧЕМУ ВСЕ ЭТО?

Хотя ПО Medley97 предназначено не для любой сети, оно прочно занимает свою нишу. Начальная версия продукта оказалась удивительно стабильной в работе, поэтому мы без колебаний можем рекомендовать ее для филиалов компаний и небольших корпоративных сетей. Способность Medley97 консолидировать совместно используемое дисковое пространство не имеет аналогов - подобные возможности реализуются лишь с помощью специально конфигурированной версии ОС Windows NT Server 4.0 или ожидаемого Windows NT Server 5.0.

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


Уильям Вонг - автор и консультант по компьютерам. С ним можно связаться через Internet по адресу: bwong@voicenet.com.

ИТОГ ИСПЫТАНИЙ

Medley97

Mangosoft
1500 West Park Dr.
Westboro, MA 01581
1-508-871-7300;
www.mango.com

Цена. Комплект Starter Kit на двух пользователей - 249 долларов; один дополнительный пользователь - 199 долла-ров; пять дополнительных пользователей - 899 долларов; 10 пользователей - 1499 долларов; 25 пользователей - 2999 долларов.

Требования к системе: Windows 95, 16 Мбайт RAM.

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

Установка. Инсталляция Med-ley97 в новой сети не представляет сложности, однако в се-ти, где уже используется протокол TCP/IP, могут возникнуть проблемы. Каждая рабочая станция должна иметь уникальный серийный номер (идентификатор), что делает инсталляцию несколько утомительной.

Документация: очень скудная. Medley97 поставляется с CD, в упаковке которого находится листок с руководством по инсталляции и карточка лицензионного соглашения. Диалоговая документация полнее, но не всегда информативна.

Гарантия. 90 дней (только на носитель).

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

Надежность/совместимость: ПО Medley97 реализует элегантный метод совместного использования диска. Данные сохраняются по крайней мере на двух разных ПК. Применение в Medley97 протокола TCP/IP облегчает развертывание сети. Medley97 может работать одновременно с сетевыми клиентами для разных сетевых ОС.

Применимость. Medley97 иде-ально подходит для небольших рабочих групп без сетевого администратора. Продукт можно комбинировать с другими сетевыми операционными системами, связывающими рабочие группы (такими как Windows NT Server или Novell IntranetWare).

Тестовая среда: рабочие станции на базе процессора Pentium/166 МГц с 16 Мбайт RAM, жестким диском объемом 2 Гбайт, ОС Windows 95, различными сетевыми платами Ethernet производства 3Com, Intel, Artisoft, Dayna Communi-cations и др., а также коммутатор 3Com LinkSwitch 1000.



Литература по Win9x