В новой ОС огромное количество нововведений, которые призваны обеспечить для Windows Server 2008 место на вершине Олимпа серверных систем. Возможность объединять сервера, более эффективное управление железом, удалённая настройка без использования графического интерфейса и полная переработка модели безопасности системы представляют собой более чем весомые аргументы в пользу того, что бы перейти на новую ОС. Ниже представлены 10 лучших нововведений, которые мы выбрали совместно с представителем Microsoft Марком Руссиновичем (Mark Russinovich).
№10. Самовосстанавливающиеся файловая система NTFS.
Начиная со времён DOS, ошибки файловой системы требовали отключения тома, для их исправления. В Windows Server 2008 специальный сервис, функционирующий в фоновом режиме, обнаруживает и устраняет ошибки файловой системы, предотвращая тем самым вероятность сбоя в работе сервера. Предоставим слово Руссиновичу: «Итак, представим, что были обнаружены повреждённые данные. Если какое либо приложение будет пытаться получить доступ к повреждённым файлам, ему просто будет закрыт доступ. Как только ошибки будут устранены – доступ будет восстановлен. Благодаря этому Вам не придётся перезагружать сервер для низкоуровневой проверки.»
№9. Параллельное создание сеансов.
Для Server 2008 приоритетным является создание сеансов для нескольких операций. Если у Вас есть сервер терминалов или на Вашем домашнем компьютере логинятся более одного пользователя одновременно – это называется сеансы. И идентификация сеансовых инициализацией занимает довольно длительное время на больших терминальных серверах. Новая модель сеансов в Server 2008 позволяет параллельно работать как минимум 4-м сеансам, и это будет более эффективным, если у сервера 4-ре процессора.
№8. «Чистая» остановка сервисов и приложений.
Одной из исторических проблем Windows является несовершенная процедура выключения компьютера. В XP при выключении компьютера система запускает 20-секундный таймер. После начала отсчёта, все приложения получали сигнал о завершении работы. После истечения времени, ещё работающие процессы завершались принудительно, даже если они в это время записывали на диск большие объёмы данных. В Windows Server 2008 компьютер будет выключен только после того, как все приложения завершат свою работу.
№7. Менеджер транзакций ядра.
Это разработка может стать одной из самых полезных, если от неё не откажутся в процессе разработки. Благодаря ей удастся избежать ошибок реестра и повреждений файловой системы, которые происходят в тот момент, когда несколько процессов запрашивают доступ к одному и тому же ресурсу.
№6. Сетевая файловая система SMB2.
Долгое, долгое время SMB была приемлемой сетевой файловой системой для Windows. Это продолжалось до тех пор, пока она соответствовала стандартам. Итак, SMB2 наконец увидит свет. Сейчас различные медиа файлы весят очень много и для сервера необходима файловая система, которая позволяла бы быстро обрабатывать такие объёмы информации. Руссинович верит, что новая файловая система будет одной из самых быстрых, ныне существующих. Так же он ответил, что на медиа серверах быстродействие увеличилось на 300-400%, по сравнению с Windows Server 2003. Кроме того, в будущем возможно увеличение быстродействия и на 4000%.
№5. Рандромизация загрузки адресного пространства. (Address Space Load Randomization)
Возможно, это одно из самых спорных нововведений, особенно после дебюта в Vista. Подробно описывать его работу не имеет смысла, если кратко – то теперь каждый системный процесс занимает один из 256 случайно выбранных секторов в памяти, а так же 16 мегабайт случайно выбранного адресного пространства. Теоретически это поможет сделать различные вирусы и шпионское ПО не эффективным.
№4. Классификация ошибок оборудования.
Да, это так. Microsoft действительно стандартизирует ошибки. Благодаря этому можно будет получить исчерпывающий ответ на причину ошибки. Как отметил представитель Microsoft: «Из за того, что в данный момент классификация ошибок отсутствует, возникает множество проблем при написании программ. Из-за этого сложно учесть возможные ошибки и пути их решения. Из-за этого некоторые куски программного кода получаются очень громоздкими.»
№3. Виртуализация сервера. (Windows Server Virtualization)
Достаточно долгое время было трудно найти мощную и эффективную программу виртуализации. Сейчас же такой по праву называется Vmware, и судя по всему будет носить это звание ещё несколько лет. Но Microsoft представит свою систему виртуализации, которая, как ожидается будет не только не хуже, но даже лучше Vmware. Информации касательного этого ещё не достаточно, что бы делать какие либо выводы.
№2. PowerShell
Обсолютно новая командная строка, которая расширяет возможности администрирования. Ян МакДональд сказал: «Если я хочу – то могу использовать PowerShell в качестве оболочки по умолчанию, или же использовать её по мере необходимости. Всё зависит от моих предпочтений.»
№1. Серверное ядро.
Это именно то, в чём Microsoft может уйти далеко вперёд по сравнению с конкурентами. Одна из причин, почему ОС Windows не распространена на серверах, именно в том, что это Windows. Администраторы, с полным на то правом, спрашивают: для чего серверу нужна поддержка 32 битного цвета и DirectX, а так же ADO и OLE, если на нём никогда не будут запускаться пользовательские приложения? Почему Windows тащит свои окошки повсюду, несмотря на то, для каких целей предназначается?
Начиная с Windows Server 2008 графический интерфейс будет необязательный. Вы вольны будете выбирать – работать из командной строки, как во FreeBSD или же пользоваться графическим режимом. Кроме всего прочего, в ядро будут внесены существенные изменения, позволяющие запускать на одной машине несколько различных сервисов и с лёгкостью управлять ими из командной строки. Автор: Scott M. Fulton, III Перевод: Han Источник: windowos.info