Развитие сетевых операционных систем. Windows 2000 icon

Развитие сетевых операционных систем. Windows 2000



НазваниеРазвитие сетевых операционных систем. Windows 2000
Дата конвертации25.07.2012
Размер323,2 Kb.
ТипРеферат
Развитие сетевых операционных систем. Windows 2000


РАЗВИТИЕ СЕТЕВЫХ ОПЕРАЦИОННЫХ СИСТЕМ. WINDOWS 2000Содержание1. Немногоистории..........................................................................2 1. Поддержка сети.................................................................. .........3 2. Windows NT Workstation правит балом....................................31. Планы Microsoft................................................................. ...........5 1. Какая же именно NT имеется в виду?.......................................5 2. Принципы подразделения программных продуктов Microsoft............................................................. ..........................5 3. Windows NT Workstation........................................................... .6 4. Три разновидности Windows NT Server....................................6 5. Рынки мощных компьютеров и масштабируемость................7 6. Microsoft концентрирует внимание на архитектуре................82. Краткий обзор Windows 2000...................................................8 1. Windows 2000 Professional.......................................................... 9 2. Windows 2000 Server................................................................ ...12 3. Поддержка 64-разрядных процессоров.................................... 14 4. Новые возможности файловой системы...................................14 5. Обмен информацией по сети......................................................15 6. Безопасность........................................................... .....................16 7. Plug and Play.................................................................. .............. 17 8. ACPI................................................................... .......................... 18 9. AGP.................................................................... ...........................183. Стандартизация рабочего окружения.................................... 19 1. Зачем нужна стандартизация?....................................................19 2. Минимизация рабочей среды.....................................................19 3. Создание прецедента............................................................ .......20 4. Управление Windows 2000..........................................................214. Прикладное программное обеспечение.................................21 1. Определение приложений, критичных для данной среды..... 23 2. Потенциальные проблемы..........................................................24 3. Приложения OS и POSIX.........................................................25 4. Приложения DOS................................................................... ......26 5. Приложения Windows 3.x............................................................27 6. Приложения Windows NT 4.0.....................................................31 7. Определение потенциальных проблем..................................... 33I. Немного истории Несколько лет прошло с того момента, когда компьютерный мир призналпервенство Windows, обусловленное графическим пользова-тельским интерфейсом(Graphical User Interface – GUI) для компьютеров класса PC. В 1995 г. вовсём мире использовалось более 60 миллионов компьютеров PC, работающих сWindows 3.1x, плюс несколько миллионов PC-совместимых с операционнойсистемой IBM OS/2 Warp со встроенной средой Windows. В июне 1997г. Microsoft заявила, что объём продаж Windows 95превысил 77 миллионов копий. Согласно утверждениям Microsoft, этосоответствует продаже 4 миллионов копий Windows 95 в месяц с моментавыпуска этой операционной системы. Иными словами, каждую секундупродавалось более одной копии. В конце 1997г. Microsoft сообщила, чтопродано более 100 миллионов копий Windows 95. Присутствие на рынке «старшего брата» Windows 95, Windows NTWorkstation, также становится всё более ощутимым. По состоянию на май1997г. было продано более 3 миллионов копий NT Workstation, а рост объёмовпродаж составил около 400 000 копий NT Workstation в месяц. И это числопродолжает стремительно расти. Microsoft заявила, что к середине ноября1997г. было продано более 11 миллионов копий NT Workstation. Объёмы продаж Windows NT Server также весьма внушительны. По словамMicrosoft, с момента выхода на рынок в августе 1996г. до середины мая1997г. был продан 1 миллион копий NT Server 4. Для каждой сервернойсистемы, как правило, существует одна или более рабочих станций, взависимости от реализации сервера. В отдельных случаях к серверу могутподключаться сотни рабочих станций или более того. В типичной средеWindows NT Server 4.0 в качестве операционной системы для рабочих станцийиспользуется NT Workstation 4.0 или Windows 95. Тем не менее, Windows NT Server и NT Workstation по-прежнему имеютперспективы для освоения соответствующих сегментов рынка. Microsoftтребуется установить NT Server ещё на нескольких миллионах серверов, чтобымасштабы использования этой системы были сопоставимы с Novell NetWare. Иэто если не учитывать ещё более крупного рынка Unix, имеющего множествораспространителей, в числе которых Sun, Silicon Graphics, Hewlett-Packard идругие. На каждую ежедневно продаваемую лицензию на использование NTWorkstation приходится 10 лицензий на использование Windows 95, чтоозначает увеличение разрыва между этими двумя операционными системами. Однако даже в такой ситуации рынок остаётся весьма благоприятным дляMicrosoft. Официально объявленной задачей Microsoft на ближайшие годыявляется внедрение операционных систем серии NT на рынке PC-клиентов и PC-серверов. 1.1. Поддержка сети Несмотря на огромный успех серии Windows 3.1x (преемниками которойстали Windows 95 и Windows 98), Microsoft взялась за разработку ипродвижение новой серии Windows, Windows NT. Эта серия включала в себяверсии операционной системы, предназначенные для работы как на компьютерах-клиентах, так и на компьютерах-серверах. Одной из причин, побудивших Microsoft заняться разработкой WindowsNT, явился довольно неудачный опыт сотрудничества с IBM в области OS/2 вначале 80-х годов. Кроме того, Windows NT являлась необходимой стехнической точки зрения, поскольку операционные системы Windows 3.x иWindows 95 были не в состоянии выполнять функции мощной сетевойоперационной системы, подобно Unix или Novell. Microsoft предложила WindowsNT в качестве собственного варианта бескомпромиссной операционной системы,класс которой соответствовал бы OS/2, - «старшего брата» 16-разрядныхоперационных систем Windows и LAN Manager. Нельзя с уверенностью утверждать, делала ли Microsoft ставки на NTрынка серверных операционных систем, или же клиенты возникли в результатеопределённых событий на рынке. Вероятнее всего, Microsoft отвела Windows NTроль правопреемника своих первых (и не слишком удачных) сетевых решений –MS-Net и LAN Manager. В 1993 году, после многочисленных задержек, наконец-то увидела светNT-3.5. С самого начала в состав Windows NT входило два отдельныхпрограммных продукта: Windows NT для рабочих станций и Windows NT AdvancedServer для серверов. Таким образом, были разработаны версии Windows NT дляпроцессоров семейства Intel и других. 1.2. Windows NT Workstation правит балом В каком направлении собирается двигаться MicrosoftпослеWindows 98? В направлении NT. В последние годы Microsoft заявляет рынку,что из двух существующих операционных систем её производства дольшепродержится на рынке NT. С 1995г. Microsoft не скрывает своего желанияиметь на рынке единственную операционную систему, которой должна являтьсяWindows NT, которая была 32-разрядной операционной системой с самогомомента её создания. Microsoft периодически заявляла, что Windows 98 станет последнейверсией Windows «старой» серии. После Windows 98 Microsoft ожидала, что всеперсональные компьютеры будут переведены на Windows NT Workstation. Но вотв заявлениях Microsoft появились упоминания о новой операционной системеWindows ME. И теперь непонятно, как долго ещё будут существовать на рынкедва типа её программных продуктов – мощные системы NT и системы общегоназначения Windows 95/Windows98/Windows ME. Как долго придется Microsoftразрабатывать программный код для двух различных операционных систем, в товремя как достаточно всего лишь одной. В планы Microsoft изначально входило приблизить продукты Windows NT ктехнологиям Windows 95/98, что с успехом было сделано в Windows NTWorkstation версии 4.0. Внешний вид и принципы работы с NT Workstation 4.0полностью соответствую Windows 95 благодаря использованию одного и того жепользовательского интерфейса и основных программных структур (API).Основная часть программных компонентов Windows 95 была воссоздана в WindowsNT Workstation версии 4.0, что крайне удобно, поскольку доработка программWindows 95 для использования в среде NT в таком случае может бытьосуществлена с минимальными затратами. Одной из причин, по которым Windows NT Workstation не пользуетсябольшой популярностью у пользователей персональных компьютеров, являетсятот факт, что с точки зрения технологий эта операционная система всегда шланемного впереди конечного пользователя. Она требовала большего объёмапамяти и процессорной мощности и отличалась существенно меньшейсовместимостью со старым оборудованием и программными продуктами. В последнее время Microsoft не продвинулась в деле продвижения NTWorkstation на рынок персональных компьютеров. Однако поскольку Microsoftпостоянно утверждает, что, по её предложениям, в ближайшие годы NTWorkstation станет стандартной операционной системой для пользования ворганизациях, можно говорить о смягчении её позиций по отношению кпользователям персональных компьютеров в последнее время. Вне всякого сомнения, Microsoft планирует начать более агрессивноепродвижение на рынок NT Workstation с целью расширить контингентпокупателей с выпуском Windows 2000 Server и Windows 2000 Professional.Намерения Microsoft уже проявляются в утверждении, что Windows 2000Professional способна снизить расходы на обслуживание компьютеров в трираза в сравнении с аналогичной сетью на базе Windows 95/98. Причём наснижение административных расходов Microsoft делает основной упор припродвижении системы на рынок. II. Планы Microsoft 2.1. Какая же именно NT имеется в виду? Описать Windows NT простыми словами не так то уж легко. Существуетмножество разновидностей Windows NT, и каждая из них обладает различнымивозможностями. Разнообразие имеющихся разновидностей Windows NT Server привело кнемалой путанице на компьютерном рынке. В действительности, когда былавыпущена Windows NT 4.0, Microsoft стала подвергаться нападкам как «ИмперияЗла», а в то время существовало всего две разновидности NT из имеющихся внастоящий момент четырёх. Оживлённые дискуссии, последовавшие за выходом в свет Windows NT 4.0,привели Microsoft к принятию решения различать пользователей, работающих сNT Workstation и NT Server. Microsoft заметила, что отдельные организациииспользовали NT Workstation в качестве сервера, хотя она для этого непредназначена. После этого Microsoft в лицензионное соглашение NTWorkstation пункт, гласящий, что каждый отдельно взятый момент ккомпьютеру, работающему под управлением NT Workstation, может бытьподключено не более десяти клиентов. Если организация, использующая NTWorkstation, хочет обслуживать более десяти клиентов одновременно, онадолжна приобрести более дорогую операционную систему NT Server. Недавно Microsoft разделила NT Server на две линии продуктов: NTServer и NT Server Enterprise. Это разделение прошло достаточно гладко,однако компьютерная общественность подняла массу вопросов. 2.2. Принципы подразделения программных продуктовMicrosoft Последнее разделение Microsoft операционной системы Windows NT на 3отдельных программных продукта несколько осложнило прогнозиро-ваниеситуации с NT. В соответствии с последними изменениями, предложеннымиMicrosoft, теперь существует следующие три разновид-ности NT: - Windows NT Workstation; - Windows NT Server; - Windows NT Server Enterprise Edition. 2.3. Windows NT Workstation NT Workstation представляет собой несколько видоизменённую версию NTServer. В состав NT Workstation не включены приложения, предназначенные дляиспользования только на серверах. Как было отмечено ранее, лицензионноесоглашение NT Workstation ограничивает количество одновременно подключаемыхк компьютеру NT Workstation рабочих станций десятью. NT Workstation и NT Server являются очень сходными программнымипродуктами, и подобную ситуацию Microsoft изменять не собирается, посколькуэто значительно облегчает разработку новых версий NT, а также облегчаетжизнь сотрудникам предприятий, занимающихся обработкой информации, которыеиспользуют в своей работе одну операционную систему. 2.4. Три разновидности Windows NT Server Со стороны серверов Windows NT Server ситуация обстоит несколькосложнее, нежели со стороны рабочих станций. Во второй половине 1997г.Microsoft начала продвижение на рынок двух разновидностей Windows NTServer; таким образом, теперь имеется выбор из трёх серверных операционныхсистем Microsoft. Разобраться в различиях между этими тремя вариантами NT Server не таксложно, как это может показаться на первый взгляд. В действительности,разграничение программных продуктов Microsoft имеет немалый смысл,поскольку оно разделяет рынок серверов на три категории: пользователимощных компьютеров (NT Server Enterprise Edition), пользователейкомпьютеров среднего класса (NT Server) и пользователей маломощныхкомпьютеров (одноранговые сети на основе Windows 95/98). . Windows NT Server Enterprise EditionДеловая стратегия Microsoft для Windows NT Server Enterprise Editionзаключается в обеспечении для неё несколько большей масштабируемости ивозможностей по управлению в сравнении с её «младшей сестрой», Windows NTServer. NT Server Enterprise Edition рассчитана на использование на крупныхпредприятиях и для решения особых задач (что означает, что Microsoftустановила гораздо более высокую цену на NT Server Enterprise Edition 4.0,чем на NT Server). . Windows NT ServerWindows NT Server версии 4.0 – известный и популярный в настоящее времяпрограммный продукт. Microsoft не вносила с него никаких изменений. NTServer предназначен для использования в средних и крупных организациях,нуждающихся в надёжной и обширной сетевой среде для деловых нужд. . BackOffice Small Business Server 4.0BackOffice Small Business Server 4.0 представляет собой сокращённый вариантMicrosoft Windows NT Server. Small Business Server обеспечивает поддержкудо 25 пользователей одновременно, и его лицензия не позволяет устанавливатькакие бы то ни было доверительные отношения с другими доменами. В состав BackOffice Small Business Server 4.0 входят два из наиболеешироко используемых приложений пакета BackOffice: Exchange Server и SQLServer. Small Business Server имеет очень простой пользовательский интерфейс,включающий в себя наиболее часто используемые объекты и задачи, такие какфункции регистрации новых пользователей, совместного использования принтераи управления факсом. 2.5. Рынки мощных компьютеров и масштабируемость С появлением NT Enterprise Edition и соответствующего вариантаBackOffice Enterprise Edition, Microsoft открыла линию программногообеспечения, для которой масштабируемость является не толькобессодержательным маркетинговым термином, но и словом, которое должен знатькаждый пользователь, ориентирующийся на мощные продукты. Microsoft хочет стать частью верхнего диапазона рынка, но, чтопарадоксально, она заявляет, что Windows 2000 не будет поддерживатьсяпроцессорами RISC, на которых может работать NT 4.0. Microsoft ужепрекратила поддержку процессора Intergraph Clipper, также использующеготехнологию RISC, при переходе от NT версии 3.51 к NT 4.0. Таким образом,Windows 2000 на сегодняшний день ограничивается возможностью работы напроцессорах Intel серии 80486 (включая Pentium) и семействе процессоровDigital Alpha. 2.6. Microsoft концентрирует внимание на архитектуре Одновременно с попытками увеличить выбор серверных приложений,Microsoft пытается сделать платформу NT ещё более пригодной дляиспользования в качестве центрального компонента в распределительныхсредах. Она делает это посредством совершенствования распределительнойархитектуры Windows NT. Важнейшие аспекты архитектуры: . модульная организация; . открытость и способность к взаимодействию; . масштабируемость; . управляемость; . поддержка Интернета и интранета; . уровень поддержки приложений сторонних производителей; . понимание пользователей и уверенность, что новые компоненты отвечают требованиям архитектуры. До настоящего момента архитектура Microsoft была довольно запутанной, содержала множество сокращений, для понимания которых требовалось собирать их воедино. Положение дополнительно усугублялось имеющейся тенденции Microsoft к созданию собственных эксклюзивных стандартов вместо того, чтобы следовать каким-либо имеющимся официальным или неофициальным стандартам и внедрять отдельные программные продукты в свою архитектуру. Таким образом, архитектура Microsoft была ограничена единственной платформой (Windows NT) и использовалась только организациями, для которых приверженность продукции Microsoft являлась частью деловой стратегии. III. Краткий обзор Windows 2000 Достаточно посетить Web-узел Microsoft или просмотреть спецификациюWindows 2000, чтобы понять, что эта операционная система являетсядействительно революционной в сравнении со своими предшественниками. Революционность Windows 2000 заключается не в ядре операционнойсистемы и не в пользовательском интерфейсе. Революционность составляют рядкрайне важных сверхструктур, устраняющих остатки наследия LAN Manager изсреды NT. В число важнейших характеристик Windows 2000 входят: . Active Directory – служба каталогов; . Microsoft Management Console (MMC) – стандартизированный, основанный на компонентах инструмент для административного управления системой; . Distributed File System – обеспечивает возможность создания распределённой файловой системы; . Distributed COM (DCOM) – обеспечивает возможность создания распределённых приложений; . Active Directory Services Interface (ASDI) – стандартизированный интерфейс для всевозможных служб каталогов; . Dynamic Domain Name Service (DDNS) – замещает имевшуюся ранее WINS; . Active Desktop – новый, Web-ориентированный пользовательский интерфейс Windows; . Win32 Driver Model (WDM) – новая архитектура драйверов. Кроме перечисленных характеристик в Windows 2000 реализовано множествоважнейших (хотя и не столь выдающихся) характеристик, имеющих отношение кфайловой системе управлению сетью и системной безопасностью. Некоторые изэтих нововведений сами по себе могут стать побуждающим мотивом кприобретению Windows2000 для профессионального пользователя компьютера. Если рассматривать только основное ядра операционной системы, NT4.0 и Windows 2000 окажутся крайне сходными. Значительная частьпрограммного кода операционной системы NT 4.0 идентична имеющейся внастоящий момент бета-версии Windows 2000 (исключая исправление ошибок ипрограммный компоненты, выполненные для новой версии). Иными словами,программный код Windows 2000 практически не отличается от Windows NT 4.0,обновление Service Pack 6. Подавляющее большинство характеристик, отличающихся в Windows 2000 и NT 4.0, являются сверхструктурами операционнойсистемы. 3.1. Windows 2000 Professional Приложения, входящие в состав Windows 2000 Professional, представляютсобой тщательно усовершенствованные версии приложений, включённых вкомплект NT Workstation 4.0. Отдельные приложения Windows 2000 Professionalреализованы и для NT Workstation 4.0 в качестве «дополнительныхкомпонентов» (в проводимом ниже списке они отмечены соответствующимобразом). Ниже приводится полный список важнейших новых возможностейWindows 2000 Professional: . Internet Explorer 5.0 – последняя версия популярнейшего Web-броузера Microsoft. Эта версия отличается расширенными возможностями интеграции в операционную систему. (Также имеется версия для NT Workstation 4.0). . Personal Fax for Windows – новая инструментальных программ для работы с факсом. . DirectX-7.0 – последняя версия набора API Microsoft, разработанного в соответствии с требованиями рынка программной продукции для развлечений. По всей вероятности, DirectX версии 7 будут включать в себя новейшие игры, использующие DirectX. . Поддержка ATM (Asynchronous Transfer Mode – асинхронный режим передачи) – позволяет вновь создаваемым приложениям использовать все возможности ATM посредством операционной системы. . Plug and Play – встроенная поддержка стандарта Plug and Play, позволяющая NT укрепиться на рынке портативных компьютеров. . Поддержка USB (Universal Bus – универсальная шина) – обеспечивает возможность подключения к последовательному порту компьютера нескольких устройств. USB не требует высокой квалификации пользователя, что может послужить определяющим фактором в приобретении популярности у конченых пользователей. . Поддержка IEEE 1394 – новый стандарт для высокоскоростной связи. Обеспечивает поддержку полосы пропускания до 10 Мбит/с. . ACPI Power (Advanced Configuration and Power Interface – улучшенный интерфейс конфигурации и управления питанием) – стандарт Improved Power Management (усовершенствованного управления питанием), позволяющий значительно эффективнее управлять периферийными устройствами, нежели это было возможно в NT 4.0. . Windows Scripting Host – обеспечивает возможность выполнения сценариев с использованием пользовательского интерфейса или из командной строки. Scripting Host поддерживается на языках Visual Basic и Java и представляет собой независимую от языка архитектуру, позволяющую разрабатывать интерпретаторы сценариев для других языков. . Task Scheduler – Новые инструментальные средства для планирования задач, введённые взамен имевшейся ранее службы АТ. . Microsoft Management Console (MMC) – новая надстройка для средств управления, обеспечивающая единый пользовательский интерфейс для всех системных инструментальных программ. . Поддержка FAT32 – FAT32 представляет собой усовершенствованную версию файловой системы FAT (File Allocation Table – таблица размещения файлов), уже используемую в версиях OSR (OEM Server Release – версия сервера ОЕМ) Windows 95, а также Windows 98. . Усовершенствование файловой системы NTFS – утверждается, что новая версия файловой системы NTFS 5 отличается повышенным быстродействием и широким набором новых возможностей, таких как выделение доли диска для каждого отдельного пользователя, шифрование файлов и возможность выделения дополнительного дискового пространства для тома NTFS без необходимости последующего перезапуска системы. . UDF (Universal Disk Format – универсальный формат дисков) – новая файловая система для DVD и компакт-дисков. . Средства дефрагментации – встроенные средства дефрагментации NT теперь обеспечивают возможность выполнять дефрагментацию дисков вне зависимости от используемой ими файловой системы – FAT, FAT32 или NTFS. . Драйвер NDIS 5.0 – новая сетевая архитектура, включающая в себя поддержку широковещательных передач и резервирование полосы пропускания. . WMD (Win32 Driver Model – модель драйверов Win32) – новая драйверная архитектура для 32-разрядной среды Windows, которая будет использоваться для новых типов устройств. . Поддержка Smart Card – Microsoft представляет себе массу ситуаций, в которых возможно использование Smart Card для PC, и они должны быть совместимы с различными стандартами Network Computer. . Поддержка Fibre Channel – Fibre Channel представляет собой технологию, позволяющую достигать скоростей обмена до 1 Гбит/с. Эта технология будет использоваться в первую очередь совместно с носителями информации для серверов. . Поддержка 64-разрядных вычислений – обеспечивает возможность оптимизации, определяющей производительность нагрузочной способности компьютеров, построенных на основе 64-разрядных процессоров Alfa и будущих 64-разрядных процессоров Intel. Эта технология будет применяться в основном на серверах. . Поддержка I2O (Intelligent Input/Output Architecture – архитектура интеллектуального ввода/вывода) – I2O обеспечивает возможность передачи части работы по управлению устройствами ввода-вывода от основного процессора к другим процессорам. . Поддержка ММХ (Multimedia Extensions – расширение мультимедиа) – утверждается, что, как и в Windows 98 , в Windows 2000 будет реализована поддержка 57 дополнительных инструкций процессоров ММХ, соответствующих формату Intel. ММХ, сверхструктура процессора Pentium, способствует повышению производительности при выполнении мультимедийных задач посредством использования ряда специализированных инструкций. Процессоры Intel MMX и Pentium II Advanced Micro Device K6 Cyrix 6x86MX оснащены набором инструкций ММХ. . Одновременное подключение нескольких мониторов – эта возможность позволяет подключать к компьютеру до 4-х мониторов одновременно, которые операционная система (и приложения) будет рассматривать как один монитор. Это открывает поистине фантастические возможности: от облегчения просмотра баз данных до «панорамных» видеоигр. . Поддержка AGP 4x (Accelerated Graphics Port – ускоренный графический порт) – это новый стандарт трёхмерной графики, позволяющий повышать производительность «обычных» компьютерных систем. 3.2. Windows 2000 Server Приводимый ниже список содержит новыехарактеристикиWindows 2000 Server. Кроме указанных в этом списке, Windows 2000 Serverсодержит все новые характеристики Windows 2000 Professional, перечисленныевыше, и множество новых инструментальных средств, реализованных на базестандарта Microsoft Management Console. В число важнейших новыххарактеристик Windows 2000 Server входят следующие: . Active Directory – служба каталога, позволяющая сохранять информацию обо всех сетевых объектах в одном месте. Это средство может оказаться полезным для пользователей, осуществляющих удалённый доступ к сети или работающих на новой рабочей станции, которые получат возможность работать в привычной для себя среде. . DDNS (Dynamic Domain Name Service – динамическая служба разрешения доменных имён) – замещает существующую ныне службу WINS. . DFS (Distributed File System – распределённая файловая система) – обеспечивает возможность распределения файловой структуры между несколькими серверами и при необходимости реализует функции отказоустойчивости посредством дублирования отельных частей файловой структуры на различных серверах. Эта версия также обеспечивает совместимость с NT Server 4.0. . Microsoft Installer – новая технология, направленная ан усовершенствование процедуры установки программного обеспечения в среде Windows (также включает в себя часто упоминаемую технологию IntelliMirror). Максимальная производительность достигается только при использовании совместно с Windows 2000 Professional. Технология Microsoft Installer является ключом к полной реализации инициативы Microsoft ZAW, возможности производить дистанционную установку программных пакетов. . Transaction Server – обеспечивает доступ к значительно более эффективному управлению различными программными компонентами, нежели при использовании обычной методики управления на основе транзакций. (Последняя версия также реализована в качестве дополнительного средства для NT Server 4.0, входящего в состав пакета Option Pack). . Message Queue Server – система сообщений и очередей, отражающая старания Microsoft наладить надёжную доставку сообщений и данных в распределённой среде. (Последняя версия также реализована в качестве дополнительного средства для NT Server 4.0, входящего в состав пакета Option Pack). . IIS – последняя версия крайне полезного Интернет-сервера Microsoft, обеспечивающего доступ к сетевым службам FTP и НТТР. (Последняя версия также реализована в качестве дополнительного средства для NT Server 4.0, входящего в состав пакета Option Pack). . Index Server – обеспечивает возможность индексирования текстовой информации и свойств файлов различных типов, включая файлы HTML. Является быстрым и удобным средством поиска документов. (Последняя версия также реализована в качестве дополнительного средства для NT Server 4.0, входящего в состав пакета Option Pack). . Cluster Server – средство кластеризации Microsoft, в настоящее время включающее в себя только высокоэффективные функции. Ранее Cluster Server носил название WolfPack. В настоящее время включён в состав NT Server Enterprise Edition 4.0. . Аутентификация по протоколу Kerberos – в Windows 2000 Server реализован протокол Kerberos, предназначенный для аутентификации пользователей. До настоящего времени Kerberos является наиболее мощным из имеющихся протоколов безопасности для распределённых сред. . Public Key Certificate Server – обеспечивает возможность использования общественной кодовой аутентификации для учётных записей доменов посредством SSL/TLS (Secure Sockets Layer/Transport Layer Security – уровень безопасных ячеек/безопасность транспортного уровня). SSL/TLS обеспечивает конфиденциальность передачи информации через Интернет. . QoS (Quality of Service – качество обслуживания) – позволяет приложениям, поддерживающим QoS, резервировать полосу пропускания и приоритет при передаче данных. . Маршрутизация с использованием различных протоколов – обеспечивает возможность использования сервера в качестве маршрутизатора в сетях на базе протоколов IP и IPX. (Имеется также версия, совместимая с NT Server 4.0). . Безопасность IP – позволяет кодировать информацию, передаваемую по сети. 3.3. Поддержка 64-разрядных процессоров Утверждается, что первоначальная версия Windows 2000 будетподдерживать 64-разрядные процессоры Digital Alfa, а последующие версии – идругие 64-разрядные процессоры (например, процессоры фирмы Intel).Поддержка 64-разрядности означает, что верхний предел операционной системыдля управления памятью превосходит 4 Гбайт, и крупнейшие системы на основеWindows 2000 Server теоретически могут быть оснащены до 16 777 216терабайт ОЗУ. Поначалу использование памяти объёмом выше 32 Гбайт будетдопустимо только для процессоров Digital Alfa, в настоящее время являющимсяединственной 64-разрядной процессорной платформой, способной работать сWindows 2000. Тесное сотрудничество Microsoft с Intel должно означать, чтоMicrosoft, вероятно, уже принимает во внимание возможность появленияследующего поколения процессоров Intel (IA-64, имеющие кодовое названиеMerced), также относящихся к типу 64-разрядных процессоров. 3.4. Новые возможности файловой системы Файловая система NT, NTFS, претерпела множество изменений и рядчрезвычайно полезных доработок. Windows 2000 оснащена функциями поддержки новой файловой системыFAT32, обеспечивающей совместимость с менее масштабными программнымипродуктами серии Windows (версии Windows 95 OSR и Windows 98). Файловаясистема Fat32 не совместима ни с широко известным форматом FAT (которыйMicrosoft теперь называет FAT16), ни с программами и операционнымисистемами, использующими эту файловую систему. В качестве компенсации заотсутствие совместимости с FAT FAT32 предлагает преимуществоиспользования дисковых разделов объёмом более 2 Гбайт и более оптимальноеиспользование дискового пространства на дисках большого объёма (за счётиспользования в FAT32 кластеров меньших размеров). NTFS по-прежнему остаётся значительно более совершенной файловойсистемой, нежели FAT32. Поэтому использование FAT32 в автономных средах NTне рекомендуется. Несомненно, Microsoft применяет FAT32 исключительно попричине сходства с FAT16, а также для обеспечения возможности чтения файловWindows 98, сохраняемых в формате FAT32, в NT. Крупнейшим нововведением в NTFS является EFS (Encrypting File System– шифрующая файловая система), позволяющая шифровать выбранные файлы длязащиты их от несанкционированного доступа со стороны других пользователей,осуществляющих обращение к операционной системе. Кроме того, NTFS обеспечивает поддержку так называемых «точекреагирования», позволяющих объединить разделы или сетевые дисковые ресурсыв единую локальную файловую систему. Например, каталог C: можетуказывать на каталог на файловом сервере. Эта функция устраняет ограниченияв 26 томов, регистрируемых локально (и обозначаемых буквами от А до Z),позволяя создавать более сложные, равно как и более логичные структурыдисковых томов. Ещё одним удобным новшеством NTFS 5.0 является тот факт, что теперьадминистраторы получают возможность выделять отдельным пользователям долидискового пространства на томах NTFS и расширять объём разделов NTFS засчёт невыделенного дискового пространства – и всё это без необходимостипоследующей перезагрузки компьютера. NTFS 5.0 имеет встроенную функциюDistributed Link Tracking (отслеживание распределённых ссылок),поддерживающую ссылки при перемещении файлов с определённого тома на другойкомпьютер. 3.5. Обмен информацией по сети Обеспечение связи по сети также претерпело существенные изменения вWindows 2000. В состав Windows 2000 включена поддержка новой версии сетевойархитектуры NDIS (Network Interface Specification спецификация интерфейсовсетевых устройств), в число новейших функций которой входят такжеасинхронный режим передачи АТМ (Asynchronous Transfer Mode), Quality ofService (QoS) и глобальные сети (WAN). Более того, стек TCP/IP в Windows 2000 обеспечивает поддержку Winsock2 многоадресной рассылки (IP Multicast), быстрой передачи и быстроговосстановления, выявления конфликтов при выделении адресов, длительноговремени ожидания и автоматического выделения адресов. Благодаря этомудостигается совместимость TCP/IP, являющегося одним из наиболее популярныхпротоколов сетевой связи в мире, с большинством прикладных сред NT, а такжезначительно повышается надёжность среды Windows 2000 как таковой. Winsock 2 представляет собой интерфейс, независимый от протоколов длясетевых приложений. Он обеспечивает поддержку различных сетевых служб,таких как передача мультимедийной информации в реальном масштабе времени.Средствами сокетов, аналогичных используемым BSD Unix, Winsock 2, равно каки его предыдущие версии, берёт на себя подготовку приложений к связи черезсеть с использованием практически любого транспортного протоколов, а нетолько TCP/IP. В число функций Winsock 2 входят независимое от протоколаразрешение имён, групповая передача и QoS. Ещё одна характеристика стека Windows 2000 является приложенныйстандарт RSVP, Resource Reservation Protocol – протокол резервированияресурсов, созданный с целью обеспечения поддержки QoS. RSVP регистрируетресурсы Интернета и может управлять резервированием приложенийиндивидуальной (связь типа «один к одному») и групповой (связь типа «одинко многим») передачи, когда за резервирование отвечает принимающая сторона.Управление резервированием осуществляется «на гибкой основе» в зависимостиот сетевых путей, по которым передаётся информация. DNS Windows 2000 стал крайне динамичным, и теперь он носит названиеDynamic DNS (DDNS). Это означает, что имеется возможность обновленияотдельных строк в таблице DNS без необходимости пересборки всей базыданных DNS. Это позволяет поддерживать актуальной информацию TCP/IP присамых сложных процедурах сетевого управления. DDNS, таким образом,предназначается для замены имеющейся службы WINS, которая, однако,сохранена для обеспечения совместимости сверху вниз. Переход от WINS к DDNS вызвал ряд изменений в сервере DNCP. СерверDHCP по-прежнему управляется средствами отдельной службы, однако онпозволяет использовать преимущества отдельных новых характеристик Windows2000, в особенности независимость от местоположения Active Directory.Серверы DHCP выделяют IP-адреса для компьютеров сети на динамическойоснове. Ещё усовершенствованием Windows 2000 является стандартизиро-ванныйинтерфейс АТМ, ТАРI 3.0 и средства связи с использованием инфракрасныхлучей. Кроме того, ЕМСА позволяет выделять несколько каналов ISDN прииспользовании соединения BRI. Для сети это, конечно же, означает расширениеполосы пропускания. 3.6. Безопасность Microsoft, несомненно, сделала соответствующие выводы из своего опытав том, что касается безопасности. С того момента, когда Microsoftприступила к разработке NT Server 5.0, вопросу безопасности уделялосьзначительно больше внимания, нежели когда бы то ни было ранее. Основным механизмом аутентификации в Active Directory являетсяKerberos версии 5.0, по всеобщему признанию, являющийся наиболее надёжнымметодом аутентификации для распределённых сред. Windows NT Server 5.0обеспечивает совместимость сверху вниз с устаревшей методологиейаутентификации LAN Manager (называемого также NTLM), который оставляетжелать много лучшего в плане безопасности. Кроме того, NT Server 5.0поддерживает возможность использования других механизмов аутентификации вкачестве альтернативы Kerberos. В состав NT Server 5.0 также включён Microsoft Certificate Server,предназначенный для выдачи, обновления и обмена цифровых сертификатов.Цифровые сертификаты применяются для приложений, использующих кодирование,в особенности при серверной и пользовательской аутентификации присоединении по протоколу SSL или РСТ. В распоряжение администраторов предоставлены инструментальныесредства, необходимые для отображения цифровых сертификатов учётных записейпользователей в каталоге, что является неоспоримым преимуществом всравнении с существующими в настоящее время операционными системами. Этосущественно повышает уровень безопасности для обмена информацией черезИнтернет и между любыми двумя компьютерами. Кроме того, Windows 2000 позволяет администраторам устанавливатьразличные уровни безопасности на уровне связи (при это предполагается, чтосвязь осуществляется с использованием протокола TCP/IP) через IP SecurityManagement. Таким образом, сервер Windows 2000 может осуществлятькодирование соединений между компьютерами как целиком, так и по частям, что– в совокупности с другими механизмами обеспечения безопасности Windows2000, - вне всякого сомнения, значительно повышает уровень защиты отнесанкционированного доступа. Поддержка Smart Card (смарт-карт), небольших пластиковых карточек,подобных кредитным картам, является наименее известной сферой в областикомпьютерного оборудования. Смарт-карты могут сыграть важную роль в делеобеспечения безопасности в будущем, как Microsoft предполагает уже внастоящее время. Например, смарт-карты потенциально могут быть использованыдля повышения безопасности процедуры регистрации, чтения и отправкисообщений в ходе видеоконференций, совершения покупок и многих другихзадач. 3.7. Plug and Play Наконец-то NT была оснащена полной поддержкой Plug and Play,приравнивающей операционные системы NT к Windows 95/98. С практическойточки зрения это означает, что теперь NT может быть установлена как напортативных компьютерах, так и на стационарных машинах, причём добавление иудаление аппаратных конфигураций не составляет никакого труда. Более того,было усовершенствовано управление платой PC Card/PCMCIA: теперь имеетсявозможность подключать платы PC Card, и операционная система будетобнаруживать их «на ходу». 3.8. ACPI Как и Windows 98, Windows 2000 представляет встроенную поддержку ACPI,представляющего собой значительно усовершен-ствованный стандарт управленияпитанием (в сравнении с предыдущим стандартом АРМ), предложенныйкорпорациями Intel, Microsoft и Toshiba. Поддержка также была реализованасредствами инициативы Microsoft On Now Design Initiative, позволяющей РСнаходиться в режиме готовности, даже если внешне он выглядит полностьювыключенным. Компьютер оказывается готовым к использованию спустя всегонесколько секунд после нажатия кнопки включения питания. (Кроме того, РСможет быть моментально активизирован дистанционно при помощи телефонноговызова в стандарте On Now Design Initiative.) 3.9. AGP Windows 2000 поддерживает стандарт AGP 4x (Accelerated Graphics Port –ускоренный графический порт), который вскоре встанет преобладающимстандартом для трёхмерных графических укорителей. Преобладание AGP,несомненно, будет иметь место, поскольку он обеспечивает значительнобольшее быстродействие в сравнении с имеющимися в настоящее времяархитектурными решениями, и Intel выступает в поддержку стандарта AGP.Тестирование показывает, что AGP отличается в 4 раза большимбыстродействием, нежели шина PCI. AGP - более производительная архитектура, в первую очередь потому,что он имеет высокоскоростной доступ к поверхностным графическим текстурами прочим графическим поверхностям, хранящимся в обычном ОЗУ компьютера.Подобное повышение скорости доступа достигается за счёт разрешения прямогодоступа к памяти вместо загрузки текстур в локальную видеопамять. Прииспользовании совместно с процессором Pentium II доступ к данным текстуросуществляется графической микросхемой, в то время как процессор памятивыполняет друге операции. Кроме того, AGP имеет ряд специфических функций,направленных на повышение производительности, позволяющих значительноускорить чтение и запись этих поверхностей. Шина AGP работает на частоте 66МГц и использует технологию pipelining и передачу данных 2Х. IV. Стандартизация рабочего окружения 4.1. Зачем нужна стандартизация? Создание стандартной компьютерной среды и следование принятымстандартам существенно снижает вероятность возникновения проблем, равно каки упрощает переход к Windows 2000. Несмотря но то, что разработка стандартазачастую требует существенных затрат, эти затраты себя оправдывают.Введение и поддержка стандартов позволяют снизить полную стоимость владения(Total Cost of Ownership, TCO), упростить структуру рабочей среды, создатьпрецеденты и облегчить управление системой, основанной на Windows 2000. 4.2. Минимизация рабочей среды Стандартизируя компьютерную рабочую среду, мы её упрощаем. Вместо тогочтобы использовать в разных подотделах предприятия пять различных текстовыхпроцессоров, выгоднее установить на каждой рабочей станции компании одну иту же программу и тем самым упростить задачи, связанные с обменом файлами,обучение персонала и настройкой программного обеспечения. Упрощение рабочейсреды ведёт к снижению затрат на решение различных задач по следующим трёмпричинам: . чем проще рабочая среда, тем меньше вероятность возникновения проблемы; . при возникновении проблемы проще определить её причину, так как круг возможных причин меньше; . при сокращении количества элементов рабочей среды проще сосредоточиться на анализе поведения оставшихся компонентов.Помимо того, что упрощение рабочей среды существенно упрощает процессрешения проблем и исправления неисправностей, оно также ведёт ксущественному снижению затрат, связанных с администрированием и поддержкой.При планировании изменения простой компьютерной системы прощеспрогнозировать влияние этого изменения на поведение всех её компонентов. Допустим, что в состав сети входит сервер NetWare, выполняющийфункции файл-сервера и сервера печати и сервер UNIX, выполняющий функциипочтового сервера. Эти серверы через маршрутизатор связаны с сетевымсегментом, в состав которого входят сервер Windows NT, выполняющий функциисервера обмена данными с удалёнными клиентами через RAS и сервер OS/2 Warp,выполняющий функции сервера без данных. Этот сегмент, в свою очередь,связан через шлюз с мэйнфреймом IBM, на котором выполняются финансовыерасчёты, а также с локальной сетью, в состав которой входят файловый серверWindows NT и множество рабочих станций, оснащённых операционными системамиWindows 95, Windows 3.1, Windows NT Workstation, Apple Macintosh, OS/2 Warpи DOS. Сеть построена с использованием нескольких различных технологий(Arcnet, Ethernet, T1, ATM и Token Ring), а также имеет каналы связи странснациональной корпоративной сетью и Интернетом (при этом используетсябрандмауэр). Для обмена данными внутри сети используются самыеразнообразные протоколы (IP, IPX, PPTP, NetBEUI и Appletalk) в зависимостиот того, между какими из компонентов сети происходит обмен информацией.Легко ли проектировать модернизацию в подобной сети? Скорее всего,разработка проекта модернизации подобного рабочего окружения может статьсерьёзной проблемой для инженеров и администраторов. Сложно представитьсебе, к чему может привести, например, обновление версии операционнойсистемы на одном из серверов. Смогут ли после этого рабочие станцииобмениваться данными с этим сервером? Не возникнет при этом каких-либонепредусмотренных проблем? Куда проще иметь дело с сетью, в которой всесерверы, равно как и все рабочие станции, оснащены операционной системойWindows 2000, обмен данными происходит с использованием «чистого» IP, аколичество сегментов сети, целиком и полностью построенной на базеEthernet, минимально. Поведение такой системы куда более прогнозируемо, аеё модернизация куда менее проблематична. Мало того, при сменеобслуживающего персонала новые работники смогут быстрее войти в курс дела иприступить к выполнению своих обязанностей. 4.3. Создание прецедента Стандартизация позволяет «создать прецедент», благодаря которомуадминистрирование сети становится более упорядоченным. Введение стандартапозволяет формализовать порядок выполнения каждой административнойпроцедуры. Формируя стандарт, мы создаём прецедент, руководствуюсь которымобслуживающий персонал должен действовать при выполнении своихобязанностей. Благодаря этому одни и те же операции, выполняемые разнымилюдьми, приводят к одним и тем же результатам. Например, у каждого из сотрудников может быть собственное мнениеотносительно размера файла в виртуальной памяти в Windows NT/2000. Врезультате на разных компьютерах организации этот файл может обладатьсамыми разнообразными размерами. Размер этого файла будет зависеть отобъёма оперативной памяти. При наличии документа, описывающего стандартныеразмеры файлов виртуальной памяти в зависимости от объёма оперативнойпамяти, мы можем до определённой степени быть уверенными, что накомпьютерах, обладающих одним и тем же объёмом RAM, размер файлавиртуальной памяти будет одинаковым. Чтобы стандарт выполнял свои функции, персонал должен придерживатьсядаже в случае, если предусмотренные стандартом требования не обеспечиваютмаксимальной эффективности. Если в результате пересмотра стандартавыяснится, что он может быть улучшен, стандарт необходимо либомодифицировать, либо сменить. 4.4. Управление Windows 2000 В отличие от предыдущих версий NT, операционнаясистемаWindows 2000 обладает огромным количеством новых возможностей. Многие из еёподсистем и служб, присутствовавшие и в старых версиях, претерпелисущественные изменения. Если осуществлять перевод существующейинформационной системы на использование Windows 2000, не ориентируясь приэто на заранее разработанные и тщательно продуманные стандарты,компьютерная сеть организации может превратиться в хаос. Лучшим примером подсистемы Windows 2000, создание и управлениекоторой невозможно без использования стандартов, является служба каталогаActive Directory (AD). Среди всех нововведений Windows 2000 этаподсистема является наиболее важной. Эффективность использования Windows 2000 напрямую связана с продуманностью и качеством структуры каталога AD.Применение стандартов в процессе разработки и управление AD необходимо подвум причинам. Во-первых, абсолютно все сетевые пользователи должнывзаимодействовать с AD единообразно, вне зависимости от местоположения ихарактера работы. Во-вторых, на что следует обратить особенное внимание,разработка стандартов позволит заблаговременно приступить к планированиюструктуры и конфигурации AD. Ясно, что проектирование структуры AD нельзяоставлять на самый последний момент. Этому процессу необходимо уделитьособенное внимание. V. Прикладное программное обеспечение По сравнению с ранними версиями NT операционная система Windows 2000обладает массой новых возможностей, проста в управлении и обслуживании и,кроме того, обладает существенно большей производительностью. Однако у неёесть, по крайней мере, один существенный недостаток: не все прикладныепрограммы, предназначенные для NT или других операционных систем, смогутработать в среде Windows 2000 столь же корректно. Компания Microsoftприложила массу усилий для того, чтобы обеспечить совместимость Windows2000 с другими программными платформами, однако, несмотря на это по разнымпричинам многие программы просто не в состоянии работать в среде этойновой операционной системы. Поэтому, прежде чем осуществлять переход кWindows 2000, необходимо определить какие из приложений не смогут работатьв новой рабочей среде, а также рассмотреть возможные варианты замены. Использование некоторых прикладных программ всредеWindows 2000 может оказаться невозможным по двум причинам: . некоторые приложения разрабатываются без соблюдения рекомендаций, разработанных компанией Microsoft и направленных на создание эффективных и корректно работающих приложений для среды Windows. Несмотря на то, что эти рекомендации доступны для всех желающих, многие программисты предпочитают « ловить рыбу в мутной воде», нарушать стандарты ради призрачного выигрыша в производительности или просто не имеют представления о правилах хорошего тона в сфере программирования для Win32 API. . Многие приложения разрабатываются специально для Windows 9x, особенно для Windows 95. Такие программы создаются без учета огромного количества особенностей, отличающих мощные сетевые операционные системы Windows NT/2000 от операционных систем Windows 9x, предназначенных для домашних персональных компьютеров. Основной причиной нарушений в работе таких приложений является система безопасности NT/2000. Например, если благодаря защите прикладная программа Windows 9x не может прочитать запись из реестра, чаще всего она либо зависает, либо прекращает работу, причем не всегда корректно. Программа, разработанная для NT/2000, имеет возможность обнаружить причину проблемы или тем или иным образом сообщить о ней пользователю. Другой причиной несовместимости Windows 9x и Windows NT/2000 являются отличия в программном интерфейсе Win32 API. До сих пор под термином «приложение» мы понимали любые прикладныепрограммы, применяемые пользователями в своей работе. Обсуждая вопросысовместного использования того или иного программного обеспечения с той илииной операционной системой, следует трактовать этот термин в более широкомсмысле. Под терминами «приложение» или «прикладная программа» мы будемпонимать любое программное обеспечение, которое не входит в составоперационной системы. Этими понятиями мы будем обозначать не только офисныеприложения, но и системные службы, утилиты и драйверы устройств,разработанные сторонними производителями. При использовании любой из этихпрограмм в среде Windows 2000 можно столкнуться с проблемами. Процедура анализа и обеспечения работы прикладных программ, критичных длярабочего окружения, включает в себя следующие этапы: . при помощи инвентаризации определить состав программного обеспечения, используемого в организации; . определить, какие из приложений являются критичными для рабочей среды; . определить, использование каких приложений в среде Windows 2000 может быть связано с проблемами; . используя сведения о рабочей среде, полученные в результате инвентаризации, определить, какое значение для рабочей среды имеют программные средства, не совместимые с Windows 2000; . определить, какой из вариантов будет использован для решения проблемы. Чаще всего требуется либо обновить, либо заменить приложение. В некоторых случаях имеет смысл отказаться от использования приложения. Теперь рассмотрим каждый из этих этапов более подробно. 5.1. Определение приложений, критичных для рабочей среды В первую очередь, необходимо определить, какие приложения являютсянаиболее жизненно важными для организации. Существует две причины, покоторым следует определить круг приложений, без которых организация несможет работать. Во-первых, если переход к Windows 2000 должен бытьпроведён в кратчайшие сроки, чтобы сэкономить время, можно ограничитьсятестированием только наиболее важных приложений. Во-вторых, если естьвозможность протестировать абсолютно все приложения, тестированию наиболееважных из них следует уделить особое внимание. Как ясно из названия, жизненно важными приложениями являютсяпрограммы, без которых дальнейшая нормальная деятельность организацииневозможна. Например, в компании, на коммерческой основе предлагающей своимклиентам услуги по размещению страниц Web, сервер Web является жизненноважным приложением. Другим примером приложений, являющихся наиболее важнымидля работа фактически любого предприятия, являются прикладные программы,связанные с бухгалтерией и учётом финансов. Набор жизненно важныхприложений определяется руководящим звеном, однако конечные пользователимогут иметь на этот счёт своё собственное мнение. При этом у разных пользователей мнение на этот счёт может существенноотличаться. Например, студенты университета могут указать в качествежизненно важных программ текстовые процессор и программу просмотра Web.Профессора того же университета могут указать в качестве жизненно важныхэлектронную таблицу для учёта отметок, а также, например, программу чтенияэлектронной почты. Наконец, служащие администрации посчитаю жизненноважными программы учёта стипендий и заработной платы, а также приложениесоставления отчётов об оценках. Возможно также, что все они сойдутся вомнении, что одной из наиболее жизненно важных программ является Quake. Влюбом случае необходимо тщательно изучить все предложенные варианты иопределить, можно ли рассматривать каждую из упомянутых программ какжизненно важную для всего предприятия, или нет. К сожалению, определение набора приложений, важных для предприятия,является непростой процедурой. Некоторые приложения, без сомнения, можноотнести жизненно важным. Другие, очевидно, не играют в деятельностиорганизации столь важной роли. Однако наверняка найдутся прикладныепрограммы, значимость которых для предприятия сложно оценить. Один изметодов определения набора важных приложений предусматривает совместнуюработу с руководящим звеном над списком признаков, которым должноудовлетворять приложение, чтобы считаться жизненно важным. После того, какбудет разработан набор признаков, можно предложить руководящему звенусписок приложений, обладающих данными признаками. В некоторой степени наборпризнаков будет определяться характером деятельности организации. Например,для работы всех отделов и кафедр университета требуется большое количествосамых разнообразных приложений. В то же время для работы брокерской конторымогут потребоваться лишь электронная таблица и система отслеживаниятранзакций. Процедура составления списка наиболее важных приложений предприятияможет потребовать столько же времени, сколько может потребовать длятестирования абсолютно всех приложений, в настоящее время используемыхсотрудниками предприятия. Очевидно, что тестирование абсолютно всехприложений предпочтительнее, чем проверка только наиболее важных. 5.2. Потенциальные проблемы В этой главе будут рассмотрены наиболее характерные проблемы, скоторыми можно столкнуться при запуске тех или иных программ в средеWindows 2000. Для простоты изложения все приложения будут разделены нанесколько категорий в соответствии с операционными системами, для которыхони разработаны. Такая классификация уместна благодаря тому, что обычно призапуске в Windows 2000 приложений, разработанных для некоторой определённойоперационной системы, пользователи сталкиваются с одними и теми жепроблемами. Прикладная программа может не работать в среде Windows 2000 по самымразным причинам. Однако в большинстве случаев можно без проб-лемиспользовать свои старые программы и в новой рабочей среде. Чем крупнеекомпания, занимающаяся разработкой, распространением и под-держкойприложения, чем большей долей рынка она обладает, тем веро-ятнее, чтораспространяемая ею программа будет работать в Windows 2000 без проблем.Обычно крупные компании-разработчики программного обеспечения следуютсобственным проверенным методикам разработки программных продуктов.Неотъемлемой частью этих методик является следование рекомендациямMicrosoft, равно как и всеобъемлющее тестирование программного продукта.Если при запуске приложения в Windows 2000 есть проблемы, то в ближайшеевремя разработчик опубликует исправление, позволяющее устранитьнеисправность. Программы, разработанные для разных операционных систем, обладаютразной степенью совместимости с Windows 2000. Приложения OS/2 и POSIXявляются в этом отношении наименее совместимыми. Вместе с тем, если какая-либо из этих программ работает в NT, скорее всего она сможет работать и вWindows 2000. Прикладные программы DOS и Windows 3.1, скорее всего, будутработать, однако использование некоторых из них всё же может быть сопряженос проблемами. Большинство приложений Windows 9x без каких-либо проблемможно будет использовать в Windows 2000. Наконец, прикладные программыWindows NT также можно будет использовать без проблем, однако прииспользовании некоторых служб и утилит можно столкнуться с трудностями. 5.3. Приложения OS/2 и POSIX Несмотря на то, что Windows 2000 включает в себя традиционную длясемейства NT поддержку приложений OS/2 и POSIX, эта поддержка весьмаограничена. В любом случае совестное использование подобных приложений соперационной системой Windows 2000 имеет мало преимуществ. Приложения OS/2и POSIX не могут использовать новых возможностей Windows 2000. Возможно,придётся столкнуться с необходимостью использования данных приложений всреде Windows 2000 в случае, если есть намерение унифицировать рабочееокружение организации и перевод компьютеров, оснащённых OS/2 илиоперационной системой стандарта POSIX, на использование Windows 2000.Однако в данной ситуации рекомендуется рассмотреть возможность заменыподобных прикладных программ на аналогичные программы стандарта Win32,готовые к применению в рабочей среде Windows 2000. 5.4. Приложения DOS Большинство приложений DOS смогут работать в Windows 2000 без каких-либо модификаций. В первую очередь это относится к программам, которые безпроблем работают в среде Windows 9x. Вместе с тем, при запуске некоторыхприложений DOS можно столкнуться с проблемами. Это касается программ,работа которых тем или иным образом связана с прямым доступом к аппаратномуобеспечению, файловой системой FAT, графикой, системой безопасности Windows2000 или проблемой 2000 года. Рассмотрим эти проблемы более подробно. . Прямой доступ к оборудованиюПрограммы, напрямую обращающиеся к аппаратным устройствам компьютера,вместо того, чтобы использовать для этой цели системные вызовы BIOS илиDOS, не смогут работать с Windows 2000. К этой категории можно отнестирезидентные программы (Terminate and Stay Resident, TSR), которые могутпотребоваться для работы того или иного приложения. В частности,резидентные программы используются средствами работы с сетью,предназначенными для DOS. Модель безопасности Windows 2000 разрешаетнапрямую обращаться к аппаратному обеспечению только программномуобеспечению уровня ядра операционной системы. Обычные прикладные программы,работающие на уровне пользователя, имеют возможность обращаться каппаратному обеспечению только через системные вызовы ядра операционнойсистемы. Если планируется перевести систему на использование Windows 2000,все программы данной категории необходимо либо обновить, либо заменить,либо вовсе отказаться от их использования. . Файловая система FATВо времена DOS файловая система FAT была единственным форматом,используемым персональными компьютерами для хранения файлов. В результатеогромное количество прикладных программ разрабатывалось исходя из того, чтокомпьютер, на котором они будут работать, использует для хранения файловсистему FAT. При использовании подобных приложений можно столкнуться спроблемами двух типов. Во-первых, приложения, напрямую обращающиеся к FAT,не смогут работать с разделами жёсткого диска, отформатированными встандарте NTFS. Такие приложения следует обновить, заменить или отказатьсяот их использования. Во-вторых, некоторые приложения напрямую не связанныес FAT, полагают, сто максимальный размер дискового размера FAT не можетпревышать 2 Гбайта. При запуске таких программ на компью




Нажми чтобы узнать.

Похожие:

Развитие сетевых операционных систем. Windows 2000 icon"Определение характеристик эффективности стандартных сетевых и информационных систем (иола, NetWare *, Windows 2000, Windows nt)" 2005 г. Содержаниевведение 31. Требования, предъявляемые к современным сетям 4 Производительность 4 Надёжность и безопасность. 4 Расширяемость и масштабируемость
Определение характеристик эффективности стандартных сетевых и информационных систем иола, NetWare *, Windows 2000, Windows nt
Развитие сетевых операционных систем. Windows 2000 iconПрактикум Тема Основы ip
Предмет работы: ip-адресация, настройка параметров ip операционных систем Windows и Unix, статическая маршрутизация
Развитие сетевых операционных систем. Windows 2000 icon1. 1Обзор сетевых операционных систем
К ним могут предъявляться различные требования по производительности и функциональным возможностям, желательно, чтобы они обладали...
Развитие сетевых операционных систем. Windows 2000 iconТехника сетевых атак об этой книге
Излагаемый материал рассчитан на неподготовленного читателя, и значительную часть книги занимает описание базовых принципов функционирования...
Развитие сетевых операционных систем. Windows 2000 iconКурсовой проект по «Администрированию сетей» на тему: «Безопасность файловых ресурсов сети Windows 2000»
Но если заглянуть в Windows 2000, то, очевидно, что, несмотря на большое количество механизмов безопасности, внесенных в новую ос...
Развитие сетевых операционных систем. Windows 2000 iconНаименование дисциплины: «Операционные системы»
Изучение фундаментальных принципов проектирования и функционирования операционных систем, получение навыков практического использования...
Развитие сетевых операционных систем. Windows 2000 iconРабочая программа дисциплины системное программное обеспечение
Теоретические знания лекционного материала закрепляются на лабораторном практикуме при изучении особенностей различных операционных...
Развитие сетевых операционных систем. Windows 2000 icon1. 4 Особенности современного этапа развития операционных систем
Целью данной работы является погружение в небольшую историю операционных систем для того, чтобы понять, как применяются накопленные...
Развитие сетевых операционных систем. Windows 2000 iconLinux: теоретический анализ эффективности использования операционной системы
В настоящее время среди используемых операционных систем пэвм наибольшую популярность имеет продукция компании Microsoft. Такая среда...
Развитие сетевых операционных систем. Windows 2000 iconТехническое задание на разработку
ПО, должно поддерживать основные функции, используемые в первую очередь для осуществления контроля и защиты каналов в крупных irc-сетях....
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©rushkolnik.ru 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы