
- •Краткая характеристика сетевых ос (обзор) р.А.Гараев.
- •1. Основные коммерческие сетевые ос
- •2. Сетевые ос семейства Microsoft Windows
- •Краткая история серверных ос Windows nt
- •Основные характеристики ос семейства Windows 2000
- •Windows Server 2003
- •Standart Edition
- •Enterprise Edition
- •Datacenter Edition
- •Web Edition
- •Ключевые особенности Windows Server 2003
- •Настройка сети в Windows
- •Варианты установки Windows
- •История служб каталогов
- •Основные функции и возможности NetWare 6x
- •Системные требования и особенности инсталляции
- •4. Ос unix/linux
- •Из истории операционной системы linux
- •Необязательный графический интерфейс
- •Возможности, которые предоставляет ос Linux.
- •Сравнение функциональности Windows nt Server и unix
- •Распространение linux
- •Базовые сетевые технологии и протоколы
- •Сравнение возможностей ос Windows nt Server иLinux
Windows Server 2003
Это первая версия ОС Windows, полностью построенная на архитектуре .NET. Использование международных стандартов де-факто, в том числе таких как, например, Simple Object Access Protocol (SOAP), созданных компанией Microsoft, а также использование новейших инструментальных средств разработки Microsoft Visual Studio .NET 2003 предоставляют возможности быстрого создания высокоэффективных безопасных веб-приложений.
Существенные силы были направлены на создание инструментов и методологий, обеспечивающих легкость и эффективность процессов миграции, как с более ранних версий Windows, так и с других платформ — различных версий Unix, Linux и Novell NetWare.
С целью обеспечения различных потребностей бизнеса ОС Windows Server 2003 поставляется в четырех редакциях, оптимизированных для исполнения различных сервреных ролей:
Standart Edition
Для обеспечения повседневных нужд малого и среднего бизнеса, а также небольших отделов крупных компаний. Обеспечивает эффективное создание общего доступа к файлам и принтерам, безопасное подключение к интернету, централизованное развертывание настольных приложений и веб-решения для организации взаимодействия сотрудников, партнеров, клиентов.
Enterprise Edition
Для предприятий среднего и крупного бизнеса. Рекомендуется для серверов, работающих с сетевыми приложениями, программами отправки сообщений, системами управления запасами и обслуживания пользователей, базами данных, веб-узлами электронной коммерции, а также для файловых серверов и серверов печати. Организации получают инфраструктуру высокой производительности, оптимизированную для запуска любых критических бизнес-приложений и служб.
Datacenter Edition
Для удовлетворения потребностей бизнеса в высокой масштабируемости, доступности и надежности. Эта версия разработана специально для высокопроизводительных реализаций компьютерного оборудования, используемого в критически важных для бизнеса приложений, требующих высочайшего уровня масштабируемости и доступности. Позволяет создавать экстраординарные решения для баз данных, программного обеспечения для планирования ресурсов на предприятии, осуществлять высокоскоростную интерактивную обработку транзакций и консолидацию серверов. Предоставляет компаниям все преимущества высокопродуктивной инфраструктуры, оптимизированной для запуска наиболее ресурсоемких приложений и служб.
Web Edition
Для поставщиков интернет услуг (ISP), разработчиков приложений и других лиц, которым требуются расширенные функции веб-среды. Windows Server 2003 Web Edition предоставляет собой специальную платформу для построения и хостинга веб-приложений, веб-страниц и веб-служб.
Ключевые особенности Windows Server 2003
Ключевые особенности |
Standart Edition |
Enterprise Edition |
Datacenter Edition |
Web Edition |
64-разрядная версия и поддержка архитектуры Intel Itanium |
|
|
|
|
Количество оперативной памяти (RAM) |
4 ГБ |
32 ГБ (64 ГБ) |
64 ГБ (512 ГБ) |
2 ГБ |
Cимметричная многопроцессорная обработка (SMP) |
2—4 |
2—8 |
8—32 (64) |
2 |
Возможность кластеризации |
|
8 |
8 |
|
Эквивалентная ОС в семействе Windows 2000 |
Windows 2000 Server |
Windows 2000 Advanced Server |
Windows 2000 Datacenter Server |
|
Также в Windows 2003 Server входит новая разработка Microsoft Metadirectory Services (MMS). Эту службу можно считать в некотором роде аналогом Active Directory, за тем исключением, что она позволяет синхронизировать сведения в нескольких отдельных разбросанных по всей организации хранилищах данных.
Что касается архитектуры .NET, Microsoft называет данное направление величайшим изобретением после открытия Windows. С точки зрения технологии это связано с такими понятиями, как Framework, Web Services, Web Forms и Win Forms. Framework .NET — это основа, на которой базируется новая технология. Идея, реализованная в .NET Framework, напоминает уже давно доступную технологию JAVA корпорации SUN. Прежде всего, Framework — это Common Language Runtime (CLR), среда, в которой исполняются готовые программы, и которая облегчает разработку программного обеспечения, беря на себя управление памятью и сборкой «мусора». Если вы хотите, чтобы программа заработала на конкретном устройстве, на нем должен быть установлен Framework. Напоминает «Виртуальную машину» Java. Благодаря принятому решению поддерживать только платформу Windows, Framework тут же приобрел встроенную поддержку системных интерфейсов, производительность, совместимость и расширяемость. Скорее всего, Framework будет встраиваться сразу в операционную систему и обновляться вместе со всей системой. Первичная компиляция кода в промежуточный код (MSIL) может осуществляться с помощью нескольких различных компиляторов, .Net поддерживает компиляторы для нескольких языков (Visual Basic, C#, Visual C++, JScript). Данный промежуточный код пока еще не настроен на версию процессора и поэтому может быть подогнан при вторичной (JIT) компиляции для компьютеров с различной архитектурой. CLR работает с промежуточным кодом, но при этом компилирует не сразу весь код программы, а только ту его часть, которая необходима для выполнения задачи и «догружает» необходимые блоки в процессе исполнения.
Линейка Windows NT/2000 является защищенной операционной системой, но не бывает абсолютно защищенных систем, всегда будет оставаться шанс, что в системе остались невыявленные проблемы безопасности, которыми смогут воспользоваться чьи-то программы. Тем не менее, выход из данной ситуации тотального недоверия чужому коду есть, и заключается он в исполнении кода в виртуальной среде выполнения, позволяющей контролировать и ограничивать права выполняемого кода в отношении абсолютно всех ресурсов: памяти, процессора, сети, файловой системы, других программ. Такой виртуальной средой является .NET Framework.
Framework предоставляет колоссальную по объему и возможностям новую библиотеку классов. Для удобства перехода на новую технологию Microsoft предоставил доступ к программированию под Framework .Net для многих языков, и в числе основных два: C# (Си шарп - правопреемник C++ на .Net) и VB .Net, которые наиболее близки к CLR и предоставляют полный спектр возможностей доступа к классам. Разработка под .Net сильно упростилась с выходом в свет Visual Studio.Net —инструмента разработки, продолжателя IDE от Microsoft.