Сервисы Windows NT для операционной системы UNIX
Ресурсы по совместному использованию
Последние технологии Microsoft
Улучшенные возможности интеграции
NIS-сервер предлагает следующие возможности
4 августа 1999 года фирма Microsoft предприняла наконец давно ожидаемый шаг по интеграции своей серверной платформы Windows NT в традиционно используемый для этих целей мир UNIX, самостоятельно выпустив целый ряд сервисов, обеспечивающих беспроблемную совместную работу таких идеологически различных операционных систем, как Windows NT и UNIX.
Очевидно, что, обеспечив себя целым рядом альтернативных возможностей в Windows NT, фирма Microsoft пошла на это неохотно, однако несомненные успехи таких UNIX-систем, как Linux, ставшие особенно заметными в последнее время, несомненно, вынудили редмонтского гиганта пойти и на этот шаг. Впрочем, очевидно, что операционная система Windows NT, претендующая на роль серьезной серверной платформы, не смогла бы обойтись без этих сервисов. Однако вплоть до последнего времени Microsoft игнорировала запросы пользователей и отдавала все подобные разработки на «откуп» другим фирмам, которые, кстати, делали на этом немалые деньги.
Особенно дорогими были такие разработки, как Disk Share фирмы Intergraph, хотя существовали и распространяемые в исходных текстах, как, например, замечательная Samba (первоначальным автором которой является австралийский студент Andrew Tridgell). Все они до последнего времени пользовались неизменным успехом.
Но долго так продолжаться не могло, и вот наконец появился новый продукт — Services for UNIX 2.0 Beta 1, который является прототипом подобных услуг, предоставляемых будущей системой Windows 2000 в своей профессиональной серверной редакции.
Новые сервисы, в соответствии с представлением на сервере фирмы Microsoft, включают:
- дополнительные ресурсы по совместному использованию возможностей обеих систем;
- последние технологии Microsoft, направленные на уменьшение издержек на администрирование;
- улучшенные возможности по интеграции с UNIX-системами;
- расширение средств управления.
Ресурсы по совместному использованию
Новый сервис обеспечивает поддержку NFS («клиент-сервер»), который устанавливаетcя на cтанциях Windows NT или Windows 2000 и обслуживает этот UNIX-ресурс на Windows-станциях. Таким образом обеспечивается доступ к файловой системе UNIX-систем и обратно. Причем NFS-gateway, установленный на Windows NT- или Windows 2000-сервере, позволяет пользователям Windows 9x-, Windows 2000- или Windows NT-станций получать доступ к файлам и монтировать файловые системы UNIX (с NFS-сервером) так же просто, как ресурсы Windows-сети, не устанавливая при этом локального программного обеспечения на каждом Windows-компьютере.
NFS-gateway обеспечивают следующие возможности:
- установку на Windows NT Server и Windows 2000 Server;
- NFS-доступ к Windows 9x, Windows NT Workstation и Windows 2000 Professional;
- NIS-авторизацию;
- поддержку NFS версий 2.0 и 3.0;
- многопоточный Win32 API в привилегированном режиме;
- Windows NT- и Windows 2000 TCP/IP-стек;
- использование системы переадресации и кэширующего механизма Windows 2000;
- отображение соответствия пользователей и групп Windows NT пользователям и группам UNIX.
Последняя из указанных возможностей представляется нам наиболее важной. Если ранее при помощи NFS-технологий фирмы Intergraph или при использовании Samba можно было получить доступ к UNIX-файлам, то работа с файлами Windows из операционной системы UNIX представлялась крайне обременительной. Файлы Windows для UNIX-пользователя были видны как созданные неизвестно каким пользователем, принадлежащим к неизвестной группе. А строгая система UNIX не допускает таких «вольностей».
Последние технологии Microsoft
Services for UNIX 2.0 включает последние технологии Microsoft — Windows Microsoft Installer, Microsoft Windows Management Instrumentation и Microsoft Management Console (MMC) — созданные для упрощения работы администраторов и предназначенные для поддержки и управления платформами и устройствами.
Улучшенные возможности интеграции
Пакет предоставляет более двадцати дополнительных UNIX-утилит и запатентованный у фирмы ActiveState интерпретатор ActivePERL для создания и запуска сценариев на языке PERL под Windows NT (как известно, существует огромное множество таких программ под UNIX). Подобная интеграция предоставляет пользователям UNIX ее широкий набор знакомых инструментальных средств под Windows NT и обеспечивает преемственность способов автоматизации для общих процессов и задач при минимальном изменении привычных технологий и наработок на обеих платформах. Хотя и ранее под Windows существовали UNIX-команды и утилиты (иногда даже объединенные в такой же UNIX-подобный командный процессор (shell), как теперь), а также пользователям Windows были доступны и различные интерпретаторы языка PERL, но только теперь за них взялась сама фирма Microsoft — причем совершенно бесплатно.
Расширение средств управления
Пользуясь преимуществом обслуживания каталогов при помощи нового сервиса Windows 2000 Active Directory, пакет Services for UNIX 2.0 обеспечивает увеличение возможностей и ресурсов и упрощает управление смешанной сетевой средой. Комбинированное использование мастера миграции NIS, NIS-сервера, а также NIS- и Windows 2000-доменов помогает общей интеграции и обеспечивает «мирное сосуществование» различных платформ под одной сетью.
При использовании Windows 2000 Active Directory эта интеграция значительно упрощает пользователям общее администрирование, выполнение функций сетевого управления и синхронизацию паролей на обеих платформах: и UNIX, и грядущей Windows 2000.
Остается добавить, что пакет Services for UNIX 2.0 использует Microsoft Windows NT TCP/IP-протокол и требует соответствующей локальной сети (Ethernet, Token Ring или FDDI). Получить дополнительную информацию и скачать соответствующие версии этого пакета можно по адресу: http://www.microsoft.com/windows/server/News/fromMS/sfu.asp, текущую версию (Beta 1) можно взять на нашем CD.
КомпьютерПресс 10'2000