www.novell-admin.ru - Руководство Администратора Novell Руководство Администратора Novell
   В помощь администраторам компьютерных сетей Novell NetWare Сделать стартовой  
 
   Форум  |  Novell F.A.Q.  |  Обновления и исправления  |  Утилиты  |  Документация  |  Статьи  |  Ссылки  |  О сайте  | 
05.09.2010
Главная » Ответы на часто задаваемые вопросы

Ответы на часто задаваемые вопросы

Раздел: NetWare FAQ

Вопрос:

Введение в Novell Distributed Print Services (NDPS)

Добавлен: 2008-06-03
Разместил: vGeneral
Просмотров: 3869

Ответ:

Вступление

Сервисы основанные на технологии очередей, довольно трудны в управлении. Для установки принтера основанного на очередях, администратор должен создать очередь принтера (Print Queue), сервер печати (Print Server) и объекты принтер (Printer Objects) связать их все вместе и только затем он сможет управлять каждым принтером в сети. При печать, пользователи должны установить специальные драйвера, установить перехват порта (capture the port) и ждть пока их задание бедет передано и поставлено в очередь на принтер. Когда это все удовлетворено, система работает, но все это занимает время и довольно сложно при поиске проблем.

 

NDPS (Novell Distributed Print Services) это спасение для администраторов и пользователей. NDPS - это архитектура следующего поколения, которая упрощает управление принтерами и серверами печати. Novell в сотрудничестве с Hewlett-Packard и компанией Xerox Corporation, постаралась разрешить имевшиеся проблемы и сложности в существвавшей системе печати.

 

Этот AppNote, внимательно рассмотрит соствные части NDPS и даст беглое представление об этой архитектуре, покажет как NDPS работает в разных вариантах архитектуры сети, а таже заглянет вперед, чтобы показать, какое будущее ожидает этот новейший сервис печати

 

Первый взгляд на возможности NDPS:

NDPS разработана для обслуживания все увеличивающейся сложности управления печатающими устройствами всяких типов сетях различного масштаба, начаиная от небольших рабочих групп и до международных сетей. NDPS, подобно intraNetware (Netware 4.11 прим. переводчика), была разработана в рамках концепции единой сети. Подобный дизайн позволяет администраторам, при помощи программы администрирования Netware Administrator (NWAdmin) создавать, настраивать и автоматически устанавливать, инициализировать принтеры без прямого физического доступа к консоли севрера. Иными словами, администраторы могут управлять принтерами напрямую со своих рабочих станций. Далее, вы сможете онакомиться с решениями, предоставляемыми NDPS для нескольких вариантов организации бизнеса.

 

Величайший контроль над печатью

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

 

Рис. №1. Всё управление может быть выполнено со страницы управления принтером NwAdmin.

 

NDPS имеет настраиваемую систему оповещения, позволяющую администраторам указывать специлизированные группы, которые будут оповещаться в случае обнаружения проблем и типы событий требущих оповещений. Например: Уведомления мошут быть настроены так, что владелец задания будет получать всплывающее окошко когда задание на печать будет выполнено. Администратор может также настроить оповещение оператора принтера, о том, что произошла ошибка в принтере, такая как зажев бумаги. Способ уведомления включает всплывающее окошко, уведомление по e-mail (через GroupWise или другой MHS совместимыю почтовую программу) и запись в log-файле. Другие производители могут использовать свою систему оповещения, например оповещение через встроенный динамик компьютера.

 

Упрощение эксплуатации конечным пользователем

NDPS не только упрощает работу системному администратору, но также упрощается работа конечного пользователя. NDPS разрушает проблему конечного пользователя по установке драйверов принтера предоставляя настраиваемую базу данных драйверов, которая вкючает наиболее часто применяемый принтерные драйверы. За счет интеграции с Novell Directory Service (NDS), администратор можт настроить, какой из драйверов принтера будет устанавливаться автоматически, когда пользователь начнет устанавливать себе принтер, NDPS получит доступ к базе данных, автоматчески скачает соответсвующий принтеру и операционной системе драйвер.

 

Используя утилиту Novell Print Manager, которая поставляется с NDPS клиентом, пользователь может сам устанавливать дополнительные драйверы, не ограничиваясь выбранными системным администратором принтерами. Эта утилита, также позвляет искать принтер с заданнымим характеристиками, такими как наличие возможности печати в цвете, определенного типа, скорости, местонахождения, или другие характеристики принтера, которые наиболее точно подходят под требования распечатываемого задания.

 

NDPS клиент может изменять настройки принтера. Например: Пользователь может настроить принтер для использования с другим размером бумаги. Пользователь может изменить любую настройку принитера, которую не заблокировал администратор. Также используя NDPS, пользователи могут просматривать статус любого из принтеров, чтобы увидеть загруженность очереди печати. Подобная возможность NDPS позволяет конечному пользователю печатать проще и более эффективно, чем ранее использовавшиеся способы печати.

 

Интеграция с NDS.

NDPS разработана для тесной интеграции с NDS. Интеграция с Directory Services ает возможность администраторам создать единственный NDS объект "NDPS Printer", который будет отражать каждый принтер в сети. Как и объект Printer, принтреы также защищены, как и всякий объект в дереве NDS, и также легок в управлении им. В дереве NDS принтеры обычно сгруппированы по отделам (departmanet), местонахождениям (locations), рабочим группам (workgroups), и так далее, примерно так, как показано на рисунке 2.

 

Рис. №2. NDPS Printer Agent интегрированный в NDS

 

NDSP имеет 2 независимых конфигурации принтера: первая, которая может быть настроена, как стандартный NDS объект и называется controlled access printer; и вторая которая не представлено в виде объекта NDS, называемая public access printer. Чтобы понять возможности этих настроек, надо знать кое что о Printer Agent.

 

Printer Agent - это сердце NDPS. Это программное обеспечение, которое занимает место очереди печати и принт сервера.Printer Agent связывает между собой NDPS клиента и принтеры, так что каждое задание на печать следует от клиента через Printer Agent до принтера. Мы расскажем об этом более подробно ниже в главе "Архитектура NDPS".

 

Public access означает ровно то, что означает: это позволяет всем пользователям сети получать доступ к принтеру без необходимсоти проходить авторизацию в дереве NDS. Принтер попрежнему управляем через NWAdmin, но не отображен в дереве NDS как объект. Чтобы создать public access принтер, администратору достатояно создать Printer Agent для этого принтера и этого достаточно, чтобы начать им пользоваться. Public Access принтеры легки в эксплуатации, но к ним не могут быть применены правила безопасности для обеспечения контроля за использованием.

 

К Controlled access принтеру полностью применимы все правила безопасности как к объекту NDS путем проверки каждого запроса на сервис от любого клиента. Это позволяет полностью контролировать любой доступ любого пользователя к принтеру в соответсвии с его правами. Также это позволяет полность контролировать все возможности NDPS, такие как настраиваемые уведомления по событиям. Для настройки controlled access принтера, администратор должен создать объект NDPS Printer, который будет представлять принтер в дереве NDS и соответсвующий ему Printer Agent, с этого момента принтер готов к эксплуатации.

 

Обратная совместимость и поддержка.

NDPS полностью совместима со всеми типами принтеров. Чтобы начать использовать все возможности NDPS, нет необходимости специально настраивать для этого принтеры. NDPS может быть настроена для работы с NPrinter (утилита расшаривания клиентского локального принтера. Прим. переводчика) и основанной на очередях технологии использованной в сетях на основе intraNetWare/NetWare 4.11. Обратная софместимость и кросс-платформенная пддержка предоставляемая NDPS, гарантирует, что все существующие принтеры настроенные для работы через NPRINTER и сервисы работы через очередь (Queue Management Services (QMS)) будут работать так как работали всегда, так как словно вы и не переводли их в NDPS в момент установки NDPS на вашу систему.

 

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

 

Требования к оборудованию и программному обеспечению.

 

Сервер:

  • 70Mb свободного места (10 для серверных компонент NDPS и 60Mb для принтерных драйверов, которые поставляются вместе с NDPS. После установки ненужные драйверы могут быть удалены )
  • Netware 4.11 or IntraNetWare
  • Printer Gateway (Printer Gateway от Новелл или Hewlett-Packard. Специальный NLM поставляемый вместе с системой NDPS. Gateway от Xerox доступен для прямого скачивания с сайта компании Xerox.)

Клиент:

  • Windows 3.1, Windows 95 (Windows NT, Windows 2000, Windows XP. Прим. пер.)
  • 1,25Mb свободного пространства на Windows 3.1
  • 2Mb свободного пространства на Windows 95
  • Netware Client for Windows 95 or Windows 3.1 (версии 2.2 и выше) (также Netware Client for Windows NT, Netware Client for Windows 2000/XP/Vista. Прим. пер.)
  • Любой клиент, который способен распечатывать в очередь.

 

Архитектура NDPS:

Компоненты архитектуры NDPS независимы от отдельно взятой операционной системой. Она была разработана с учетом возможности переноса на любые системы основанные на стандарте ISO 10175 Document Printing Application и IETF RFC 1759. Большинство производителей принтеров следуют жтим спецфикациям, что позводляет NDPS быть полностью совместимой с существующими и будущими моделями принтеров.

 

Следющие разделы описывают различные компоненты NDPS архитектуры/

 

Рис. №3. NDPS архитектры состояит из несколих компонент.

Printer Agents:

Как было сказано ранее, Printer Agent это программный кмпоненты, который буквально являются сердцем NDPS. Программа связывающая принтер с NDPS клиентом. Printer Agent чаще всего это Netware Loadable Molule (NLM), который исполняется на сервере или является встроенным в сам принтер. Производитель принтера может содавать Gateway для своих принтеров, чтобы те могли работать в среде NDPS. Printer Agent исполняющийся на стороне сервера - теперь устарел. Если же встроенное ПО недоступно для принтера, Printer Agent легко может быть создан при помощи утилиты NDPS Manager. Каждый принтер требует, чтобы он был отображен через Printer Agent в дереве NDS.

 

Рисунок 4 показывает различные возможные конфигурации применения Printer Agent.

 

Рис. №4. Три возможных конфигурации примения NDPS Printer Agents.

 

Не забывайте, перед тем, как принтер будет введен в NDPS инфраструктуру, он должен быть отображен в виде Printer Agent. Не более одного принтера на один Printer Agent и не более одного Printer Agent на один принтер.

 

Printer Agent содержит информацию о принтере, который он представляет. Это информация такая, как сетвой адрес принтера, имя, рабочий статус или другие характеристики, которые могут быть получены NDPS клиентом, и настроены системным администратором.

 

Gateways для Printer Agents.

Gateway принтера это программный мост, который напрямую связывает Printer Agent с принтером. NDPS поддерживает их 2 типа: первый Novell Gateway, поддерживает локальные и удаленные принтеры, включая тех, кто используется NPRINTER или системы на основе очередей, работающих через Print Device Subsystem (PDS), через Port Handler (PH), таких как описанных ранее. Второй - это gateway разработанные сторонними компаниями разработчиками принтеров, для поддержки принтеров подключенных напрямую к сети, обеспечивающие возможность печати, сразу после подключения (plug-and-print), как например Hewlett-Packard и Xerox, которые имеют свои версии NDPS gateway. Эти разработанные сторонними компаниями gateway могут быть настроены так, чтобы автоматически создавать Printer Agent, когда один из их принтеров будет подключе к сети, и избавлять от ручного создания Printer Agent и использования PDS и PH.

 

Print Device Subsystem.

Print Device Subsystem (PDS) это NLM исполняющийся на строне сервера. PDS получает и сохраняет специфическую для принтера информацию. Novell PDS используется для создания Printer Agent для принтеров, которые подключены к сети не напрямую (локальные или удаленные) и для принтеров напрямую поключенных к сети, которые не предоставляющих свои версии NDPS gateway или тех, кто работает напрямую в PSERVER режиме (Режим работы когда синтер является принтсервером и удаленным принтером, обслуживающим настроенную системным администратором очередь. Прим. пер.). PDS работает путем трансляции информации принятой от Printer Agent в специализированный язык устройства, который может быть использован для взаимодействия с физическим принтером.

 

Port Handler.

Port Handler гарантирует что, PDS может взаимодействовать с принтером независимо от типа физического порта или интерфейса (например: параллельного, последовательного, сетевого ) который используется. Как отмечено ранее, PDS и PH образуют Novell gateway.

 

NDPS Broker Services

Когда NDPS установлена, NLM брокера(Broker) новый объект в дереве NDS, автоматически устанавливается на сервер. Brocker NLM предоставляет 3 новых сетевых сервиса поддержки и обслуживания, ранее недоступных в intraNetWare/NetWare 4.11, который работает для NDPS или другого сетвого ресурса. Базовая архитектура Брокера представлена на рисунке 5.

 

Рис. 5. Архитектура брокера NDPS.

 

Эти сервисы, означают следующее:

* Service Registry Service (SRS) - Service Registry позволяет public access принтерам объявлять себя в сети. Это позволяет администратором и пользователям, находить зарегистрированные принтеры и снижать сетевой трафик. До NDPS каждый принтер был обязан объявлять свою доступность через специализированный протокол SAP (Service Advertisiing Protocol).До определеного момента был достаточно эффективен, но создавал довольно значительный трафик в сети. Registry Service помогает минимизировать перегрузку в сети создаваемую множеством принтеров объявляющих себя по SAP протоколу. С NDPS, когда public access принтер подключается к сети. он регистрируется через SRS. Когда приложение хочет начать использоват ринтер, оно связывается с SRS и получает список всех зарегистрированных принтеров в сети.

 

* Event Notification Service - Сервис уведомления о событиях, позволяет администраторам настраивать уведомления о событиях для заинтересованных групп. На рабочей станции, пользователь может воспользоваться только Novell Printer Manager для настройки уведомлений, по событиях в соответствии со особенностями своего задания. Уведомление о событии поддерживает множество методов, включая E-mail уведомления, всплывающее окно, запись в log файлы или программы разработанные третьими фирмами.

 

* Resource Management Service - Этот сервис позволяет ресурсам быть установленными в соответсвующее место и затем, быть загруженным на клиента, принтер или другую часть сети, которой это потребовалось. Resource Management Service(RMS) позвляет администраторам добавлять, просматривать, зменять, и удалять принтерные драйверы, файлы определений принтеров, разделительный страницы (banners), шрифы. Некоторые дополнительные удобства RMS включают: более эффективной управление ресурсами, более легко управляемое предоставление и обновление ресурсов, автоматическую загрузку принтерных драйверов, удаленную установку принтерных драфверов, и доступность сетевых ресурсов другим приложениям через общий интерфейс.

 

Сценарии внедрения NDPS

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

Каждый сценарий имеет отличные друг от друга опции настройки. Эти настройки описываются в порядке убывания NDPS функциональности; иными словами настройка 1 - это наиболее фанкциональная, а настройка 7 наименее.

 

Сценарий 1:

Следующие 3 типа настройки показаны ниже на рисунке 6

 

Рис. №6. 3 способа настройки принтеров подключенных к типичной сети.

 

Настройка 1: Printer Agent встроенный в ПО физического устройства печати, которое может быть подключено к напрямую к сети. В этой настройке, полностью двунаправленный обмен, настриваемый уведомления и обеспечение контроля между клиентом и физическим устройством. Можем видеть полностью NDPS решение с полной NDPS функциональностью.

 

Настройка 2: Физический принтер подключен напрямую к сети, но Printe Agent находится на сервере. Двунаправленный обмен и контроль между клиетом и физическим принтером обесспечивается через сторонний gateway. Но же обеспечивает взаимодействие для принтера, поддерживающего дву-направленный обмен информацией. Это может быть свой собственный протокол или SNMP обмен для какого-то более общего случая.

 

Настройка 3: Похожа на предыдущую, за исключением, что приннтер подключен к серверу по каналу IEEE1284, параллельному или стандарттому RS-232 последовательному каналу. Двунаправленный обмен информацией и контроль обеспечивается через NDPS Print Deveice Subsystem (PDS) интерфейс.

 

Сценарий 2:

 

В установке показанной на рисунке 7, полный двунаправленный обмен и управление обеспечивается только клиентом и Printer Agent.

 

Рис. №7: Обратная совместимость NDPS для поддержки технологии NPRINTER.

 

В настройке 4: NPRINTER gateway предоставляет интерфейс взаимодействия между Printer Agent находящийся на сервере и на рабочей станции с запущенным на ней NPRINTER.EXE. Gateway предоставляет обратную совместимость для сущеcтвующей конфигурации NPRINTER. NPRINTER vjможебыть запущен как исполняемый модуль на рабочей станции или как встроенный сомпонент принтера, сетвого адаптера принтера или сетевого принт сервера. Логика агента в NPRINTER gateway вырабатывает статическую информацию о принтере и отрабатывает по протоколу обработки очередей на основе этой информации.

 

Настройка 5:Аналогична настройке 4, за исключением NPRINTER запущен в подкюченном к сети принтере, вместо того, как он мог быть подключен к рабочей станции или серверу. Также как настройке 4 (но не показаному на рисунке) обеспечивается возможность использования gateway сервера очередей для направления заданий в очередь. Задания на печать также могут быть помещены в очередь и затем быть обслуженными Printer Agent.

 

Сценарий 3:

 

В настройке 6 показанной на рисунке 8, PSERVER gateway проедоставляет интерфейс между Printer Agent, находящийся на сервере и очередью. Сервер очередей встроенный в подключенный к сети принтер обслуживает очередь. Gateway обеспечивает обратную совместимость для уже существующего сервера очередей. Логика агента в gateway PSERVER обеспечивает динамическую информацию о принтере и обслуживает очереди в соответсвии с этой информацией.


Настройка 7 аналогична предыдущей, за исключением PSERVER.NLM работает на сервере вместо работы в качестве встроенного принт-сервера в принтере. Задания на принтер также помещаются в очереди и затем обслуживаются Printer Agent.

 

Рис.8. Обратная совместимость NDPS для поддержки технологии PSERVER.

 

Будущее NDPS.

На данный момент Novell предостастаялет SDK NDPS для OEM производителей оборудования, для разработки и написания настраиваемых специфических NLM gateway. В блжайшие месяцы Novell Embedded System Technology (NEST) Office SDK, также начнет поставляться пставщикам принтеров и другим производителям устройств вывода для того, чтобы они встраивали NDPS функции в свои устройства, чтобы те могли взаимодействовать с сервером без созданных администратором и напрямую управляемых Printer Agent.

 

В содружестве с другими производителями участвующими в поддержке протокола Internet Printing Protocol (IPP), Novell помогает создать новый стандрат управления заданиями на печать через сети Internet и Interanet. Когда новый протокол будет адаптирован, NDPS може быдет настроить так, чтобы он поддерживал протоко IPP. Это означает что пользователи используя Web браузер смогут находить, устанавливать, печатать и управлять NDPS принтерами через Internet и Intranet сети из любой точки мира.

 

Заключение:

NDPS будущее сетевой печать, доступное сейчас. Она также будет включена в новые версии Netware. Разработанная в содружестве Novell, Helett-Packard и Xerox, NDPS меняет пользовательскуя печать, административное управление, сторонние решения по печати. В результате получается более простое, более контролируемое, более полное и более простое управление, а также более шибкие возможности от сторонних разработчиков. NDPS позвляет умеьши стоимость пети и повысить продуктивность рабочего цикла.

 

Оригинал:

http://support.novell.com/techcenter/articles/ana19980401.html

Перевод осуществлен Гороховым Виталием в рамках поддержки проекта www.Novell-Admin.Ru.

 

1.06.2008.



Разделы F.A.Q.:
NetWare FAQ (17)
BorderManager FAQ (1)
GroupWise, NetMail FAQ (0)
ZenWorks FAQ (0)
Novell Client 32, DOS, Linux (2)
Сетевые Технологии (2)
Разное ... (1)
SUSe Linux (3)
Поиск по сайту:
Десятка самых популярных вопросов/ответов:
Как восстановить забытый пароль администратора ? (12501)
Что такое демилитаризованная зона (DMZ) ? (9261)
Практические вопросы применения программы Portlock Storage Manager (8898)
Cуществует ли Novell Client for linux ? (8586)
При установке Netware зависает на зарузке ide драйверов. (IDE,SATA) (5702)
Что такое Synthetic time ? (5676)
Как настроить ограничения BorderManager на загрузку определенных сайтов или файлов? (5641)
Проблемы при инсталляции Novell NetWare или дистрибутивы NetWare (5542)
Настройка SLPDA для работы в мультисегментной сети, для минимизации мультикастового трафика. (5009)
Какие проблемы могут встретиться при копировании NDS/eDirectory (4935)

Подпишись на Новости сайта:
E-mail:

© Copyright 1998-2010 Максим Кузнецов, при поддержке компании Maxand.com. Powered by Novell NetWare 6.5