Индексирование Web-узлов

         

Microsoft Index Server поддерживает индексирование


1. Знакомство c Index Server (продолжительность занятия 20 минут)
  • Возможности Index Server
  • Использование Index Server
    • Требования к ресурсам системы
    • Изменения конфигурации в результате установки
    • Резюме
    Microsoft Index Server поддерживает индексирование содержимого узла под управлением Internet Information Server и поиск информации в документах, хранящихся на узле. На этом занятии Вы познакомитесь с возможностями Index Server и его требованиями к системным ресурсам.


    2. Процесс индексирования

    (продолжительность занятия 45 минут)
    • Индексируемая совокупность документов
    • Фильтры содержимого
    • Разделители слов
    • Нормализатор
    • Индексы
    • Словари
    • Постоянные индексы
    • Каталоги
    • Каталог по умолчанию
    • Создание нескольких каталогов
    • Процесс CiDaemon
    • Типы слияния
    • Промежуточное слияние
    • Исключающее слияние
    • Основное слияние
    • Index Server Manager
    • Проверка состояния
    • Установка глобальных свойств
    • Создание и конфигурирование каталогов
    • Параметры кэша свойств
    • Добавление и удаление папок
    • Принудительное сканирование
    • Принудительное слияние
    • Резюме
    Индексирование — это процесс, с помощью которого Index Server составляет каталоги текста и свойств документов, хранящихся на Вашем узле Internet Information Server. На этом занятии описаны все фазы и составляющие процесса индексирования. Кроме того, Вы узнаете, как администрировать Index Server с помощью встраиваемого модуля Index Server Administration консоли управления Microsoft Management Console (MMC).


    4. Администрирование Index Server (продолжительность занятия 45 минут)
    • Администрирование индекса
    • Административные запросы
    • Мониторинг производительности
    • Обнаружение и исправление ошибок
    • Потеря уведомлений о файлах
    • Разорванные сетевые соединения
    • Поврежденные файлы и сбойные DLL фильтров
    • Переполнение диска
    • Повреждение кэша свойств
    • Повреждение данных и нарушение внутренней структуры
    • Средства защиты
    • Ограничение доступа к каталогам
    • Контроль доступа к документам
    • Аутентификация
    • Упражнение
    • Резюме
    • Закрепление материала
    Хотя Microsoft Index Server разрабатывался с учетом требования минимизации pacxодов на администрирование, в распоряжение администратора предоставлены средств управления индексированием, причем отдельно ддя каждого физического сервера, На этом занятии Вы узнаете, как управлять индексированием, и познакомитесь c встроенными средствами обнаружения и устранения ошибок Index Server.


    1. Процесс обработки транзакций
      (продолжительность занятия 30 минут)
    • Компоненты Microsoft Transaction Server
    • Трехуровневая архитектура
    • MSMQ
    • Интеграция с активными страницами сервера
    • Компоненты транзакции
    • Компонентное программирование
    • Резюме
      Microsoft Transaction Server упрощает разработку приложений, позволяя развертывать масштабируемые серверные приложения, построенные из компонентов Microsoft ActiveX. На этом занятии Вы узнаете, как работает Microsoft Transaction Server.
      Изучив материал этого занятия, Вы сможете:
    • дать определение транзакции;
    • перечислить и описать компоненты Microsoft Transaction Server;
    • рассказать о роли Microsoft Transaction Server в обработке транзакций в Интернете.
    Microsoft Transaction Server обеспечивает поддержку компонентов — транзакций, служб масштабирования, управления подключениями и администрирования, — которые позволяют создавать и развертывать масштабируемые серверные приложения.
    Microsoft Transaction Server использует довольно простую программную модель. Основная схема всегда одинакова: клиент запрашивает объект модели компонентных объектов (Component Object Model, СОМ), работающий под управлением Microsoft Transaction Server. Этот подход позволяет Microsoft Transaction Server создать контекст и связать его с объектом. Окончив работу, объект в случае успешного завершения работы вызывает интерфейс SetComplete, а в случае неудачи — SetAbort.
    Транзакция — это группа действий, которые выполняются (или отменяются) как единое целое. Кроме того, это способ координации последовательных изменений ресурса или совокупности ресурсов. Чаще всего такая координация обеспечивается с помощью централизованного механизма — диспетчера ресурсов. Транзакции отвечают требованиям так называемой ACID' -модели.
    • Целостность
    • (atomicity) — изменения либо применяются все вместе, либо вообще не применяются. Целостность гарантирует, что транзакции ведут себя по принципу “все или ничего”. Примером может служить операция с банковским счетом. Когда Вы снимаете деньги с текущего счета и кладете их на сберегательный, Вы ожидаете, что транзакция будет целостной — то есть выполнится целиком.
    • Непротиворечивость
    • (consistency) — последовательность выполняемых действий (например, упомянутые выше операции перевода денег с одного счета и на другой) не нарушает каких-либо правил. Для нашего примера непротиворечивость транзакции гарантирует, что выполняемые действия относятся к сумме, не превышающей $200, разрешенной к переводу за один день, и не позволит снять с текущего счета больше средств, чем на нем лежит.
    • Изолированность
    • (isolation) — ни одно из действий, выполняющихся параллельно, не может выполняться одновременно с каким-либо другим; оно осуществится либо раньше, либо позже него. Изоляция гарантирует, что если] двое владеют совместным текущим счетом и пытаются одновременно перевести деньги, то одна транзакция будет ждать завершения другой. Если на счете находится всего $200, оба владельца не смогут одновременно снять с него по $200.
    • Завершенность
    • (durability) — изменения не зависят от сбоев при обработке, в сети, в операционной системе и т. п. Завершенность транзакций гарантирует, что если банкомат, в котором Вы снимаете деньги, в результате сбоя питания отключился в процессе выполнения транзакции, то 200 долларов, которые Вы успели получить наличными, будут все равно списаны со счета.



    2. Конфигурирование и администрирование MTS (продолжительность занятия 45 минут)
    • Упражнение
    • Резюме
    • Закрепление материала
    • Дополнительная информация
    Для конфигурирования Microsoft Transaction Server служит набор мастеров. На этом занятии Вы познакомитесь с их применением для конфигурировании и администрирования Microsoft Transaction Server.


    1. Знакомство с Site Server Express (продолжительность занятия 5 минут)
    • Резюме
      Microsoft Site Server Express 2.0 — это многоцелевое инструментальное средство, предназначенное для публикации материалов на Web-узле, управления узлом и анализа его работы. Site Server Express, включенный в состав Internet Information Server, поможет Вам оценить эффективность Вашей деятельности в Интернете на основе подробных отчетов об использовании Ваших узлов. Site Server Express — это сокращенная версия продукта Microsoft Site Server.



    2. Использование плана Web-узла (продолжительность занятия 25 минут)
    • План Web-узла
    • Представление Tree
    • Представление Ciberbolic
    • Упражнение
    • Резюме
    Компонент Content Analyzer, входящий и состав Site Server Express, позволяет визуализировать узлы, анализировать их содержимое, управлять ссылками и генерировать отчеты, облегчающие управление Web-узлами. Визуализация Web-узла с помощью плана (WebMap) с информацией обо всех объектах и ссылках узла позволяет получить представление об узле в целом. Это занятие познакомит Вас с возможностями планов Web-узлов.
    Изучив материал этого занятия, Вы сможете:
    • создать и настроить план Web-узла;
    • пользоваться представлениями Tree и Cyberbolic плана Web-узла.
    Content Analyzer поможет Web-мастерам, разработчикам наполнения и администраторам Web-серверов выявлять некорректные ссылки, анализировать структуру узла и свойства объектов, управлять локальными и удаленными узлами и в решать многие другие задачи управления Web-узлами.


    3. Средства быстрого поиска (продолжительность занятия 10 минут)
    • Упражнение
    • Резюме
      Стандартные средства поиска компонента Content Analyzer помогут Вам выяснить, какие операции необходимы для поддержания работоспособности Web-узла. На этом занятии Вы познакомитесь со средствами поиска и узнаете, как ими пользоваться.



    4. Отчеты Site Summary (продолжительность занятия 15 минут)
    • Статистика объектов: число и размер
    • Сводка: число объектов и ссылок
    • На узле (On-site)
    • Вне узла (Off-site)
    • Свойства плана узла
    • Упражнение
    • Резюме
      Content Analyzer позволяет создавать отчет Site Summary, который содержит полезную информацию о Вашем Web-узле. На этом занятии рассказано, как использовать отчет Site Summary, чтобы получить представление о содержимом узла.



    5. Использование файлов журнала (продолжительность занятия 20 минут)
    • Хранение журналов
    • Импорт журнала
    • Упражнение
    • Резюме
      Вы можете протоколировать действия пользователей Вашего Web- или FTP-узла в специальном журнале. Средства протоколирования событий Internet Information Server и Windows NT Server отличаются друг от друга. Первые более “изощренные”, нежели вторые; в Windows NT журналы просматриваются специальной утилитой Event Viewer, а журналы Internet Information Server хранятся в текстовых файлах или в ODBC-совместимых базах данных. На этом занятии Вы познакомитесь с возможностями средств протоколирования событий Internet Information Server.



    6. Report Writer (продолжительность занятия 35 минут)
    • Подробные отчеты
    • Краткие отчеты
    • Упражнение
  • Резюме
    • Компонент Report Writer позволяет создавать аналитические отчеты об использовании узлов Интернета. На этом занятии Вы узнаете, как создавать отчеты на основе импортированных файлов журнала для анализа собранной информации.



    7. Posting Acceptor (продолжительность занятия 5 минут)
    • Резюме
    • Закрепление материала
      Компонент Posting Acceptor позволяет предоставлять услуги пользователям, заинтересованным в размещении Web-материалов на Вашем сервере.



    2. Факторы, влияющие на производительность Internet Information Server (продолжительность занятия 25 минут)
    • Полоса пропускания
    • Тип подключения к Интернету
    • Пропускная способность сети
  • Аппаратура
    • Процессорные ограничения
    • Ограничения, накладываемые ОЗУ
    • Ограничения, связанные с платами сетевых адаптеров
    • Ограничения, связанные с жесткими дисками
    • Скорость работы сетевых приложений
      • ISAPI, CGI и ASP
      • Фильтры ISAPI
      • Протоколирование ODBC
      • Средства защиты
      • Резюме
        • На производительность Internet Information Server влияет множество факторов, среди которых важно идентифицировать негативные. Заблаговременно выявив их, Вы сумеете оптимизировать работу Internet Information Server. На этом занятии описаны факторы, снижающие производительность, и рассказано, как уменьшить их влияние.



        3. Оптимизация Internet Information Server (продолжительность занятия 15 минут)
        • Ограничение полосы пропускания
        • Компромисс между объемом памяти и скоростью реакции
      • Ограничение числа подключений и установка тайм-аутов
      • Кэш Internet Information Server
      • Оптимизация использования процессора
      • Резюме
        • Internet Information Server снабжен множеством параметров-свойств, варьируя которые, Вы можете оптимизировать производительность своего узла. Если производительность узла Вас не устраивает, попробуйте изменить стандартные значения некоторых параметров. На этом занятии Вы познакомитесь с различными способами оптимизации производительности узла.


        Содержание раздела