Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Введение
Семейство операционных систем Windows 2000
Для начала кратко ознакомимся с назначением и особенностями всех систем Windows 2000 (в бета-версиях называемых Windows NT 5.0), а также с целями, поставленными при их создании. Особое внимание уделим новым возможностям, отсутствующим в предыдущей версии (Windows NT 4.0). Требования к аппаратным средствам перечислены в главе 1.
В семейство Windows 2000 входят четыре продукта:
- Windows 2000 Professional
- Windows 2000 Server
- Windows 2000 Advanced Server
- Windows 2000 Datacenter Server
Все продукты линии Windows 2000 имеют логотип "На основе технологии NT" (Built on NT Technology), поскольку они являются "наследниками" операционных систем Windows NT (З.хх и 4.0).
В этой книге описывается Windows 2000 Server, однако практически весь материал распространяется и на Windows 2000 Advanced Server (не описываются лишь некоторые службы, см. ниже возможности Advanced Server).
Чтобы читатель имел общее представление о продуктах семейства Windows 2000, далее кратко описываются назначение, особенности и возможности каждого из перечисленных выше продуктов, при этом основное внимание уделяется Windows 2000 Server, который рассматривается более подробно.
Windows 2000 Professional
Система Windows 2000 Professional предназначена для настольных и мобильных компьютеров в организации любого масштаба и должна заменить Windows 95/98 в качестве стандартной платформы для деловых приложений. В процессе проектирования Windows 2000 Professional преследовались следующие цели:
- Упростить работу с системой (для этого используется привычный, но существенно модернизированный интерфейс Windows, в который интегрированы новые возможности)
- Сохранить традиционные достоинства систем Windows NT (надежность, производительность и безопасность)
- Перенести в систему лучшие качества Windows 98 (в том числе обеспечить поддержку большого количества устройств и технологию Plug and Play)
- Создать легко конфигурируемую настольную систему, позволившую снизить общую стоимость владения (Total Cost of Ownership, TCO) (для этого обеспечивается возможность централизованного управления системой и приложениями, а также удаленная инсталляция системы)
Windows 2000 Server
Windows 2000 Server - многофункциональная операционная система, обеспечивающая функции сервера файлов и печати, сервера приложений, веб-сервера и коммуникационного сервера. Новая система по сравнению с предыдущей обеспечивает большую надежность, быстродействие и легкость управления. Что еще важнее - в Windows 2000 Server имеется большой набор распределенных служб, построенных на базе Active Directory - многоцелевого, масштабируемого каталога, созданного с использованием Интернет-технологий и полностью интегрированного с системой. Active Directory значительно упрощает администрирование систем и поиск ресурсов в корпоративной сети.
Многочисленные Интернет-службы, входящие в состав Windows 2000 Server, позволяют организациям широко использовать Интернет-технологии -создавать сложные веб-приложения и службы распространения потоковой информации (аудио, видео и т. п.), а также строить интрасети на базе Windows 2000 Server.
Windows 2000 Advanced Server
Windows 2000 Advanced Server, более мощная по сравнению с Windows 2000 Server серверная сетевая операционная система, обеспечивает возможность создания высоконадежных, масштабируемых кластерных систем. Эта система является эффективным решением для построения баз данных с высокой интенсивностью запросов, обеспечивая высокую производительность, надежность и возможность распределения сетевой нагрузки и загрузки компонентов системы.
Среди ключевых особенностей Windows 2000 Advanced Server можно отметить следующие:
- Корпоративная архитектура памяти (Enterprise Memory Architecture, EMA). Большая физическая память может существенно ускорить обработку транзакций на больших наборах данных, поскольку приложения могут использовать адреса выше 4 Гбайт для кэширования данных в памяти.
- Улучшенная масштабируемость многопроцессорной симметричной обработки (Symmetric Multiprocessing, SMP). Модернизированный код, поддерживающий SMP, обеспечивает более линейное возрастание производительности при увеличении числа процессоров.
- Кластеризация с высокой готовностью. Служба кластеризации является штатным компонентом системы. Главное ее назначение - обеспечение очень высокой надежности приложений и данных. Подход Microsoft к кластеризации направлен не сколько на масштабируемость, сколько на обеспечение высокой готовности системы. Служба кластеризации в Windows 2000 Advanced Server позволяет объединять в кластер два сервера с общим числом процессоров до 64. Необязательно, чтобы серверы были одной мощности или одинаковой конфигурации.
- Высокопроизводительная сортировка. Windows 2000 Advanced Server позволяет оптимизировать работу стандартных программ сортировки на больших наборах данных. Такая сортировка обычно используется при загрузке информации в хранилища данных, при подготовке больших отчетов или пакетной обработке данных.
Следует отметить, что для использования Windows 2000 Advanced Server должны быть действительно веские причины - например, наличие многопроцессорной системы (более 4-х процессоров), кластера или необходимость распределения сетевой нагрузки. Иначе использование этой системы совершенно нецелесообразно, так как других преимуществ по сравнению с Windows 2000 Server у нее нет.
Windows 2000 Datacenter Server
Windows 2000 Datacenter Server - наиболее мощная и функционально полная серверная операционная система из всех, когда-либо предлагавшихся компанией Microsoft. Стандартными возможностями этой системы, как и Windows 2000 Advanced Server, являются службы кластеризации и балансировки нагрузки. Кроме того, система Windows 2000 Datacenter Server оптимизирована для больших хранилищ данных (data warehouse), эконометрического анализа, крупномасштабного научного и инженерного моделирования, оперативной обработки транзакций, многосерверных и больших программистских и веб-проекгов.
Основные средства Windows 2000 Server
Операционная система Windows 2000 сохранила модульную архитектуру своих предшественниц Windows NT 3.51/4.0. Хотя система Windows 2000 и унаследовала некоторые архитектурные решения, реализованные в NT 4.0, в целом новая версия существенно переработана по сравнению с предыдущей (с учетом всех сервисных пакетов), устранены многие недостатки, ошибки и т. п.
Новшества Windows 2000 в первую очередь распространяются не на ядро операционной системы или пользовательский интерфейс (если учитывать, что концепции Active Desktop известны еще по продукту Internet Explorer 4.0), а на многочисленные, очень важные подсистемы и службы, выводящие среду Windows NT на новый уровень. В новой системе использована большая часть ядра Windows NT 4.0, однако это не делает систему Windows 2000 менее "революционной". Новые функции, базируясь на стабильном, проверенном ядре, обеспечат устойчивость системы в целом, что особенно важно для серверных платформ.
Ниже приведен перечень имеющихся в Windows 2000 Server средств, помогающий лучше ориентироваться в материале книги и представить значение того или иного средства для системы в целом. В скобках указаны номера глав, описывающих принципиальные новшества.
Сначала перечислим наиболее важные средства, которые имеются и в Windows 2000 Professional:
- Новый пользовательский интерфейс Windows, ориентированный на Web, - Active Desktop.
- Браузер Internet Explorer - последняя версия популярного веб-браузера от Microsoft, обеспечивающая наиболее полную интеграцию с операционной системой.
- Новая версия существующих программных средств для обработки факсов - Personal Fax for Windows.
- DirectX 7.0 - новейшая версия графических интерфейсов API от Microsoft, разработанная специально для возрастающих потребностей рынка ; компьютерных игр.
- Поддержка Asynchronous Transfer Mode (ATM) средствами операционной g системы, обеспечивающая приложениям все возможности ATM.
- Встроенная поддержка технологии Plug and Play, дающая толчок распространению NT на рынке переносных компьютеров (глава 3).
- Поддержка Universal Serial Bus (USB), обеспечивающая подключение к компьютеру множества (до 127 на один порт) разнообразных устройств с последовательной передачей данных со скоростью до 12 Мбит/с. Шина USB может стать чрезвычайно популярной среди конечных пользователей, поскольку для ее применения не требуются глубокие технические знания.
- Поддержка нового стандарта для скоростных соединений IEEE 1394 (FireWare), позволяющего использовать полосу пропускания до 100, 200 и даже 400 Мбит/с.
- Advanced Configuration and Power Interface (ACPI Power) - усовершенствованный стандарт управления конфигурацией и питанием, обеспечивающий лучшее управление периферийными устройствами по сравнению с Windows NT 4.0 и полноценную реализацию Plug and Play.
- Расширенное восстановление системы - технология, позволяющая пользователям сохранять целиком состояние системы и обеспечивающая ее восстановление после сбоя.
- Сервер сценариев, Windows Scripting Host (WSH) - средство для выполнения сценариев, запускаемое из графической среды или из командной строки. Поддерживаются языки VBScript и JavaScript. Эта независимая от языка архитектура позволяет писать сценарии и на других языках, а также разрабатывать собственные интерпретаторы командных сценариев (глава 10).
- Планировщик задач, Task Scheduler - новое средство для планирования (диспетчеризации) задач, идущее на смену команде AT (глава 10).
- Консоль управления Microsoft Management Console (MMC) - новая оболочка для административных утилит, обеспечивающая универсальный пользовательский интерфейс для всех системных инструментов среды NT, собственных системных утилит операционной системы и средств администрирования, входящих в другие программные продукты (глава 5).
- Поддержка FAT32, улучшенной версии файловой системы FAT (File Allocation Table), используемой в Windows 95 OSR2, а также в Windows 98.
- Улучшенная версия файловой системы NT File System (NTFS), работающей быстрее и имеет множество новых возможностей, таких как выделение дисковых квот для каждого пользователя, создание точек соединения, шифрование файлов, расширение дисковых томов NTFS без перезагрузки системы и других (глава 6).
- Встроенные средства дефрагментации дисков, работающие с файловыми системами FAT, FAT32 и NTFS.
- Драйвер NDIS 5.0 - новая сетевая архитектура, поддерживающая широковещание и резервирование полосы пропускания.
- Win32 Driver Model (WDM) - новая архитектура драйверов для 32-разрядных систем Windows. Драйверы WDM также используются в Windows 98. Эти драйверы более стабильны и имеют модульную, расширяемую архитектуру.
- Поддержка смарт-карт - компания Microsoft рассматривает множество способов использования смарт-карт в персональных компьютерах, а также считает необходимым обеспечить их совместимость с различными стандартами Сетевых компьютеров (Network Computers).
- Сканеры и камеры - имеется встроенная поддержка сканеров, цифровых фотоаппаратов и видеокамер.
- Поддержка Intelligent Input/Output Architecture (120) - архитектура 120 позволяет разгрузить центральный процессор компьютера и передать часть задач по обслуживанию устройств ввода/вывода другим процессорам. Такое решение может значительно (до 50%) повысить эффективность работы баз данных с интенсивным вводом/выводом.
- Поддержка Multimedia Extensions (MMX) - Windows 2000, как и Windows 98, будет использовать 57 дополнительных команд для ММХ-процессоров, соответствующих формату Intel. MMX, надстройка для процессора Pentium, повышает скорость выполнения приложений мультимедиа благодаря использованию многочисленных специальных команд.
- Дополнительные мониторы (Multimonitoring) - возможность подключения до четырех мониторов, которые операционная система (и, следовательно, приложения) рассматривают как один монитор. Такая возможность имеет большие перспективы, например, мониторинг сложных баз данных или создание "объемных" видеоигр.
- Поддержка Accelerated Graphics Port (AGP) - нового стандарта трехмерной графики, повышающего производительность "обычных" компьютеров.
- Служба индексации, Indexing Service - стандартная служба для индексации содержимого и атрибутов документов, хранящихся на локальных дисках; ускоряет поиск информации и расширяет возможности поиска (главы 4, 20).
- IP Security - средство защиты соединений, использующих протокол TCP/IP, позволяет использовать и настраивать политики безопасности для сетевых соединений и шифровать передаваемые данные (глава 24).
Далее перечисляются дополнительные возможности, которыми располагают Windows 2000 Server и другие серверные продукты семейства Windows 2000. Среди новых возможностей отмечены те, которые могут также использоваться как "расширение" Windows NT Server 4.0.
- Active Directory - служба каталогов, позволяющая централизовано хранить информацию обо всех объектах сети (пользователях, компьютерах, общих каталогах, принтерах и т. д.). Такая служба полезна, в частности, пользователям, работающим на удаленных или новых компьютерах, поскольку они смогут получить привычную рабочую среду. Служба каталогов позволила использовать транзитивные доверительные отношения (transitive trusts), которые автоматически устанавливаются между доменами Windows 2000; это значительно облегчает работу администраторов сети (главы 21-23).
- Dynamic DNS (DDNS) o- служба динамических доменных имен, позволяющая компьютерам автоматически регистрировать и обновлять имена хостов и IP-адреса на DDNS-сервере (подобно тому, как служба WINS, Windows Internet Naming Service, обеспечивает динамическое обновление таблиц преобразования NetBIOS-имен в IP-адреса).
- Групповые политики (Group Policies) - наборы конфигурационных параметров, которые могут назначаться в заданном сайте, домене или организационной единице (подразделении) Active Directory. Управление с использованием политик позволяет автоматизировать обновление операционной системы, инсталляцию приложений и работу с пользовательскими профилями и ограничивать возможности клиентских систем (глава 24).
- Распределенная файловая система (Distributed File System, DFS) - обеспечивает возможность разделения файловой структуры между несколькими серверами и, при необходимости, повышает отказоустойчивость, благодаря дублированию элементов файловой структуры на различных серверах (глава 8).
- Windows Installer - новая технология, управляющая процессом инсталляции программного обеспечения в среде Windows (входит в состав технологии IntelliMirrorR). Наибольшей эффективности от ее использования можно добиться на платформах Windows 2000. Технология Windows Installer является ключевым элементом для полной реализации продвигаемой компанией Microsoft методологии ZAW (Zero Administration for Windows, Нулевое администрирование Windows); с ее помощью можно значительно уменьшить вероятность конфликтов DLL и улучшить конфигурируемость настольных приложений.
- Средства управления корпоративными ресурсами с помощью веб-технологий (Web-Based Enterprise Management, WBEM) - стандарт, призванный упростить управление драйверами и приложениями, расширить возможности администрирования и, как следствие, снизить ТСО.
- Распределенная модель компонентных объектов (Distributed СОМ, DCOM) - платформа для построения распределенных приложений.
- Active Directory Services Interface (ADSI) - стандартный интерфейс для разнообразных служб каталога; обеспечивает также унифицированный доступ к другим каталогам, для которых имеется соответствующий поставщик услуг (ADSI-provider) (глава 21).
- Служба компонентов. Component Service - позволяет более эффективно управлять различными программными компонентами по сравнению с традиционными технологиями, использующими механизм транзакций. (Последняя версия данного продукта. Transaction Server, имеется также для Windows NT Server 4.0, являясь частью пакета Option Pack.)
- Служба очередей, Message Queuing - система передачи сообщений и запросов, реализующая надежную доставку сообщений и данных в распределенной среде. (Последняя версия данного продукта, MSMQ, имеется также для Windows NT Server 4.0, являясь частью пакета Option Pack.)
- Службы терминалов. Terminal Services - входившие ранее в самостоятельный продукт, Windows NT 4.0 Terminal Edition, службы терминалов теперь являются стандартным компонентом серверных версий Windows 2000 и позволяют клиентам Windows for Workgroups, Windows 9x и Windows NT 3.51 и 4.0, а также Windows-терминалам удаленно (в локальной сети или по коммутируемым линиям) выполнять 16- и 32-разрядные приложения на серверах Windows 2000, либо администрировать их. С помощью программного обеспечения сторонних производителей, например, Citrix MetaFrame, к службам терминалов можно подключать множество других клиентов, в том числе и не Windows (глава 17).
- WWW-сервер (в составе служб Internet Information Services, IIS) - последняя версия Интернет-сервера от Microsoft, позволяющего легко реализовать в сети службы FTP и HTTP (последняя версия данного продукта, Internet Information Server, имеется также для Windows NT Server 4.0, являясь частью пакета Option Pack) (глава 20).
- Служба индексации, Indexing Service - обеспечивает индексирование текстового содержимого и свойств файлов различного типа, включая файлы HTML. Созданные индексы ускоряют поиск документов и обеспечивают гибкость поиска. (Последняя версия данного продукта имеется также для Windows NT Server 4.0, являясь частью пакета Option Pack.).
- Аутентификация Kerberos - протокол безопасности, используемый в распределенных средах для аутентификации пользователей (глава 24).
- Сервер сертификатов с открытыми ключами (Public Key Certificate Server) - позволяет использовать аутентификацию пользователей с применением открытых ключей по протоколу SSL/TLS (Secure Sockets Layer/Transport Layer Security). Эти протоколы обеспечивают защиту данных, передаваемых через Интернет (глава 24).
- Службы качества обслуживания (Quality of Service, QoS) - позволяют совместимым с QoS приложениям резервировать полосу пропускания и менять приоритет передаваемых данных (глава 17).
- Многопротокольная маршрутизация - позволяет использовать сервер как маршрутизатор в IP- и IPX-сетях (также имеется версия, совместимая с NT Server 4.0) (главы 18, 19).
Начало
Полное содержание
Предисловие
Заказать книгу в магазине "Мистраль"
|
|