Microsoft Index Server поддерживает индексирование
1. Знакомство c Index Server (продолжительность занятия 20 минут)
- Возможности Index Server
- Использование Index Server
- Требования к ресурсам системы
- Изменения конфигурации в результате установки
- Резюме
2. Процесс индексирования
(продолжительность занятия 45 минут)
- Индексируемая совокупность документов
- Фильтры содержимого
- Разделители слов
- Нормализатор
- Индексы
- Словари
- Постоянные индексы
- Каталоги
- Каталог по умолчанию
- Создание нескольких каталогов
- Процесс CiDaemon
- Типы слияния
- Промежуточное слияние
- Исключающее слияние
- Основное слияние
- Index Server Manager
- Проверка состояния
- Установка глобальных свойств
- Создание и конфигурирование каталогов
- Параметры кэша свойств
- Добавление и удаление папок
- Принудительное сканирование
- Принудительное слияние
- Резюме
4. Администрирование Index Server (продолжительность занятия 45 минут)
- Администрирование индекса
- Административные запросы
- Мониторинг производительности
- Обнаружение и исправление ошибок
- Потеря уведомлений о файлах
- Разорванные сетевые соединения
- Поврежденные файлы и сбойные DLL фильтров
- Переполнение диска
- Повреждение кэша свойств
- Повреждение данных и нарушение внутренней структуры
- Средства защиты
- Ограничение доступа к каталогам
- Контроль доступа к документам
- Аутентификация
- Упражнение
- Резюме
- Закрепление материала
1. Процесс обработки транзакций
-
(продолжительность занятия 30 минут)
- Компоненты Microsoft Transaction Server
- Трехуровневая архитектура
- MSMQ
- Интеграция с активными страницами сервера
- Компоненты транзакции
- Компонентное программирование
- Резюме
-
Microsoft Transaction Server упрощает разработку приложений, позволяя развертывать масштабируемые серверные приложения, построенные из компонентов Microsoft ActiveX. На этом занятии Вы узнаете, как работает 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 минут)
-
Упражнение
-
Резюме
-
Закрепление материала
-
Дополнительная информация
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
- Упражнение
- Резюме
Изучив материал этого занятия, Вы сможете:
- создать и настроить план Web-узла;
- пользоваться представлениями Tree и Cyberbolic плана 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 минут)
-
Полоса пропускания
-
Тип подключения к Интернету
-
Пропускная способность сети
-
На производительность Internet Information Server влияет множество факторов, среди которых важно идентифицировать негативные. Заблаговременно выявив их, Вы сумеете оптимизировать работу Internet Information Server. На этом занятии описаны факторы, снижающие производительность, и рассказано, как уменьшить их влияние.
3. Оптимизация Internet Information Server (продолжительность занятия 15 минут)
-
Ограничение полосы пропускания
-
Компромисс между объемом памяти и скоростью реакции
-
Internet Information Server снабжен множеством параметров-свойств, варьируя которые, Вы можете оптимизировать производительность своего узла. Если производительность узла Вас не устраивает, попробуйте изменить стандартные значения некоторых параметров. На этом занятии Вы познакомитесь с различными способами оптимизации производительности узла.