Новые функциональные возможности в Lotus Domino 7.0

Возможно, наиболее значительной новой функциональностью, представленной в Lotus Notes/Domino 7.0, являются новые возможности сервера Domino. В данной статье рассмотрены основные новые функциональные возможности Lotus Domino 7.0, включая улучшенную производительность, более легкое администрирование и более тесную интеграцию с Web-стандартами и другими технологиями IBM/Lotus, такими как DB2, WebSphere Application Server и WebSphere Portal.

Дик МакКэрик, автор материалов, IBM

Дик МакКэрик (Dick McCarrick) - автор материалов для developerWorks: Lotus. Более 11 лет он был членом группы Domino/Notes Documentation, играя различные роли в документировании многих основных компонентов Domino и Notes. Он также написал статью для Iris Today (включая Ask Professor INI) перед приходом на постоянную работу в группу Notes.net/Lotus Developer Domain в 2002. В свободное время Дик занимается бегом, рыбалкой, деревообработкой и чтением материалов о естественных науках. Ярый астроном, он прежде был директором Bridgewater (Mass.) State College Observatory. Дик живет в Вермонте.



30.08.2005

Новые функциональные возможности Lotus Notes и Domino Designer 7.0 мы рассмотрели в отдельной статье. В данной статье мы поговорим о таких новшествах сервера Domino 7.0, как:

  • Улучшенная производительность и масштабируемость.
  • Улучшения администрирования и TCO (в том числе, Domino Domain Monitoring), улучшенное управление политиками, автоматизированная установка и обновление клиента, а также другие функциональные возможности.
  • Интеграция с промышленными стандартами и другими продуктами IBM/Lotus, включая DB2.
  • Защита системы обмена сообщениями и защита анти-спам.
  • Система защиты.
  • Directory (каталог).

В следующем разделе кратко рассматривается каждая из этих новых возможностей. Детальная информация приведена в замечаниях по версии (release notes) Lotus Notes/Domino 7.0. В данной статье предполагается, что вы являетесь опытным администратором Domino. Если это не так, мы предлагаем вам прочитать статью "История Notes и Domino", которая поможет вам понять используемые нами термины и рассматриваемые концепции.

Производительность и масштабируемость

Производительность - это всегда главная тема для администраторов. Lotus Domino 7.0 предлагает хорошие новости в этой области: масштабируемость сервера повышена на 80% для рабочих нагрузок NotesBench R6Mail и R6iNotes на одном Domino-разделе на всех платформах! Lotus Domino 7.0 обеспечивает улучшенную производительность также и другими способами, включая:

  • Уменьшенную загрузку CPU сервера (до 25%).
  • Пулы потоков Linux, обеспечивающие тройное улучшение пропускной способности в Linux.
  • Улучшения производительности IIOP.
  • Улучшения сетевой производительности.
  • Улучшения масштабируемости почтовых правил.
  • Улучшенная масштабируемость почтовых серверов Domino Web Access.

Эти "скрытые" функциональные возможности облегчают работу по администрированию, а пользователи могут работать более продуктивно. Повышенная пропускная способность и масштабируемость Domino могут транслироваться в уменьшенную инфраструктуру и меньший объем оборудования, помогая снизить как стоимость, так и накладные расходы. Кроме того, внутренний API собирает временные характеристики CPU для Domino Domain Monitoring (описан в следующем разделе). Плюс, служебная статистика и статистика производительности CPU собирается и анализируется через улучшенный процесс.


Улучшения администрирования

Мы всегда искали пути облегчения жизни Domino-администраторов, поэтому Lotus Domino 7.0 был усовершенствован путем включения следующих функций администрирования и общей стоимости владения (Total Cost of Ownership - TCO):

  • Domino Domain Monitoring (Мониторинг Domino-домена).
  • Улучшенное управление политиками.
  • Автоматизированная установка и обновление клиента.
  • Клиент Linux/Mozilla Web Administration.
  • Удобство обслуживания, в том числе, автономный сбор данных.
  • Возможность создания сценариев администрирования.
  • Подтверждение реверсии переименования.

Domino Domain Monitoring

Domino Domain Monitoring (DDM) обеспечивает единое место на клиенте Domino Administrator, которое вы можете использовать для просмотра состояния нескольких серверов одного или нескольких доменов. Для этого DDM использует настраиваемые пробники для сбора информации с нескольких серверов. Эти пробники проверяют работу таких функций как Directory, SMTP, маршрутизация, репликация, ACL, защита и агенты. Затем DDM обобщает эту информацию и сообщает ее на специально предназначенные для сбора такой информации серверы в выходную базу данных Notes, называемую Domino Domain Monitor (DDM.NSF). В Domino Domain Monitor вы можете выбрать событие и просмотреть по нему подробную информацию. Затем вы можете выбрать Probable Cause Possible Solution (PCPS) для просмотра информации, объясняющей причину события, и (в некоторых случаях) для того, чтобы обратиться по ссылке в базу данных, в которой можно исправить ошибку.

DDM обеспечивает:

  • Мониторинг, который вы можете планировать на любое время, 24/7.
  • Быстрое распознавание и сообщение о критических проблемах сервера и клиента.
  • Нисходящий, функциональный вид состояния домена (в котором вы можете выбрать ссылку для просмотра детальной информации).
  • Автоматическое определение проблемы и возможной ее причины в разных областях функциональности.
  • Визуальные индикаторы, сообщающие о том, какие проблемы остаются нерешенными, а какие решаются.
  • Конфигурационные значения по умолчанию для более легкой установки.
  • Возможность объединения данных, сгенерированных одним или несколькими серверами с включенным DDM, в одной базе данных на другом сервере.

Lotus Domino 7.0 поставляется с набором документов Probe по умолчанию. К ним относятся название пробника, описание пробника, объект мониторинга и информация о планировании. Вы можете использовать эти документы Probe с их значениями по умолчанию. Вы можете также создать новые документы Probe, настроенные специально под вашу среду для мониторинга таких областей функциональности как код приложения и операционная система. Вы можете запланировать запуск пробника: ежедневно, еженедельно, в первую или последнюю неделю месяца и почти в любое другое время. Также можно указать интервал повторения. К таким пробникам относятся:

  • Пробник базы данных, который проверяет, может ли быть открыта база данных (пробник может также проверить базу данных на неиспользуемое пространство и пользовательскую активность).
  • Пробник базы данных, который выполняет мониторинг ключевых мест уровня программного обеспечения базы данных и генерирует события при ошибках (вы можете определить список игнорируемых ошибок).
  • Пробник каталогов, проверяющий состояние многих задач и процессов, работающих с каталогами, включая задание LDAP, репликацию, индексирование, NRPC, время реакции вторичного LDAP-поиска и т.д.
  • Пробник почты, который проверяет локальную маршрутизацию почты, передавая сообщение известному адресату и проверяя его доставку, уведомляя вас в том случае, если маршрутизатор не может поддерживать прохождение почты, когда для определенного адресата скопилось в ожидании передачи слишком много почтовых сообщений или почтовые сообщения этому адресату не доходят.
  • Пробники SMTP, проверяющие, может ли почта доставляться SMTP-получателю через сообщение Delivery Status Notification (DSN), которое контролирует задание SMTP (проверяя потоки процессов) и проверяет запросы протокола.
  • Пробники репликации, проверяющие ошибки и условия репликации (например, базы данных, которые не выполняют репликацию согласно плану), последнюю успешную репликацию и конфликты репликации.
  • Пробники защиты, которые проверяют ACL базы данных на соответствие предопределенной конфигурации, а также проверяют несогласованность защиты в конфигурациях защиты нескольких серверов.
  • Пробники агентов, которые сообщают общее число работающих агентов, ошибки защиты агентов, ошибки тайм-аутов и другую связанную с агентами информацию.

Кроме пробников DDM-компоненты содержат административный интерфейс и модули ресурсов Domino.

Activity Trends

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

Улучшенное управление политиками

Управление, основанное на политиках, было представлено в Lotus Domino 6. Версия 7.0 расширяет эту функциональность, предлагая новый документ Mail policy. С его помощью вы можете определить набор корпоративной информации, которую хотите применить для пользователей вашей почтовой системы. Кроме того, новая функция блокировки политики клиента позволяет указать, какие параметры политики могут изменять ваши пользователи.

Автоматизированная установка и обновление клиента

Lotus Domino 7.0 имеет несколько улучшений Lotus Notes Smart Upgrade. Например, Smart Upgrade теперь отсоединяет пакеты (kit) обновления в фоновом режиме для предотвращения потери времени из-за неработающих клиентов. Smart Upgrade также обеспечивает восстановление после сбоев с общего (сетевого) пакета обновления на пакет, подключенный к другому серверу. Кроме того:

  • Администраторы уведомляются через почтовую базу данных о состоянии Smart Upgrade (success, failed или delayed) на машине или у пользователя.
  • В кластерной среде Smart Upgrade может переключиться на другой член кластера, если первый сервер недоступен.
  • Для базы данных Smart Upgrade Tracking доступна инициализация (provisioning).
  • Управляющий модуль Smart Upgrade ограничивает количество загрузок с одного сервера для предотвращения чрезмерной его загрузки.

Еще одной возможностью для установки, представленной в Lotus Domino 7.0, является InstallShield Multiplatform (ISMP). Это новый Java-установщик для Windows от InstallShield.

Клиент Linux/Mozilla Web Administration

Вы можете запустить клиент Domino 7.0 Web Administration из Web-браузера Mozilla на системе Linux, разрешив сквозное Linux-развертывание Lotus Domino и Domino Web Access без необходимости наличия Windows в среде.

Удобство использования

Для помощи администраторам в обслуживании и управлении их серверами Lotus Domino 7.0 предлагает автономный сбор диагностики. Эта функциональная возможность позволяет вам проанализировать стеки вызовов, сгенерированные при аварии Notes-клиента или сервера Domino, используя функциональность автоматического сбора диагностической информации, представленной в Lotus Notes/Domino 6.0.1. Автономный сбор диагностики расширяет способность автоматического сбора данных путем анализа вызовов стека, находящихся в почтовой базе Fault Report, и последующей оценки этих данных для определения того, возникала ли эта же проблема ранее.

Теперь, когда функция автоматического сбора диагностики собирает информацию об аварии сервера, она проверяет, работает ли сервер под управлением Domino Controller. Если да, используются log-файлы Controller. В противном случае проверяется, разрешено ли на сервере ведение журналов на консоли. Если да, функция автоматического сбора диагностики использует выводимую на консоль информацию. Если не установлены ни Domino Controller, ни ведение журналов на консоли, данные берутся из файла log.nsf. Кроме того, вы можете определить (через групповые символы), какие файлы собираются средством автоматического сбора диагностики. Это позволяет собирать диагностические файлы из других продуктов (не IBM), а также из подключаемых модулей сторонних поставщиков.

Вы также можете установить ограничение времени завершения работы сервера, который остается в рабочем состоянии после выполнения вами команды quit или перезапуска сервера. Для разрешения этого действия в закладке Basics документа Server теперь имеется раздел под названием Automatic Server Restart. Этот раздел используется для определения ограничения по времени, которое по умолчанию установлено в пять минут. Во время этого интервала не выполняются какие-либо действия для завершения работы. Если серверный процесс успешно завершает работу, таймер инициализируется повторно. Перед завершением работы генерируется log-файл NSD. Вы можете запретить эту функцию новым параметром Notes.ini SHUTDOWN_MONITOR_DISABLED=1.

Возможность создания сценариев администрирования

Lotus Domino 7.0 предоставляет три новых мощных метода уведомления для расширения мониторинга сервера и обработки событий. Например, теперь вы можете открыть комбинированный список Event Handler и выбрать запуск агента.

Подтверждение реверсии переименования

Процесс администрирования (известный также как AdminP) больше не возвращает изменения имен автоматически. Теперь от администратора требуется либо подтверждение, либо отклонение реверсии изменения имен. Для обеспечения непрерывного доступа к пользовательским базам данных во время изменения имени, существует период времени, в который разрешен доступ к системам и базам данных по обоим именам. По умолчанию этот период составляет 21 день, но вы можете установить его в любое кратное одним суткам значение (от 14 до 60) при выполнении переименования. По окончании этого периода старое имя больше не поддерживается.

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

Другие улучшения в администрировании Domino

Lotus Domino 7.0 также предлагает следующие функциональные возможности для облегчения администрирования:

  • Способность записывать историю строки состояния в log-файл.
  • Способность скрывать приглашение Roaming User Upgrade.

Поддержка DB2 и другие улучшения интеграции

Основной новой функциональной возможностью в Lotus Domino 7.0 (той, которая вызывает огромное внимание и интерес) является поддержка DB2 в качестве хранилища данных. В Lotus Domino 7.0 вы можете использовать и базы данных DB2, и базы данных Domino, обращаясь и просматривая данные, хранящиеся в любом формате. Пользователи не видят различий между Domino-данными и DB2-данными. Не нужна им и возможность соединения с DB2 ID или DB2. Вы можете реплицировать базу данных DB2 так же, как и базу данных Notes.

ПРИМЕЧАНИЕ: В первых выпусках Domino 7.0 интеграционные возможности DB2 были реализованы только для тестирования и оценки, а не для реальной работы или разработки. Полная поддержка интеграции с DB2 будет реализована в следующем выпуске Domino 7. Более подробная информация приведена в замечаниях по версии Lotus Notes/Domino 7.0. Вы можете также принять участие в испытательной программе "DB2-возможности в Domino 7".

Выполнение Lotus Domino с DB2 предоставляет преимущества и пользователям Domino, и пользователям DB2. Например, Domino-сайты получают доступ к функциональным возможностям DB2, таким как реляционные структуры и SQL-представления. Для пользователей DB2 Lotus Domino предоставляет улучшенную поддержку XML/collaboration, Domino-служб, поддержку разработки Notes-приложений и интеграцию Domino-данных в DB2-приложения. Возможно, самое важное состоит в том, что Lotus Domino с DB2 предоставляет пользователям все преимущества системы защиты Domino.

Инструментальные средства администрирования сервера Domino 7.0 были расширены для поддержки баз данных DB2. К ним относятся:

  • Инструментальное средство для разрешения Lotus Domino использовать хранилище данных DB2.
  • Инструментальное средство для разрешения настройки документа подключения из DB2 к Lotus Domino.
  • Поддержка в панелях Status и Analysis.
  • Интегрированный API для разрешении добавления имен пользователей/паролей DB2.
  • Возможности управления DB2, доступные из клиента Domino Web Administrator.

ПРИМЕЧАНИЕ: DB2 DB2 применяется только для хранения данных для серверов Domino. Базы данных Notes-клиента остаются в NSF-формате. Дополнительная информация по планированию вашей среды Lotus Domino/DB2 (включая требования к аппаратному/программному обеспечению, установку и настройку) приведена в замечаниях по версии Lotus Notes/Domino 7.0.

В дополнение к DB2 Lotus Domino 7.0 обеспечивает улучшенную интеграцию IBM WebSphere Application Server и WebSphere Portal. Lotus Domino 7.0 предлагает также улучшенную интеграцию с Web-стандартами, например, Java 1.4.2, внешними Java-отладчиками и размещением Web-служб. Дополнительная информация по этим функциональным возможностям приведена в статье "Новые функциональные возможности в Lotus Notes и Domino Designer 7.0". К другим улучшениям поддержки стандартов относятся DXL Importer/Exporter и API-расширения IIOP/Java.


Защита системы обмена сообщениями и анти-спам

Lotus Domino 7.0 продолжает никогда не прекращающуюся битву против не запрашиваемых, никому не нужных почтовых сообщений. Lotus Domino 7.0 теперь поддерживает частные фильтры по белым/черным спискам для SMTP-соединений и DNS-фильтры по белым спискам для SMTP-соединений. Основная фильтрация спама происходит с использованием черных списков, указывающих адреса, с которых почта отклоняется или фильтруется. Для белых списков ситуация обратная – вы будете получать почту с адресов, включенных в эти списки, и, напротив, отфильтровывать сообщения, приходящие из других источников. Вы можете реализовать фильтры по белым спискам как индивидуально (на клиенте), так и на уровне DNS. Также была расширена функциональность Mail Rules, позволяющая пользователям выбирать черные списки. Диалоговое окно Server Mail Rule теперь содержит параметр BlackList, позволяющий вам выбирать черный список, который вы хотите использовать:

Рисунок 1. Параметр BlackList
Параметр BlackList

Примечания

Lotus Domino 7.0 теперь поддерживает примечания (message disclaimer). Эти короткие текстовые записки, добавляемые к исходящим почтовым интернет-сообщениям, часто используются для защиты корпоративных правовых интересов (например, для информирования получателей сообщения о том, что организация не несет ответственности за все, что написано автором сообщения). Вы можете также использовать примечания для информирования читателя о том, что сообщение является конфиденциальным и не должно разглашаться неавторизованным персонам. Дополнительная информация о примечаниях приведена в совете "Использование примечаний в Lotus Notes/Domino 7".

Система обмена сообщениями Domino 7.0 имеет также улучшенную точность преобразования MIME-to-CD.


Другие улучшения Domino 7.0

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

Система защиты

Как и в предыдущих версиях, Lotus Domino 7.0 предлагает улучшенные возможности защиты. К новой функциональности защиты относятся более совершенные ключи шифрования (1024-битные RSA-ключи и 128-битный RC2 для криптографических операций Notes). Domino 7.0 также обеспечивает улучшенную поддержку единой регистрации (single sign-on - SSO), а также новый API защиты для разрешения обработки зашифрованных почтовых сообщений (см. статью developerWorks: Lotus "API защиты в Notes/Domino 7").

Каталог

Domino 7.0 Directory предоставляет улучшенную поддержку LDAP, включая поддержку LDAP-псевдонимов.

Сеть

Что касается сети, то мы обновили поддержку протокола IPv6 и включили дополнительные платформы и службы. Строки шаблона IP-адреса теперь поддерживают CIDR-формат, и мы добавили поддержку IOCP на Linux Intel.


Activity Trends

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


Lotus Enterprise Integrator

Lotus Enterprise Integrator (LEI) 7.0 тоже предлагает несколько существенных улучшений. Например, LEI Administrator содержит новую функциональность - информацию о присутствии и основанное на формах тестирование соединения. Администраторы LEI будут также приветствовать улучшенное восстановление после сбоев и лучшую обработку ошибок. Кроме того, LEI 7.0 поддерживает внешние обновления и удаления в Virtual Documents, NSD-интеграцию и генерирование SYM-файлов, а также самую последнюю версию DataDirect ODBC Drivers. Кроме того, LEI 7.0 позволяет контролировать работу зависимых активностей на основе результатов активности вызовов.

К другим улучшениям LEI относятся:

  1. Активности Data Management, использующие Notes-соединения, могут работать под различными Notes ID.
  2. При удаленной отладке Domino-сценариев можно отлаживать сценарии, использующиеся в Scripted Activities.
  3. Scripted Activities теперь регистрируют соединения, используемые сценариями.
  4. Теперь Virtual Documents обрабатывает синхронизацию серверных обновлений и удалений.

Дополнительная информация приведена в статье developerWorks: Lotus "Новые функциональные возможности Lotus Enterprise Integrator (LEI) 7".


Lotus Domino 7.0: Быстрее, лучше, дешевле

Lotus Domino 7.0 обеспечивает рост продуктивности путем повышения производительности, увеличения масштабируемости и снижения общей стоимости владения (total cost of ownership - TCO). Пользователи должны поприветствовать более тесную интеграцию с технологиями IBM, особенно DB2, WebSphere Application Server и WebSphere Portal. Как упоминалось в этой статье ранее, мы всегда ищем возможности облегчения вашей работы по администрированию Domino. Мы полагаем, что справились в Lotus Domino 7.0 с данной задачей, и это должно быть приятной новостью для ваших пользователей, вашего руководства и (не в последнюю очередь) для вас лично!

Ресурсы

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Lotus
ArticleID=166566
ArticleTitle=Новые функциональные возможности в Lotus Domino 7.0
publish-date=08302005