скачать рефераты
  RSS    

Меню

Быстрый поиск

скачать рефераты

скачать рефератыРеферат: Обеспечение безопасности системы и защита данных в Windows 2003

4.         Повышенная масштабируемость и надежность

5.         Сквозная инфраструктура безопасности

6.         Эффективное развертывание и управление

Упрощенная интеграция и взаимодействие

Являясь фундаментом для разнообразных технологий, связанных с платформой Microsoft .NET, Windows Server 2003 предоставляет революционную по своим характеристикам среду приложений для разработки, развертывания и эксплуатации веб-служб на базе XML. Встраивание поддержки веб-служб на базе XML в приложения позволяет воспользоваться преимуществами слабых связей, которые являются отличительной чертой вычислительных систем, использующих Интернет.

Преимущества Описание
Встроенная поддержка веб-служб на базе XML В Windows Server 2003 реализована встроенная поддержка стандартов, используемых веб-службами на базе XML, в том числе XML, SOAP, UDDI и WSDL.
Корпоративная служба UDDI Система Windows Server 2003 включает в себя корпоративную службу UDDI, которая представляет собой гибкую динамическую инфраструктуру для веб-служб на базе XML. Эта служба позволяет компаниям использовать собственные внутренние службы UDDI как внутри сети, так и вне нее. Разработчики могут быстро находить и повторно использовать веб-службы, доступные внутри организации. Системные администраторы могут вести каталог программных ресурсов сети и управлять ими. Корпоративная служба UDDI позволяет компаниям разрабатывать и развертывать более интеллектуальные и надежные приложения.
Поддержка имеющихся служб

Тесная интеграция веб-служб XML с системой Windows Server 2003 позволяет существующим службам, например службам COM+ и MSMQ (Microsoft Message Queuing), использовать их возможности. Администраторы могут вызывать существующие приложения COM+ через XML/SOAP, всего лишь установив флажок в окне настройки.

MSMQ может также использовать SOAP и XML в качестве базового формата данных, обеспечивая взаимодействие слабо связанных приложений с широким спектром систем.

Федеративная инфраструктура Веб-службы на базе XML представляют собой фундамент и архитектуру для интеграции приложений. Суть федеративной инфраструктуры состоит в том, чтобы предоставлять серверам и службам возможность взаимодействия через границы доверительных отношений.

Повышение производительности труда разработчиков

Среда приложений Windows Server 2003 позволяет повысить производительность труда разработчиков, поскольку содержит полный набор необходимых служб приложений и эффективные средства поддержки.


Преимущества Описание
Microsoft .NET Framework

Платформа .NET Framework включает в себя компонент Common Language Runtime и объединенный набор библиотек классов, в том числе Windows Forms, ADO.NET, ASP.NET, а также другие возможности.

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

Платформа .NET Framework, полностью интегрированная в среду разработки приложений Windows .NET Server 2003, освобождает разработчиков от необходимости писать вспомогательный код и позволяет им сосредоточиться на решении действительно важных задач.

Среда .NET Framework, которая поддерживается операционными системами Windows XP, Windows 2000 Server, Windows 2000 Professional, Windows 98, Windows Me и Microsoft Windows NT® 4.0, позволяет разработчикам создавать превосходные веб-приложения с помощью ASP.NET и других технологий. Она может помочь и в совершенствовании приложений, проектируемых и разрабатываемых в настоящее время.

.NET Framework обеспечивает тесную интеграцию между различными языками программирования, позволяя разработчикам расширять функциональность компонентов, написанных на другом языке, за счет межъязыкового наследования, отладки и обработки ошибок. Благодаря этому достигается резкое повышение производительности труда.

Windows Server 2003 предоставляет широчайший набор служб для любой платформы разработки, в том числе всевозможные средства доступа к данным, встроенные функции безопасности, интерактивные пользовательские интерфейсы, тщательно продуманную объектную модель компонентов, мониторы обработки транзакций и систему очередей мирового класса.

ASP.NET: простота создания веб-служб Благодаря имеющимся в ASP.NET возможностям для разработки веб-служб на базе XML разработчики могут создавать бизнес-логику, в то время как инфраструктура ASP.NET отвечает за предоставление соответствующих услуг по протоколу SOAP и другим открытым протоколам.
Отделение кода от содержимого .NET Framework позволяет разработчикам и создателям содержимого работать параллельно, отделяя содержимое от кода приложения.
Передовые средства разработки Microsoft Visual Studio® .NET представляет собой интегрированную многоязыковую среду для разработки веб-приложений и веб-служб на базе XML.
Возможность повторного использования кода ASP.NET имеет рационально организованную архитектуру, легкую в изучении и способствующую более эффективному повторному использованию кода.
Автоматическое управление памятью .NET Framework работает в среде Common Language Runtime, которая представляет собой среду со "сборкой мусора". "Сборка мусора" освобождает приложения, использующие объекты .NET Framework, от необходимости явным образом уничтожать эти объекты, в результате чего резко снижается количество тривиальных ошибок программирования.
Серверные веб-компоненты элементов управления

Новые функции ASP.NET повышают продуктивность за счет инкапсуляции сложных взаимодействий в компонентах, располагающихся на сервере. С их помощью разработчики могут быстро создавать веб-приложения, обслуживающие устройства с различными пользовательскими интерфейсами.

Веб-компоненты элементов управления компилируются и выполняются на сервере для обеспечения максимальной производительности; они могут наследоваться и расширяться, что ведет к дальнейшему увеличению числа функциональных возможностей.

Повышение эффективности работы предприятия

Приложения, разработанные в среде Windows Server 2003, быстрее реагируют на запросы и обладают большей доступностью, а поскольку для управления системой требуется меньшее количество персонала, она будет иметь меньшую совокупную стоимость владения при более высоком уровне производительности, масштабируемости, надежности и безопасности. Кроме того, Windows Server 2003 облегчает работу системных администраторов за счет упрощения развертывания и управления приложениями.

Преимущества Описание
ASP.NET: интеграция с IIS 6.0

Среда ASP.NET интегрирована с моделью процессов IIS 6.0 и поддерживает множественные группы приложений. Это означает, что отдельные приложения ASP.NET изолированы друг от друга и обмениваются данными непосредственно с приемником HTTP-запросов, работающим в режиме ядра.

Это сокращает количество переходов между процессами и позволяет приложениям ASP.NET использовать кэширование файлов в режиме ядра.

ASP.NET: расширенные возможности компиляции

Расширенные возможности компиляции .NET Framework повышают производительность системы, позволяя компилировать страницы, вместо того чтобы их интерпретировать. Поддерживаются как заранее скомпилированные приложения, так и оперативная компиляция "на лету".

В ASP.NET используются более совершенные модели поточной обработки, позволяющие осуществлять асинхронный ввод-вывод и повышающие производительность и масштабируемость. Тем самым устраняется необходимость преобразования серверного кода перед выполнением, а следовательно экономятся ресурсы сервера, что повышает его производительность и масштабируемость.

ASP.NET: интеллектуальное кэширование

Программная модель ASP.NET включает прикладной программный интерфейс кэширования, позволяющий программистам задействовать службы кэширования с целью повышения производительности. В выходном кэше сохраняются полностью сформированные страницы, а в фрагментарном — частично сформированные.

Предоставляются классы, благодаря чему приложения, HTTP-модули и обработчики запросов могут хранить в кэше произвольные объекты.

Среда со "сборкой мусора" "Сборщик мусора" в среде Common Language Runtime обеспечивает более эффективное управление памятью на веб-сервере. Он предотвращает фрагментацию области динамических структур данных, используя классическую модель выделения и высвобождения памяти.

Повышенная масштабируемость и надежность

Далее приводятся некоторые из основных особенностей среды приложений, связанных с масштабируемостью и надежностью.

Преимущества Описание
Поддержка асинхронной связи В .NET Framework тесно интегрированы две технологии асинхронной связи, обеспечивающие масштабируемость и надежность: SOAP и MSMQ. Это позволяет разработчикам создавать приложения, устойчивые к отказам и способные работать при непостоянном подключении к сети.
Состояние сеанса веб-формы Независимое от процесса и совместимое с веб-формами состояние сеанса повышает надежность и масштабируемость за счет хранения состояния сеанса во внешнем по отношению к приложению ASP.NET процессе; благодаря этому состояние может пережить аварийное завершение приложения и на него можно ссылаться с других машин веб-формы.
Отказоустойчивая архитектура процессов IIS 6.0 IIS 6.0 предоставляет архитектуру, обеспечивающую улучшенную изоляцию приложений. Администраторы могут создавать множество групп приложений и помещать приложения в эти группы, изолируя их друг от друга. Группы приложений можно просматривать и обрабатывать для обеспечения доступности приложений.
ADO.NET ADO.NET использует модель непостоянного соединения и обеспечивает интеллектуальную обработку состояния. В действительности ADO.NET организует обмен XML-сообщениями между источником данных и приложением, открывая и закрывая соединение по мере необходимости. В результате приложения, написанные с использованием ADO.NET, имеют гораздо большую масштабируемость. Кроме того, ADO.NET может работать с различными сетевыми транспортами.

Сквозная инфраструктура безопасности

Безопасность в Windows .NET Server 2003 основана на модели единой системы безопасности, реализованной в Active Directory. Усовершенствования и нововведения в системе безопасности Windows .NET Server 2003 помогают уменьшить число уязвимых мест и сделать проверку подлинности и авторизацию Windows надежнее и мощнее за счет новой архитектуры безопасности приложений. Возможность преобразования протоколов позволяет перейти к протоколу Kerberos на внутреннем веб-сервере независимо от того, какая проверка подлинности выполняется на внешнем веб-сервере.

Встроенная интеграция с Microsoft .NET Passport обеспечивает проверку подлинности и авторизацию для любого заказчика или потребителя и создает основу для будущей федерализации. Если внешний сервер находится в доверительных отношениях с .NET Passport, последний используется для проверки пользователя и последующего входа в систему. Учетные данные .NET Passport могут быть сопоставлены данным Active Directory для потребителей и заказчиков.

Эффективное развертывание и управление

Автоматическое развертывание обеспечивается за счет усовершенствованных (Windows Installer) и новых (Fusion) средств. Fusion поддерживает параллельную работу с различными версиями библиотек DLL, а дополняющее его средство Manifest сообщает, какие именно библиотеки DLL требуются. Windows Installer может содержать манифесты Fusion, а кроме того, описывать параллельно запущенные приложения, что облегчает развертывание надежных приложений.

Среди прочих возможностей, которые помогают сократить процесс разработки и обеспечить большую точность, можно упомянуть развертывание методом X-copy и редактирование конфигурационного файла IIS в процессе работы.

Благодаря новым средствам Visual Studio.NET интерфейс управления Windows (WMI) позволяет за считанные часы сделать то, на что раньше уходили дни. Повышенная надежность обеспечивается с помощью средств командной строки, доступных для бесплатной загрузки через Интернет. Приложения и службы могут легко инициировать события и определять переменные.

Используя существующие ресурсы, можно максимизировать производительность труда и свести к минимуму совокупную стоимость владения. Разработчики могут расширять функциональность существующего кода и создавать новые приложения и веб-службы на базе XML, для чего достаточно уже имеющихся навыков. В свою очередь, руководители и лица, ответственные за принятие решений, могут повысить коэффициент окупаемости инвестиций, вложив деньги в операционную систему и получив в дополнение к ней среду разработки приложений мирового класса.

Новые возможности файловых служб и служб печати

Файловые службы и службы печати принадлежат к числу наиболее важных в любой организации. Жизненно необходимо, чтобы пользователи имели быстрый, гарантированный и безопасный доступ к своим данным. Усовершенствования в Windows Server 2003 помогают обеспечивать высокую доступность, производительность и надежность файловых служб и служб печати.

Возможность Преимущества Примечания
Служба теневого копирования тома (VSS)

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

Служба VSS заметно уменьшает время архивации, создавая на диске через заданные промежутки времени копии данных на определенный момент времени, которые можно будет затем восстановить.

Входит в Windows Server 2003
Журналируемая система NTFS Поскольку NTFS обеспечивает более надежное восстановление файловой системы, работу с носителями чрезвычайно большой емкости и гибкие, но действенные меры защиты, организации могут быть уверены, что их данные будут в безопасности. Зафиксировано повышение производительности на 100—139 процентов по сравнению с Windows 2000 Server
Шифрованная файловая система (EFS) EFS создает дополнительный уровень защиты, шифруя данные прозрачным образом на физическом диске без какого-либо взаимодействия с пользователем, что обеспечивает большую безопасность данных.

Теперь возможно шифрование автономных папок и веб-папок

Файлы EFS могут быть сделаны общими для нескольких пользователей

Расширенная поддержка антивирусного ПО Существует множество поставщиков корпоративного антивирусного ПО, у которых можно приобрести решения для защиты ресурсов организации от вредоносного кода, доставляемого вирусами.

Новые антивирусные программные интерфейсы уровня ядра

Тестовый пакет "Лаборатории качества оборудования Windows" и процесс сертификации для антивирусных драйверов и драйверов файловых систем

Новые средства для сторонних поставщиков антивирусного ПО, позволяющие повысить производительность и надежность этих продуктов

Улучшенная поддержка кластеров печати Повышение производительности труда администраторов за счет облегчения установки и настройки кластеров печати.

В Windows Server 2003 Datacenter Edition и Windows Server 2003 Enterprise Edition поддерживаются кластеры с количеством узлов до 8

В Windows Server 2003 Standard Edition и Windows Server 2003 Web Edition возможности кластеризации отсутствуют

Драйверы принтера автоматически распространяются по всем узлам кластера

Поддержка 64-разрядных процессоров Воспользуйтесь преимуществами самого нового и высокопроизводительного оборудования в отрасли.

Введена в Windows Server 2003

Имеется поддержка GPT

Около 3 800 64-разрядных драйверов печати входит в состав системы

Повышенная производительность и доступность службы печати Пользователи получают распечатанные документы быстрее, чем когда-либо.

Оптимизированное управление очередью печати для обработки большего количества заданий

Блокирование драйверов в режиме ядра

Расширенные возможности перенаправления печати через службы терминалов

Улучшенное средство дефрагментации Windows Оптимизация размещения файлов на сервере может обеспечить резкое повышение производительности и доступности.

Повышение производительности по сравнению с Windows 2000

Поддерживается оперативная дефрагментация основной таблицы файлов (MFT)

Дефрагментация теперь возможна при любом размере кластера NTFS

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

Поддержка сценариев командной строки

Повышенная производительность программы CHKDSK CHKDSK — это программа, проверяющая логическую целостность файловой системы в Windows. Если программа CHKDSK обнаруживает логическую несогласованность, она выполняет действия, необходимые для восстановления данных файловой системы. Программа имеет на 20—38 процентов большую производительность, чем в Windows 2000 Server

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9


Новости

Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

  скачать рефераты              скачать рефераты

Новости

скачать рефераты

© 2010.