windows server 2008 новинки
DESCRIPTION
TRANSCRIPT
![Page 1: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/1.jpg)
Windows Server 2008ключевые технологии и новинки
Центр Знаний компании «Инком»Центр Знаний компании «Инком»
![Page 2: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/2.jpg)
О чем пойдет речьО чем пойдет речь
![Page 3: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/3.jpg)
О чем пойдет речьО чем пойдет речь
![Page 4: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/4.jpg)
Транзакционная файловая системаТранзакционная файловая система
• Транзакционная файловая система (TxF)– расширение NTFS, позволяющее выполнять файловые операции в
рамках транзакций– транзакционная инфраструктура уровня ядра
• Kernel Transaction Manager (KTM)• Common Log File System (CLFS, появилась в Server 2003 R2)
– взаимодействие с Distributed Transaction Coordinator (DTC)
• Типичные сценарии:– работа системы документооборота и с файлами и с БД– обновление файлов на группе компьютеров
• Транзакции над EFS не поддерживаются– только операции чтения
![Page 5: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/5.jpg)
Транзакционная файловая системаТранзакционная файловая система
NTFSNTFS
Транзакционные сервисы (KTM)
Транзакционные сервисы (KTM)
Сервисы протокола CLFS
Сервисы протокола CLFS
Диспетчер NTFSДиспетчер NTFS TxFTxF
Запрос к файловой системеЗапрос к файловой системе
![Page 6: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/6.jpg)
Транзакцмонный реестрТранзакцмонный реестр• Transactional Registry (TxR)
– выполнении операций над реестром в рамках транзакций
– использование KLM и DTC
• Возможные сценарии:– работа с БД– работа с файловой системой– операции с реестром
![Page 7: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/7.jpg)
Процессы и потокиПроцессы и потоки• Процесс – исполняемая программа
– обеспечивает ресурсы, необходимые для выполнения приложения
– состотит из:• виртуального адресного пространства• исполняемого кода• handles• контекста безопасности• process id• переменных среды• класса приоритетов• working set• один или больше потоков для выполнения кода
![Page 8: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/8.jpg)
Процессы и потоки (Процессы и потоки (II)II)• Поток (thread) – единица, используемая системой для
выделения процессорного времени– все потоки используют единое адресное пространство– собственные обработчики исключений, приоритеты выполнения,
локальные хранилища, thread id, набор структур для сохранения контекста при переключении
• Нить (fiber) – единица выполнения, выделяемая самим приложением– выполняются в контексте потоков– потоки управляют нитями и распределяют ресурсы– поток может породить более одной нити
![Page 9: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/9.jpg)
Процессы и потокиПроцессы и потоки (III) (III)• Windows Server 2008 – улучшенная реализация
механизма пула потоков (thread pool)– обработка асинхронных вызовов– более эффективное управление потоками
• Типичные сценарии:– параллельное распределение выполнения задач– упрощение управления потоками в многопоточном
приложении– параллельное выполнение фоновых задач
![Page 10: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/10.jpg)
Обновленный сетевой стекОбновленный сетевой стек• Полностью переписанный для Vista и Windows Server 2008
сетевой стек на уровне TCP/IP (Next Generation TCP/IP Stack)– Dual-IP для поддержки IPv4 и IPv6– улучшенные производительность и коррекция ошибок– улучшенная поддержка аппаратуры и автонастройка– расширяемость
• Программные интерфейсы:– Winsock Kernel (WSK)– Windows Socket
• Ancillary Function Driver (AFD)
– Transport Driver Interface (TDI)– Callout API
• часть Windows Filtering Platform (WFP)
![Page 11: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/11.jpg)
Обновленный сетевой стекОбновленный сетевой стек
Winsock
AFDAFDКлиенты WSK
WSK
Клиенты TDI
TDI
TDX
UPD RAWTCP
IPv4 IPv6
802.3 WLAN loopback IPv4 Tunnel
IPv6 Tunnel
NDISNDIS
Inspection API
Cтек TCP/IP нового поколения (tcpip.sys)
User Mode
Kernel Mode
![Page 12: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/12.jpg)
Boot Configuration DataBoot Configuration Data• Измененный порядок загрузки ОС в Vista и Windows Server
2008
• Boot Configuration Data – БД для хранения конфигурационных данных времени загрузки– заменяет boot.ini, использовавшийся NTLDR– структура напоминает файл реестра– хранится либо в EFI, либо в папке \Boot\Bcd– редактируется через bcedit.exe или WMI– \Boot\Memtest.exe
MBRMBR PBRPBR Bootmgr, BCDBootmgr, BCD Winload.exe, ntoskrnlWinload.exe, ntoskrnl
BIOS/EFI
![Page 13: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/13.jpg)
О чем пойдет речьО чем пойдет речь
![Page 14: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/14.jpg)
Виртуализация: основные понятияВиртуализация: основные понятия
• Windows Server virtualization (Hyper-V) – построенная на базе гипервизора платформа виртуализации, работающая в виде отдельной серверной роли на 64-разрядной версии Windows Server 2008– гипервизор – программный компонент, представляющий собой
тонкий слой кода, выполняемый между ОС и аппаратурой для обеспечения максимальной производительности и надежности
– используется стандарт Windows Management Instrumentation (WMI)
– поддерживается только на 64-разрядной платформе– аппаратная поддержка виртуализации процессором и BIOS– аппаратная поддержка Data Execution Protection (DEP)
![Page 15: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/15.jpg)
Типичные сценарииТипичные сценарии• Консолидация серверов
– объединение нескольких виртуальных серверов в единую аппаратную платформу
• Обеспечение надежной работы– переносимость виртуальных машин– независимость от аппаратуры
• Динамический центр обработки данных– легкая масштабируемость
• Разработка и отладка приложений– виртуальные машины для тестирования ПО
![Page 16: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/16.jpg)
Технические подробностиТехнические подробности
Гостевое приложениеГостевое приложение
Windows Hypervisor
Аппаратная платформаАппаратная платформа
Kernel
VSPs VSCs
VMBus
Kernel
Enlightments
VM Service VM Worker
WMIВиртуализационный стек
Windows (core) Windows
Родительский раздел Дочерний раздел Windows
Windows Virtualization
Сторонние компоненты
![Page 17: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/17.jpg)
О чем пойдет речьО чем пойдет речь
![Page 18: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/18.jpg)
Категории несовместимостейКатегории несовместимостей
![Page 19: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/19.jpg)
Vista Vista и и Windows Server 2008Windows Server 2008
![Page 20: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/20.jpg)
Vista и Windows Server 2008Vista и Windows Server 2008• User Account Control (UAC)
– аналог sudo в Linux
• Windows Resource Protection (WRP)– защита Windows, режим «только чтение»
• файлы ядра ОС• ветви и ключи реестра
– OS Trusted Installers
• Mandatory Integrity Control (MIC)– уровни привилегий приложений
• High• Medium• Low
• Изменение номера ОС– 6 для OC, 7 для MSIE– Version Lie Slim – Compatibility Mode
• Изоляция сессии 0– Сессия, в которой выполняются сервисы, не является интерактивной
![Page 21: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/21.jpg)
Специфика Специфика Windows Server 2008Windows Server 2008
![Page 22: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/22.jpg)
Изменения в Изменения в Active DirectoryActive Directory• Унифицированная модель
– единая архитектура и программная модель– администрирование контроллеров домена– сервисы каталогов– управление правами– федерация сервисов– интегрирование сервисов мета-каталогов (ILM)– Read-only Domain Controllers
Старое название Новое названиеActive Directory Domain Controller Active Directory Domain Services
Active Directory App mode Services Active Directory Lightweight Directory
Windows Rights Management Services Active Directory Rights Management Services
Windows Certificate Services Active Directory Certificate Services
Identity integration feature pack Active Directory Metadirectory Service
![Page 23: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/23.jpg)
Read-only Domain ControllersRead-only Domain Controllers• RODC
– повышенная безопасность• пароли не реплицируются и не хранятся• выборочное разрешение кеширования паролей
– однонаправленная репликация для AD и SYSVOL– разделение ключей Kerberos– упрощенная настройка– администратор RODC может не быть администратором
домена
• Требуется наличие режима Windows Server 2003 Forest Functional Mode или PDC FSMO на Windows Server 2008
![Page 24: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/24.jpg)
Новые или измененные серверные ролиНовые или измененные серверные роли
![Page 25: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/25.jpg)
Server CoreServer Core• Минимальная версия Windows Server 2008,
обеспечивающая серверную среду с ограниченной функциональностью и минимальными требованиями по сопровождению– ограниченный набор серверных ролей– ограниченная функциональность– входит в издания Standard, Enterprise, Datacenter на
платформах x86 и x64
![Page 26: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/26.jpg)
Failover ClusteringFailover Clustering• Новшества и принципиальные изменения
– интегрированные средства проверки конфигурации– упрощенная установка кластера– упрощенное управление кластерами– расширения модели Quorum– поддержка Storage Area Network– расширенная сетевая поддержка– расширения для Stretched Cluster– средства миграции кластеров– поддержка Server Core
![Page 27: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/27.jpg)
Windows FirewallWindows Firewall• Включен по умолчанию
– необходимость в открытии портов для приложений
– не рекомендуется отключать при отсутствии межсетевого экрана стороннего производителя
![Page 28: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/28.jpg)
О чем пойдет речьО чем пойдет речь
![Page 29: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/29.jpg)
Works with Windows Server 2008Works with Windows Server 2008• Самостоятельное бесплатное тестирование приложений на базовую
совместимость– выполнение приложений на 64-разрядной платформе
• native mode• WOW 64
– наличие 64-разрядных версий драйверов, работающих в режиме ядра– все драйвера подписаны Windows Hardware Quality Lab (WHQL)
• Бесплатная утилита Work with Tool (WWT)– поддержка 64-разрядной Windows на мультипроцессорной платформе– отсутствие 16-разрядного кода– подписанные драйвера и исполняемые файлы– 64-разрядные версии драйверов, работающих в режиме ядра– поддержка UNICODE– поддержка Windows Error Reporting (WER)– поддержка IPv6– корректная работа с Windows Firewall и антивирусным ПО
![Page 30: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/30.jpg)
Certified for Windows Server 2008Certified for Windows Server 2008• Расширенные требования
– Самостоятельное предварительное тестирование с помощью бесплатных утилит– Платное основное тестирование, выполняемое компаниями-партнерами
• Четыре группы требований:– Использование компонентов ОС
• проверка версии ОС• требования к драйверам• поддержка 64-разрядных платформ
– Процедуры установки и удаления• MSI• WRP• UAC
– Обеспечение безопасности и надежности• UAC• Восстановление после сбоев
– Обеспечение доступности• WER• Windows Feedback Platform
![Page 31: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/31.jpg)
Что делать дальше?Что делать дальше?• Учебные курсы:
– 6415: Updating your Network Infrastructure Technology Skills to Windows Server 2008– 6416: Updating your Active Directory Technology Skills to Windows Server 2008– 6420: Fundamentals of a Windows Sever 2008 Network Infrastructure and Application
Platform– 6431: Managing and Maintaing Windows Server 2008 Network Infrastructure Servers– 6423: Implementing and Managing Windows Server 2008 Clustering– 6424: Fundamentals of Microsoft Server 2008 Active Directory– 6425: Configuring Windows Server 2008 Active Directory Domain Services– 6435: Designing a Windows Server 2008 Network Infrastructure
• Подробное описание курсов – на сайте Центра Знаний
http://edu.incom.ua/
![Page 32: Windows Server 2008 новинки](https://reader033.vdocuments.site/reader033/viewer/2022061221/54bce8694a7959815b8b4596/html5/thumbnails/32.jpg)
Вопросы?