http://www.thevista.ru/page.php?id=8441
Итак, поздно вечером 25 апреля вышла третья бета-версия Windows Server под кодовым именем Longhorn. Чем нас может порадовать первая публичная версия Windows Server Longhorn? Рассмотрим 10 самых интересных возможностей новой версии грядущего Windows Server. Сетевые администраторы, эта статья для вас.
Обратите внимание, что некоторые из десяти описанных функций уже присутствовали в предыдущих релизах Windows Server. Другое дело, что в третьей бета-версии они были подвергнуты серьезным изменениям.
10. Установка и управление на базе ролей
Как и в случае с Windows Vista, Longhorn Server был полностью переделан с целью стать более модульным и многокомпонентным. Это открывает новые горизонты и для самих программных продуктов и для тех, кто ими пользуется. Но с серверной стороны наиболее серьезным изменением, вызванным именно новой архитектурой Longhorn Server, является новая модель установки и управления на базе определенных ролей.
Роли появились в Windows Server относительно недавно. В Windows Server 2003 (см. обзор) через панель Manage Your Server было доступно 7 серверных ролей и для каждой из ролей была доступна индивидуальная консоль управления. Единственная проблема такого подхода состояла в том, что роли были изолированы от инструментов, с помощью которых они были сконфигурированы. Роли не знали о существование друг друга и могли быть неверно настроены из-за того, что администратор запутался в многочисленных консолях.
Windows Server 2003 Service Pack 1 (см. обзор) вывел данный подход на новый уровень, добавив так называемый Security Configuration Wizard (SCW). Эта незаменимая утилита проверяла вашу систему, затем отключая ненужные службы, блокируя неиспользуемые порты и защищенные протоколы, что заметно облегчало труд администратору и обеспечивало надежную защиту серверу в зависимости от исполняемой сервером роли. Главный недостаток SCW заключается в необходимости ее запуска вручную, после того, как вы настроили систему для выполнения определенной роли. А если вы внесли какие-либо изменения в роль сервера, вам, чтобы быть уверенными в защищенности сервера, по новой приходилось запускать SCW.
В Longhorn Server компания Microsoft применила ролевой подход не только к управлению, но и к установке – и все благодаря модульности архитектуры. Кроме того, роли стали интеллектуальными: после того, как вы настроили роли сервера, они автоматически устанавливаются так, чтобы быть наиболее защищенными и безопасными. А если в дальнейшем вы решите сменить роли сервера или внести в них изменения, то нет проблем – они автоматически будут настроены быть максимально защищенными.
Вот все 18 ролей, которые на сегодняшний день поддерживаются Longhorn Server:
* Active Directory Certificate Services. ADCS, ранее известная как Windows Certificate Services, обеспечивает управление сертификатами X.509. Роль обеспечена поддержкой нового криптографического API, известного под названием Cryptography Next Generation (буквально «шифрование нового поколения») или CNG, и включает четыре службы: Certification Authority, Certification Authority Web Enrollment, Online Certificate Status Protocol и Microsoft Simple Certificate Enrollment Protocol.
* Active Directory Domain Services. Ранее известная как просто Active Directory, новая роль Active Directory Domain Services (AD) является основой, на которой строятся практически все возможности управления Windows Server. AD является службой, которая хранит информацию для пользователей, компьютеров, устройств, приложений, сетевых служб и других объектов.
* Active Directory Federation Services. ADFS обеспечивает кросс-организационные интегрированные службы, которые позволят крупным компаниям избирательно открывать их инфраструктуру доверенным партнерам и клиентам. ADFS обеспечивает три ключевых возможности: экстранет-аутентификацию, подключение через Web-интерфейс и интегрированные службы для IIS-based Web-приложений.
* Active Directory Lightweight Directory Services. AD LDS, ранее AD Application Mode или ADAM, представляет собой особый режим AD, в котором службы настроены исключительно под приложения. Такой облегченный режим AD обеспечивает хранение для приложений и доступ к ним, используя интерфейс, который понятен и системным администраторам и разработчикам.
* Active Directory Rights Management Services. Ранее известная под названием Windows Rights Management Services, AD RMS представляет собой инфраструктура централизованного управления цифровыми правами (digital rights management - DRM) для электронной почты и иных документов, созданных внутри организации.
* Application Server. Application Server – новая роль Longhorn Server Beta 3, отделенная от роли веб-сервера. Данная роль предусматривает все технологии, необходимые для развертывания и запуска серверных бизнес-приложений. Эти технологии включают .NET Framework 3.5, COM+, Message Queuing, и различные веб-службы на базе Windows Communication Foundation (WCF).
* DHCP Server. Данная роль обеспечивает службы Dynamic Host Configuration Protocol (DHCP), позволяя серверу осуществлять динамическое управление и назначение IP-адресов клиентам сети.
* DNS Server. Роль служб Domain Name System (DNS), которые позволяют серверу обрабатывать и разрешать TCP/IP-based DNS-запросы с последующим их преобразованием в труднозапоминаемые IP-адреса. В Longhorn Server роль DNS Server в дополнение к распространенному IPv4 поддерживает протокол IPv6.
* Fax Server. Роль факс-сервера позволяет осуществлять отправку факсов, управлять очередью факсов и факсовыми клиентами.
* File Services. Роль файл-сервера подразумевает работу, собственно, в качестве файлового сервера. Это требует использования множества технологий и инструментов, связанных с хранением информации, среди которых стоит отметить DFS (Distributed File System), Storage Area Networks (SANs), File Server Resource Monitor (FSRM) и другие.
* Network Policy and Access Services. Ранее известная под именем Network Access Server, данная роль служит базой для обеспечения безопасного удаленного доступа, а также необходимым условием для работы функции Network Access Protection (NAP).
* Print Server. Роль принт-сервера позволит вам устанавливать, просматривать и управлять принтерами в организации. В Longhorn Server появилась новая консоль Print Management.
* Terminal Services. Роль Terminal Services (TS), значительно усовершенствованная в Windows Server Longhorn, представляет собой технологию виртуализации приложений, которая позволяет администраторам обеспечивать удаленных клиентов Windows-средами или приложениями, запущенными на сервере. Среди новых функций можно отметить TS Gateway для обеспечения передачи Terminal Services через защищенные HTTPS-соединения, TS RemoteApp для передачи индивидуальных удаленных приложений и TS EasyPrint. Более подробную информацию о Terminal Services смотрите ниже.
* UDDI Services. Данная роль позволяет настроить в организации сервер универсальных описаний, обнаружения и интеграции - Universal Description, Discovery and Integration server - для категоризации и управления XML-based Web-сервисами. UDDI является ключевым компонентом инфраструктуры Windows Server Web services и обеспечивает обнаружение, общий доступ и использование Web-сервисов в сети организации.
* Web Server. Теперь отделенная от Application Server, роль веб-сервера обеспечивает доступ к IIS 7 Web server и набору сопутствующих технологий, включая ASP .NET и службы Windows Communication Foundation (WCF). Что касается Longhorn Server, то IIS был также переделан с нуля с целью обеспечения модульности и более простой конфигурируемости или настройки по сравнению с предыдущими версиями.
* Windows Deployment Services. Еще одна новинка в Longhorn Server - Windows Deployment Services (WDS) призвана заменить Remote Installation Services (RIS) и иные инструменты, используемые для развертывания в предыдущих версиях Windows. WDS понимает и новый image-based формат, используемый для развертывания Windows Vista, и используемые при развертывании предыдущих версий Windows. Роль может быть использования для сетевого развертывания как клиентских, так и серверных операционных систем.
* Windows Media Services. Данная роль позволяет настроить сервер в качестве медиа-сервера, на мощностях которого можно осуществлять распространение аудио- и видеоконтента по сети организации.
* Windows SharePoint Services. Данная роль, работающая в тандеме с веб-сервером, позволяет создание интранет-сайтов на базе SharePoint, которые используются для совместной работы над документами.
* Windows Server Virtualization. Несмотря на отсутствие в Beta 3 - технология станет доступной не ранее официального релиза Longhorn Server в конце года - Windows Server Virtualization позволит настроить сервер в качестве хоста для виртуализированных компьютерных сред. При данном сценарии хостовая ОС устанавливается на родительский раздел, а гостевые системы - друг за другом на дочерние разделы. Каждая среда имеет настраиваемый доступ к аппаратным ресурсам, а сервером можно управлять с помощью обычных инструментов управления Windows Server.
9. Windows PowerShell
Изначально планируемый к релизу отдельно от Longhorn Server, новый командный интерфейс и одновременно среда для использования скриптов, вошел в состав Beta 3 и, безусловно, войдет в состав финальной версии. Уже сегодня пользователи Windows XP, Vista и Windows Server 2003 могут бесплатно загрузить PowerShell с сайта Microsoft. PowerShell сама по себе очень непроста, но технически является весьма впечатляющей средой с поддержкой объектов .NET-based, свойств и методов. PowerShell обеспечивает всю мощь UNIX-оболочек. Другое дело, когда системные администраторы, работающие на Windows-серверах, смогут полностью перейти на новый командный интерфейс. Несмотря на то, что в Beta 3 нет никаких специфических для Longhorn командных скриптлетов, которые могут выполняться напрямую из командной строки, в данном релизе есть подробная документация по этому поводу. Microsoft сообщает, что такого рода скриптлеты или, как называет их сама Microsoft, командлеты ( от англ. commandlets) появятся в ближайшее время.
8. Windows Firewall
Три года назад, когда Microsoft свернула активную разработку новых ОС с целью повысить общую безопасности своих программных продуктов, заявив о создании программы Trustworthy Computing, у Пола Тарротта был разговор с разработчиками группы Windows Server о грядущих изменениях. Тогда отсутствие брандмауэра значило не так много: вся ответственность возлагалась на плечи пользователей, но для сервера это было слишком большой роскошью. Windows XP Service Pack 2 (SP2) принес с собой обновленный брандмауэр, который к тому же по умолчанию был включен, но в случае серверной ОС он почему-то оказался отключенным по умолчанию.
Longhorn Server призван изменить данную ситуацию. Новый Windows Firewall, основанный на используемой в Windows Vista версии, является двунаправленным (входящий и исходящий трафик) и включен по умолчанию, причем независимо от используемых ролей сервера. На самом деле, новый Windows Firewall является частью новой ролевой модели управления: при включении/отключении ролей и функций Windows Firewall автоматически настраивается в фоновом режиме, так чтобы были открыты только нужные порты. С другой стороны, никуда не делась возможность ручного изменения настроек брандмауэра через консоль управления. Но если вы вмешаетесь в схемы брандмауэра, Microsoft не предоставит возможность возврата к наиболее безопасной конфигурации. Не в этот раз.
7. Server Manager
В предыдущих версиях Windows Server компания Microsoft предпочла использовать отдельные консоли управления для различных ролей и функций ОС, а в Windows Server 2003 появилась консоль Manage Your Server, которая была проста до неприличия. В Longhorn Server ситуация изменилась в лучшую сторону для администраторов: да, конечно, у вас осталась возможность открыть индивидуальную консоль, но для повседневной работы лишь Server Manager подойдет как нельзя лучше. Для обычного администратора Windows-сервера данный инструмент может стать наиболее востребованным.
Server Manager по сути является заметно возмужавшей консолью Manage Your Server. Это полнофункциональная консоль на базе MMC 3.0, а не просто HTML-страничка. На ней вы увидите секции для управления каждой из установленных ролей и функций, инструменты для устранений проблем, среди которых стоит отметить Event Viewer, Services и Reliability and Performance, инструменты типа Task Scheduler, Windows Firewall, WMI Control и Device Manager, а также Windows Server Backup (одно из новшеств Longhorn) и Disk Management. Конечно, раньше администраторы могли сами создавать свои собственные консоли с набором необходимым именно им утилит. Но сейчас уже такая необходимость отпадает.
Что делает Server Manager таким полезным, кроме набора необходимых инструментов, собранных в одном месте, так это то, что каждая секция UI имеет собственную домашнюю страничку. Эти странички содержат информацию, которая относится к конкретной роли или функции, но также информацию с ссылками на файлы помощи, иную полезную информацию и доступ к другим инструментам. Весьма удобное приложение.
Server Manager в Beta 3 может похвастаться обновленным интерфейсом и доступом к большему количеству утилит. Но наиболее важно добавление новой консольной утилиты servermanagercmd.exe, которая выполняется в обычной консоли, а не PowerShell. Данная утилита полностью дублирует функциональность Server Manager, но в командной строке. Поэтому вы можете создавать скрипты и автоматизировать свою работу. Если вас чем-то не устраивает Server Manager, добро пожаловать в servermanagercmd.exe.
6. Server Core
Новый режим Longhorn Server, названный Server Core и который, по заявлениям Microsoft, будет доступен в качестве отдельной версии ОС, - это то, о чем Windows-администраторы просили в течение долгих лет. Server Core является подмножеством линейки Longhorn Server. Microsoft практически полностью вырезала весь графический интерфейс (поэтому забудьте о Start Menu, Taskbar, Explorer окнах и т.д.) и большинство клиентских приложений типа Windows Media Player, Internet Explorer и Windows Mail. На самом деле, единственное, что вы увидите, глядя на Server Core Server – это командная строка на пустынно-синем фоне. Это и доступ к паре GUI-приложений, среди которых Notepad/Блокнот и Task Manager/Диспетчер задач.
Server Core создавался с целью снизить поле для реализации различного рода атак настолько, насколько это возможно. В итоге сервер более ограничен по сравнению с обычной инсталляцией Longhorn. Server Core в Beta 3 поддерживает лишь семь ролей (в Beta 2 из было пять): AD, AD LDS, DHCP, DNS, File, Print и WMS (AD LDS и WMS не поддерживались в Beta 2). В финальной версии заявлена поддержка восьми ролей, точнее с выходом Windows Server Virtualization их станет восемь.
Из-за аскетизма UI вам придется осуществлять управление Server Core удаленно. В этом нет проблем, так как все обычные GUI-инструменты отлично общаются с Server Core по сети. В любом случае это все еще Longhorn Server. В Beta 3 есть еще одна функция, которая понравится любителям командной строки: новая утилита под названием oclist.exe позволит настраивать все роли, поддерживаемые Server Core. Утилита для обычной консоли, но не для PowerShell: запустить PowerShell в Server Core невозможно, так как для запуска требуется .NET Framework, которая не поддерживается в Server Core (.NET Framework включает GUI-код). Microsoft работает над подмножеством .NET Framework, предназначенной для Server Core. В ближайшее время не стоит ждать реализации данной технологии для Longhorn Server, но в будущем, возможно, это обеспечит поддержку новых ролей , а также .NET-based инструментов типа PowerShell.
5. BitLocker
Технология шифрования жестких дисков BitLocker, дебютировавшая в Windows Vista, представляет отличный способ борьбы с кражами жестких дисков компьютера. В компьютерах, принадлежащим крупным компаниям, основную ценность имеют не сами жесткие диски, а информация, хранящаяся на них. Поэтому доступ к информации может вылиться в серьезный финансовый ущерб. Технология BitLocker позволяет избежать подобных ситуаций.
Как оказалось, BitLocker может оказаться таким же незаменимым для серверов. Технически Longhorn-версия BitLocker ничем не отличается от используемой в Vista. Для реализации технологии требуется чип TPM 1.2 или USB-ключ, на котором хранятся шифровальные ключи. Кроме того, техологией можно управлять с помощью групповых политик.
BitLocker может оказаться полезным для сервером, установленных в отделениях компаний, потому как эти сервера физически менее защищенные по сравнению с компьютерами в головной конторе. Если вору удастся унести защищенный BitLocker сервер, ему ни за что не удастся получить доступ к информации, расположенной на системном диске. Конечно, вы можете использовать EFS на других разделах жесткого диска. А вкупе с другими технологиями, описанными в данной статье, BitLocker станет отличным решением, гарантирующим сохранность данных даже в случае их кражи.
4. Read-Only Domain Controller
Еще одной новинкой в Longhorn Server стала функциональность Read-Only Domain Controller (RODC), которая позволит администраторам опционально настраивать базу данных AD так, чтобы она была только для чтения, то есть могла хранить только локально кэшируемые пользовательские пароли, а репликация AD была односторонней, а не двусторонней.
Зачем это нужно? Многие организации устанавливают сервера в отделениях компании или региональных офисах. Как правило, эти сервера соединены с домашним офисом низкоскоростными и ненадежными WAN-связями. Это делает процесс репликации или копирования AD, а также сам процесс аутентификации мучительно долгим процессом. С помощью RODC сервер, установленный и настроенный в головном офисе, отправляется в отделение компании и включатся. С этого момента имена пользователей (не администратор), которые локально обращаются к серверу, и вводимые пароли кэшируются сервером.
Как и BitLocker, RODC является отличным решением для физически незащищенных удаленных серверов. На самом деле, если объединить RODC с технологиями типа BitLocker, Server Core и EFS, можно получить самый безопасный сервер на свете. Таким образом, даже если злоумышленник сможет получить физический доступ к серверу, не смогут не получить информацию, ни проникнуть в корпоративную сеть. Удаление украденного RODC из вашей AD также просто, как щелкнуть по кнопке выключателя: пользователи, которые подключались к тому серверу, будут вынуждены сменить свои пароли.
RODC ограничивается лишь теми ролями и возможностями, которые поддерживает Longhorn Server. К примеру, RODC-сервера поддерживают технологии ADFS, DHCP, DNS, Group Policy (GP), DFS, MOM (Microsoft Operations Manager) и SMS (System Management Server).
3. Terminal Services
Несмотря на то, что Terminal Services (TS) все еще играет в догонялки с Citrix, версия технологии, реализованная в Longhorn Server, включает множество долгожданных нововведений и усовершенствований, которые несомненно порадуют системных администраторов. Эти маленькие, но от того не менее полезные новинки включают приложение TS Easy Print, которое позволяет печатать документы на локальных принтеров из удаленных сессий, поддержку 32-битного цвета в TS-сессиях и, наконец-то, копирование/вставку между хостовой ОС и удаленными сессиями.
Новая функциональность TS RemoteApp позволяет администраторам удаленно разворачивать отдельные приложения на клиентские компьютеры. Эти приложения загружаются и запускаются на пользовательских компьютерах, при этом они работают и выглядят так, как будто бы они установлены локально. Данная функциональность требует наличия нового клиента Remote Desktop, которых входит в состав Windows Vista и который может быть загружен для Windows XP SP2.
Еще одна новинка - TS Gateway – позволит туннелировать TS-сессии через HTTPS за пределы корпоративного брандмауэра. Это позволит пользователям иметь доступ к приложениям без необходимости настройки VPN-клиента. Это крайне интересная возможность, потому как, как правило, VPN-соединения блокируются беспроводными точками доступа, а HTTPS используется крайне редко.
2. Network Access Protection
Microsoft в течение долгих лет планировала добавить в Windows Server простое и легко настраиваемое решение для разграничения доступа к сети, но это произошло лишь в Longhorn Server вместе с добавлением технологии Network Access Protection (NAP). Изначально данная функция позволяла устанавливать сетевые политики. Когда система подключена к сети, NAP проверяет устройство на соответствие требованиям политик безопасности. Те, которые отвечают требованиям политик, получают доступ к сети. Те, что не соответствуют – как правило, это компьютеры активно перемещающихся сотрудников – попадают в карантинную часть сети, где они могут быть обновлены.
Что касается Beta 3, то NAP приобрел упрощенный интерфейс установки и управления, получил возможность перенаправления на сайты Windows Update или Microsoft Update, в случае если сервер Windows Server Update Services недоступен, а также была обеспечена совместимость с технологиями Network Admission Control (NAC), разработанными Cisco.
1.Установка без участия пользователя
Несмотря на то, что есть возможность автоматической установки серверов с помощью технологий автоматической установки, истина состоит в том, что системные администраторы предпочитают делать это вручную. Причина проста: в отличие от клиентских настольных ПК, которые, как правило, идентичны и поэтому идеально подходят для автоматизированных установок, большинство серверов уникальны, что требует индивидуальной настройки самим администратором. Поэтому установка требует от вас буквально просиживания с установочным диском или сетевой установкой с периодическими ответами на вопросы инсталлятора.
В Longhorn Server это больше не потребуется. Теперь вы просто вставляете установочный диск в привод будущего сервера и вводите ключ. После этого ваше участие в установке заканчивается: инсталлятор устанавливает операционную систему, не задавая никаких вопросов. Вся необходимая информация должна быть введена на последнем этапе установки и на этапе выполнения первоначальной настройки - Initial Configuration Tasks, на котором можно выбрать роли сервера и функции, которые будут доступны в установленной системе. Поэтому вы больше не будете подрабатывать нянькой.
И еще один плюс модульности Longhorn Server – время установки сервера сократилось практически в два раза.
Но постойте, это еще не все
Безусловно, в Longhorn Server есть еще многое, чему можно удивиться, но я хотел бы обратить ваше внимание только на новые возможности. В ближайшее время я намерен сделать более подробный обзор Longhorn Server Beta 3, чтобы сфокусироваться на возможностях, которые не описаны в данной статьей. Сейчас, глядя на Longhorn Server, я могу выделить несколько поистине серьезных областей, в которых Windows Server был доработан кардинальным образом.
Собственно, вот и они:
* Windows Server Virtualization. Технология Windows Server Virtualization под кодовым именем Viridian является удивительным дополнением к Longhorn Server. К сожалению, чтобы оценить ее преимущества, придется немного подождать: недавно Microsoft перенесла релиз публичной бета-версии Viridian с первой половины 2007 года на вторую. Однако, надежные источники в компании сообщают, что технология будет представлена в срок - через 180 дней после завершения работы над Longhorn Server.
* Возможность остановки/перезапуска службы Active Directory. В предыдущих версиях Windows Server для выполнения обслуживания или резервного копирования базы данных AD приходилось отключать доменный контроллер. Longhorn Server избавляет от такой необходимости - можно просто остановить службу AD, выполнить необходимое обслуживание и снова запустить службу. Просто и очень логично.
* XML-based регистрация событий. Логи событий в Longhorn Server теперь ведутся в формате XML, что упрощает их использование и расширяет набор инструментов, которыми могут пользоваться системные администраторы для доступа к столь важной информации, содержащей ключ к решению большинства проблем.
* Монитор надежности и производительности. Крайне удобный и полезный инструмент под названием Reliability and Performance Monitor является преимуществом не только Windows Vista, но и Longhorn Server, обеспечивая доступ к информации о том, что происходит на сервере.
* Резервное копирование с Windows Server Backup. Утилита NT Backup, наконец-то, канула в лету. Microsoft предлагает отличную disk-based замену для выполнения резервного копирования информации.
* Усиление служб Windows (Windows Service Hardening). С целью поддержать философию Microsoft о том, что сервера должны быть максимально защищены независимо от их конфигурации, набор служб, запускаемых по умолчанию, сокращен до предела. Кроме того, запущенные службы работают с менее опасным уровнем аутентификации.
* Контроль над использованием устройств хранения информации. Теперь стало возможным использование групповых политик для разрешения/запрещения использования USB-устройств хранения информации, которые могут быть использованы для кражи важной информации. Новые политики Longhorn Server исключает такую возможность и избавляет от необходимости заклеивать доступные USB-порты.
Оставшиеся вопросы
Однако несколько вопросов до сих пор остаются неразрешенными. Понятно, что Longhorn Server станет замечательным программным продуктом. Ясно, что даже в форме Beta 3 он достаточно стабилен и функционален. Но все-таки некоторые вопросы, связанные со следующим крупным релизом Windows Server, остаются загадкой.
* Название. Это не суть важно, но все же как будет назван Longhorn Server? Держу пари - Windows Server 2008, но Microsoft вполне может назвать его Windows Server 2007, чтобы соответствовать ранее используемому принципу наименования и обещанному четырехгодичному промежутку между релизом версий серверной ОС.
* Расписание. Microsoft сообщает, что релиз Longhorn Server все еще запланирован на конец 2007 года, но глядя на неожиданное появление Beta 3, можно только предполагать дальнейший ход событий. Хорошая новость состоит в том, что Beta 3 выглядит чертовски хорошо, что делает релиз в конце 2007 очень и очень вероятным. Но это при условии, что компания не решит отодвинуть релиз Longhorn из-за неготовности Windows Server Virtualization под кодовым именем Viridian. Viridian должна появится в течение 180 дней после релиза Longhorn Server, будет доступна в качестве бесплатного дополнения и ранее планировалось, что ее бета-тестирование должно начаться примерно в тоже время, что и Longhorn Beta 3. Но недавно бета-тестирование Windows Server Virtualization было сдвинуто на шесть месяцев на конец этого года. Microsoft же заявляет, что изменений в расписании не предвидится.
* Стоимость. Несмотря на то, что представитель Microsoft в разговоре со мной сказал, что линейка Longhorn Server будет полностью соответствовать существующей линейке решений на базе Windows Server 2003 R2 (Web Server, Standard, Enterprise, Datacenter, IA64), за исключением разделения Server Core и "нормальных" версий, остается неясным, каковы будут цены на серверную ОС. По идее версии Server Core должны быть значительно дешевле.
* Windows Vista SP1. Microsoft не торопится раскрывать карты насчет ожидаемого Windows Vista Service Pack 1, но уже сейчас очевидно, что этот важный релиз привязан к релизу Longhorn Server. С релизом Longhorn компания Microsoft обновит используемое в Vista ядро так, чтобы версии Longhorn Server и Vista совпадали. Как мне сказали, это произойдет с выходом Vista SP1.
* PowerShell. Нужен ли PowerShell системным администраторам? Да, PowerShell является мощным решением, но его использование требует приличных навыков программирования. Время покажет и возможности Microsoft по организации глобального PowerShell-сообщества, которое сможет помочь в сложных ситуациях. Здорово, что Microsoft включила PowerShell в Longhorn, но когда же компания сможет интегрировать PowerShell в ОС так, как это сделано в Exchange Server 2007? Наверное, этого не произойдет до следующего крупного релиза, который намечен на 2011 год.
Заключение
Независимо от вашего отношения к серверным технологиям, Windows Server Longhorn станет поистине крупнейшим и наиболее впечатляющим релизом Windows Server, выпущенным редмондской компанией. Beta 3 хоть и нельзя назвать финальной версией, она является гораздо более зрелым продуктом по сравнению с Beta 2. А так как это еще и публичная версия, то каждый, кто хочет оценить серверные технологии Microsoft, может это сделать. Поэтому мой вам совет - пробуйте и как можно скорее: Longhorn имеет колоссальные преимущества над Windows Server 2003 R2 (см. обзор), чтобы сделать вашу жизнь в десятки и сотни раз проще. Оставайтесь в курсе.
Перейти в галерею "Установка Server Core" >>>
Перейти в галерею "Установка Enterprise Server" >>>
Источник: http://www.winsupersite.com
Перевод: deeper2k
Этот интернет-журнал посвящен будущим и настоящим обладателям звания инженеров сетей Microsoft, CISCO, а также техникам A+.
воскресенье, 8 ноября 2009 г.
Windows Server 2008
Материал из ITpedia
http://www.itpedia.ru/index.php/Windows_Server_2008
Windows Server 2008 - серверная операционная система корпорации Microsoft, выпущенная 27 февраля 2008 года. В основу Windows Server 2008 положена операционная система Windows Server 2003, а также усовершенствования, реализованные в пакете обновления 1 (SP1) и выпуске Windows Server 2003 R2.
В Windows Server 2008 добавлены новые функции, а также усовершенствованы многие возможности базовой ОС Windows Server 2003. Среди них следует отметить работу с сетью, расширенные функции безопасности, удаленный доступ к приложениям, централизованное управление ролями сервера, средства мониторинга производительности и надежности, отказоустойчивость кластеров, развертывание и файловую систему.
Содержание
* 1 Особенности
o 1.1 Нововведения
o 1.2 Роли
o 1.3 Дополнительные функции
* 2 Системные требования и поддержка
* 3 См. также
* 4 Ссылки
Особенности
Нововведения
* Windows PowerShell - новая оболочка командной строки, поддерживающая более 130 средств и встроенный язык сценариев.
* Windows Server virtualization (WSv) — это построенная на базе гипервизора виртуализационная платформа, которая в виде отдельной серверной роли функционирует под управлением 64-разрядной версии Windows Server 2008.
* Диспетчер серверов - единый интерфейс, через который администратор может выполнять все действия по установке и настройке серверных ролей и компонентов Windows Server 2008 и управлению ими. Диспетчер серверов заменяет и объединяет в себе функции ряда компонентов Microsoft Windows Server 2003, таких как «Управление сервером», «Мастер настройки сервера» и «Установка и удаление программ».
* Internet Information Services 7.0 - новая модульная платформа, предназначенная для разработки и размещения веб-приложений и служб.
* Контроллер домена только для чтения (RODC) - новый тип конфигурации контроллера домена в операционной системе Windows Server 2008, который позволяет развертывать контроллеры домена в местах, где не может быть гарантирована их физическая безопасность. Контроллер домена RODC содержит доступную только для чтения реплику базы данных службы каталогов Active Directory для определенного домена.
* Основные компоненты сервера. Во время установки Windows Server 2008, начиная со второй бета-версии, появилась возможность выбора только тех служб, которые необходимы для роли сервера DHCP, сервера DNS, файлового сервера или контроллера домена. При этом обеспечивается необходимый минимум основных функций сервера и не устанавливаются ненужные службы и приложения. В случае установки основных компонентов сервера поддерживается полнофункциональный режим операционной системы, выполняющей одну из заданных ролей; однако она не включает в себя графический интерфейс пользователя.
* Службы терминалов. Службы терминалов в Windows Server 2008 предоставляют новые возможности для подключения к удаленным компьютерам и приложениям:
o Terminal Services (TS) RemoteApp. Удаленные приложения на базе технологии TS RemoteApp доступны с помощью служб терминалов и ведут себя так, будто они запущены на локальном компьютере пользователя. Эти приложения можно использовать бок о бок с локальными. Если пользователь запускает на одном сервере терминалов несколько удаленных приложений, они делят между собой один общий сеанс служб терминалов.
o Шлюз служб терминалов позволяет уполномоченным удаленным пользователям подключаться к серверам терминалов и удаленным рабочим столам (удаленным компьютерам) в составе корпоративной сети с любого устройства с доступом к интернету, на котором запущено подключение к удаленному рабочему столу (RDC) версии 6.0. С помощью протокола удаленного рабочего стола (RDP), туннелированного через HTTPS, шлюз служб терминалов создает шифрованные соединения между удаленными пользователями в интернете и удаленными компьютерами, на которых запущены их приложения, даже если те располагаются за маршрутизатором прохождения NAT.
o Веб-доступ служб терминалов. Веб-доступ служб терминалов позволяет пользователям получать доступ к удаленным приложениям из окна веб-обозревателя. С его помощью пользователь обращается на веб-узел, чтобы просмотреть список доступных приложений TS RemoteApp. После запуска приложения TS RemoteApp на том сервере терминалов, где оно размещено, запускается сеанс служб терминалов.
o Брокер сеанса служб терминалов. Брокер сеанса — новая функция в третьей бета-версии Windows Server 2008, являющаяся упрощенной альтернативой службе балансировки сетевой нагрузки Microsoft для служб терминалов. Брокер сеанса служб терминалов распределяет новые сеансы по наименее загруженным серверам с целью повышения производительности, а пользователи могут повторно подключаться к существующему сеансу, даже не имея понятий о сервере, на котором он был создан.
o Простая печать служб терминалов. Это новая возможность Windows Server 2008, помогающая пользователям выполнять печать из приложений TS RemoteApp или из сеанса подключения к рабочему столу на локальный или сетевой принтер, установленный на клиентском компьютере. Принтеры поддерживаются без установки драйверов на сервере терминалов.
* Службы развертывания Windows (WDS). Службы WDS — это обновленная версия служб удаленной установки (RIS) для Windows Server 2008, помогающая быстро разворачивать операционные системы Windows на основе образа. Службы WDS позволяют произвести установку Windows Vista и Windows Server 2008 по сети на компьютеры без операционной системы и даже допускают смешанное окружение, включающее Microsoft Windows XP и Microsoft Windows Server 2003.
* Защита доступа к сети (NAP) - новая технология, которая позволяет устанавливать требования, необходимые для поддержания работоспособности сети, и запрещать доступ к сети компьютерам, которые не удовлетворяют этим требованиям. NAP гарантирует выполнение заданных администратором политик, описывающих требования для поддержания работоспособности сети в рамках конкретной организации. Например, требования могут заключаться в том, что на компьютере должны присутствовать все обновления операционной системы, а также обновленное программное обеспечение для защиты от вирусов и программ-шпионов. Таким образом, администратор может установить общий уровень защищенности для всех компьютеров, подключающихся к сети.
* Шифрование диска BitLocker. При помощи функции BitLocker шифруется содержимое жесткого диска. BitLocker объединяет в себе две функции: шифрование системного тома и проверку целостности компонентов раннего этапа загрузки. Если злоумышленник воспользуется параллельной операционной системой или другими программными средствами, он не сможет ни взломать защиту файлов и системы, ни просмотреть файлы, хранящиеся на защищенном диске, в автономном режиме.
* Отказоустойчивость кластеров. Усовершенствования в этой области облегчают процесс настройки кластера серверов с одновременным обеспечением безопасности и доступности данных и приложений. Используя средство проверки в отказоустойчивых кластерах, можно произвести тестирование, чтобы выяснить, подходит ли для кластера данная конфигурация системы, хранилища или сети.
* Новый компонент NTFS. Определив, что многочисленные повреждения диска локализованы в одном файле или части метаданных, Windows Server 2008 применяет новый компонент NTFS для автоматического устранения неполадок и исправляет повреждение, не переводя том в автономный режим. Если NTFS обнаруживает повреждение, она перекрывает доступ к поврежденному файлу или файлам и создает системный рабочий поток, вносящий в поврежденные структуры данных исправления, аналогичные исправлениям Chkdsk, и обеспечивающие доступ к восстановленным файлам по завершении работы потока. В течение этой операции доступ к другим файлам обеспечивается в обычном режиме, что минимизирует нарушения обслуживания.
[править] Роли
В Windows Server 2008 сервер может выполнять следующие роли:
* Active Directory Certificate Services (AD CS) — позволяет создавать цифровые сертификаты для пользователей, компьютеров и организаций и управлять ими; представляет собой часть инфраструктуры поддержки публичных ключей (public key);
* Active Directory Domain Services (AD DS) — хранит информацию о сетевых объектах и делает ее доступной для пользователей и сетевых администраторов. Для своей работы AD DS использует контроллеры доменов для предоставления сетевым пользователям ресурсов в любой точке сети;
* Active Directory Federation Services (AD FS) — обеспечивает упрощенный, зашифрованный способ передачи идентификационной информации и поддержку единого доступа к ресурсам (Web single sign-on, SSO);
* Active Directory Lightweight Directory Services (AD LDS) — предоставляет хранилище для данных, требуемых определенным классом приложений;
* Active Directory Rights Management Services (AD RMS) — может использоваться для защиты информации от несанкционированного доступа. Эта технология защиты информации применяется соответствующим классом приложений. Владельцы информации вправе указывать, как пользователи могут использовать информацию: кто может ее открывать, модифицировать, распечатывать, пересылать и выполнять другие операции над данными;
* Dynamic Host Configuration Protocol (DHCP) Server — обеспечивает централизованную конфигурацию и управление временными IP-адресами и соответствующей информацией для клиентских компьютеров;
* Domain Name System (DNS) Server — транслирует доменные и компьютерные DNS-имена в IP-адреса. Такой сервер проще в управлении, если он установлен на том же сервере, что и доменные сервисы Active Directory Domain Services;
* Fax Server — отсылает и принимает факсовые сообщения и позволяет управлять ресурсами факса: задачами, настройками, отчетами, а также локальными и сетевыми факсовыми устройствами;
* File Server — предоставляет технологии для управления хранилищами, репликации файлов, распределенного управления пространством, быстрого поиска файлов и клиентского доступа к файловой системе сервера;
* Terminal Services — предоставляет технологии, обеспечивающие доступ к серверу, выполняющему Windows-приложения, или к полной среде Windows. Пользователи соединяются с терминальным сервером для запуска приложений, сохранения файлов и использования сетевых ресурсов сервера;
* Network Access Services — поддерживает роутинг сетевого трафика через LAN и WAN, создание и применение правил сетевого доступа (network access policies) и доступ к сетевым ресурсам через VPN-соединения и dial-up;
* Print Services — управляет сетевыми принтерами и драйверами, предоставляя соответствующие сервисы;
* Web Server — надежная, управляемая, масштабируемая инфраструктура для выполнения web-приложений и сервисов;
* Windows Deployment Services (WDS) — позволяет быстро и безопасно развернуть на компьютерах системы на базе операционной системы Windows, используя сетевые установки, без привлечения администратора для установки системы на каждом компьютере или для установки компонентов Windows с CD или с DVD;
* Windows Media Services — поставляет непрерывный поток цифровой аудио- и видеоинформации для клиентов внутри сети;
* Windows SharePoint Services — облегчает создание сайтов, где пользователи могут совместно работать над документами, задачами, событиями, обмениваться контактной и другой информацией;
* Universal Description, Discovery and Integration (UDDI) Services — используется для обеспечения функций каталогизации web-сервисов и других программных ресурсов. Сайт UDDI Services состоит из специального приложения — UDDI Web Application, связанного с базой данных UDDI Database.
[править] Дополнительные функции
* Background Intelligent Transfer Service (BITS) Server Extensions — позволяет BITS-серверу получать загруженные клиентами файлы. Этот компонент не требуется для предоставления клиентам возможности загружать файлы с BITS-сервера;
* Windows BitLocker Drive Encryption — аппаратная система обеспечения безопасности, позволяющая реализовать шифрование на уровне томов;
* Desktop Experience — включает ряд функций Windows Vista, таких как Windows Media Player, темы для рабочего стола и управление фотографиями;
* Internet Storage Naming Server (iSNS) — обрабатывает запросы на регистрацию, отмену регистрации и запросы к iSCSI-устройствам;
* Line Printer Remote (LPR) Port Monitor — позволяет выводить информацию на устройства печати, присоединенные к компьютерам, работающим под управлением операционной системы UNIX;
* Message Queuing (также называется MSMQ) — позволяет приложениям общаться между собой через гетерогенные сети и системы, которые могут временно находиться в режиме офлайн. MSMQ обеспечивает гарантированную доставку сообщений, эффективное перенаправление сообщений, безопасность и пересылку сообщений на основе приоритетов;
* Multipath I/O — обеспечивает использование различных механизмов адресации для устройств хранения;
* Removable Storage Manager — управляет сменными носителями и поддерживающими их устройствами;
* Remote Assistance — позволяет удаленным пользователям подсоединяться к компьютеру для решения возникших на нем проблем;
* Remote Procedure Call (RPC) over HTTP Proxy — перенаправляет RPC-трафик от клиентских приложений через HTTP на сервер в качестве альтернативы для клиентов, обращающихся к серверу через VPN-соединение;
* Simple Mail Transfer Protocol (SMTP) Server — обеспечивает поддержку передачи электронной почты между серверами;
* Storage Manager for Storage Area Networks (SAN) — поддерживает сети класса SAN, соответствующие требованиям VDS;
* Subsystem for UNIX-based Applications (SUA) — позволяет выполнять UNIX-приложения и администрирование системы непосредственно из командной сроки UNIX;
* Telnet Client — применяет протокол Telnet для соединения с удаленным Telnet-сервером и выполнения приложений на нем;
* Telnet Server — позволяет удаленным пользователям осуществлять пакетное администрирование и приложения с помощью клиента Telnet, включая клиентов, выполняемых на UNIX-системах;
* Trivial File Transfer Protocol (TFTP) Client — дает возможность передавать файлы через сервер TFTP;
* Windows Activation Service (WAS) — предоставляет поддержку среды для .NET-процессов и конфигурационных функций;
* Failover Clustering — обеспечивает высокую доступность различных серверных ролей и приложений, имеющих сохраняемые состояния, — таких как файловые сервисы, SQL Server и т.п. — за счет использования отказоустойчивых кластеров на основе разделяемых дисков;
* Windows Foundation Components for WinFX — поддерживает приложения, созданные с помощью компонентов .NET Framework 3.0;
* Windows Internal Database — применяет SQL Server 2005 Embedded Edition (Windows) в качестве реляционного хранилища данных для ролей Windows, включая Windows SharePoint Services, Active Directory Rights Management Services, UDDI Services и Windows Server Update;
* Windows Internet Name Service (WINS) — позволяет компьютерам, работающим под управлением Windows, обнаруживать в подсетях другие компьютеры, использующие NetBIOS;
* Wireless Networking — конфигурирует беспроводные соединения и соответствующие профили беспроводных сетей;
* Windows Network Load Balancing (WNLB) — распределяет приходящие прикладные запросы среди групп серверов, на которых находятся экземпляры приложения;
* Windows Server Backup — позволяет восстанавливать состояние операционной системы, файлов, папок и данных приложений за счет периодического создания «снимков» полного сервера или выбранных томов.
[править] Системные требования и поддержка
Минимальные системные требования:
* Процессор 1 ГГц
* 8 ГБ свободного дискового пространства
* 512 МБ оперативной памяти
Windows Server 2008 Standard:
* Число поддерживаемых процессоров: до 4
* Количество поддерживаемой памяти: до 4 ГБ на платформе x86, до 32 ГБ на платформе x64
* Кластеризация: нет
* Права на использование виртуальных машин (ВМ): 1 ВМ
Windows Server 2008 Enterprise:
* Число поддерживаемых процессоров: до 8
* Количество поддерживаемой памяти: до 64 ГБ на платформе x86, до 2 ТБ на платформе x64
* Кластеризация: до 16 узлов
* Права на использование виртуальных машин (ВМ): до 4 ВМ
Windows Server 2008 Datacenter:
* Число поддерживаемых процессоров: до 32 на платформе x86, до 64 на платформе x64 (поддерживается горячая замена и добавление процессоров)
* Количество поддерживаемой памяти: до 64 ГБ на платформе x86, до 2 ТБ на платформе x64
* Кластеризация: до 16 узлов
* Права на использование виртуальных машин (ВМ): не ограничены
Windows Web Server 2008:
* Число поддерживаемых процессоров: до 4
* Количество поддерживаемой памяти: до 4 ГБ на платформе x86, до 32 ГБ на платформе x64
* Кластеризация: нет
* Права на использование виртуальных машин (ВМ): не поддерживаются
Windows Server 2008 Itanium IA-64:
* Число поддерживаемых процессоров: до 64
* Количество поддерживаемой памяти: до 2 ТБ
* Кластеризация: до 8 узлов
* Права на использование виртуальных машин (ВМ): не ограничены
http://www.itpedia.ru/index.php/Windows_Server_2008
Windows Server 2008 - серверная операционная система корпорации Microsoft, выпущенная 27 февраля 2008 года. В основу Windows Server 2008 положена операционная система Windows Server 2003, а также усовершенствования, реализованные в пакете обновления 1 (SP1) и выпуске Windows Server 2003 R2.
В Windows Server 2008 добавлены новые функции, а также усовершенствованы многие возможности базовой ОС Windows Server 2003. Среди них следует отметить работу с сетью, расширенные функции безопасности, удаленный доступ к приложениям, централизованное управление ролями сервера, средства мониторинга производительности и надежности, отказоустойчивость кластеров, развертывание и файловую систему.
Содержание
* 1 Особенности
o 1.1 Нововведения
o 1.2 Роли
o 1.3 Дополнительные функции
* 2 Системные требования и поддержка
* 3 См. также
* 4 Ссылки
Особенности
Нововведения
* Windows PowerShell - новая оболочка командной строки, поддерживающая более 130 средств и встроенный язык сценариев.
* Windows Server virtualization (WSv) — это построенная на базе гипервизора виртуализационная платформа, которая в виде отдельной серверной роли функционирует под управлением 64-разрядной версии Windows Server 2008.
* Диспетчер серверов - единый интерфейс, через который администратор может выполнять все действия по установке и настройке серверных ролей и компонентов Windows Server 2008 и управлению ими. Диспетчер серверов заменяет и объединяет в себе функции ряда компонентов Microsoft Windows Server 2003, таких как «Управление сервером», «Мастер настройки сервера» и «Установка и удаление программ».
* Internet Information Services 7.0 - новая модульная платформа, предназначенная для разработки и размещения веб-приложений и служб.
* Контроллер домена только для чтения (RODC) - новый тип конфигурации контроллера домена в операционной системе Windows Server 2008, который позволяет развертывать контроллеры домена в местах, где не может быть гарантирована их физическая безопасность. Контроллер домена RODC содержит доступную только для чтения реплику базы данных службы каталогов Active Directory для определенного домена.
* Основные компоненты сервера. Во время установки Windows Server 2008, начиная со второй бета-версии, появилась возможность выбора только тех служб, которые необходимы для роли сервера DHCP, сервера DNS, файлового сервера или контроллера домена. При этом обеспечивается необходимый минимум основных функций сервера и не устанавливаются ненужные службы и приложения. В случае установки основных компонентов сервера поддерживается полнофункциональный режим операционной системы, выполняющей одну из заданных ролей; однако она не включает в себя графический интерфейс пользователя.
* Службы терминалов. Службы терминалов в Windows Server 2008 предоставляют новые возможности для подключения к удаленным компьютерам и приложениям:
o Terminal Services (TS) RemoteApp. Удаленные приложения на базе технологии TS RemoteApp доступны с помощью служб терминалов и ведут себя так, будто они запущены на локальном компьютере пользователя. Эти приложения можно использовать бок о бок с локальными. Если пользователь запускает на одном сервере терминалов несколько удаленных приложений, они делят между собой один общий сеанс служб терминалов.
o Шлюз служб терминалов позволяет уполномоченным удаленным пользователям подключаться к серверам терминалов и удаленным рабочим столам (удаленным компьютерам) в составе корпоративной сети с любого устройства с доступом к интернету, на котором запущено подключение к удаленному рабочему столу (RDC) версии 6.0. С помощью протокола удаленного рабочего стола (RDP), туннелированного через HTTPS, шлюз служб терминалов создает шифрованные соединения между удаленными пользователями в интернете и удаленными компьютерами, на которых запущены их приложения, даже если те располагаются за маршрутизатором прохождения NAT.
o Веб-доступ служб терминалов. Веб-доступ служб терминалов позволяет пользователям получать доступ к удаленным приложениям из окна веб-обозревателя. С его помощью пользователь обращается на веб-узел, чтобы просмотреть список доступных приложений TS RemoteApp. После запуска приложения TS RemoteApp на том сервере терминалов, где оно размещено, запускается сеанс служб терминалов.
o Брокер сеанса служб терминалов. Брокер сеанса — новая функция в третьей бета-версии Windows Server 2008, являющаяся упрощенной альтернативой службе балансировки сетевой нагрузки Microsoft для служб терминалов. Брокер сеанса служб терминалов распределяет новые сеансы по наименее загруженным серверам с целью повышения производительности, а пользователи могут повторно подключаться к существующему сеансу, даже не имея понятий о сервере, на котором он был создан.
o Простая печать служб терминалов. Это новая возможность Windows Server 2008, помогающая пользователям выполнять печать из приложений TS RemoteApp или из сеанса подключения к рабочему столу на локальный или сетевой принтер, установленный на клиентском компьютере. Принтеры поддерживаются без установки драйверов на сервере терминалов.
* Службы развертывания Windows (WDS). Службы WDS — это обновленная версия служб удаленной установки (RIS) для Windows Server 2008, помогающая быстро разворачивать операционные системы Windows на основе образа. Службы WDS позволяют произвести установку Windows Vista и Windows Server 2008 по сети на компьютеры без операционной системы и даже допускают смешанное окружение, включающее Microsoft Windows XP и Microsoft Windows Server 2003.
* Защита доступа к сети (NAP) - новая технология, которая позволяет устанавливать требования, необходимые для поддержания работоспособности сети, и запрещать доступ к сети компьютерам, которые не удовлетворяют этим требованиям. NAP гарантирует выполнение заданных администратором политик, описывающих требования для поддержания работоспособности сети в рамках конкретной организации. Например, требования могут заключаться в том, что на компьютере должны присутствовать все обновления операционной системы, а также обновленное программное обеспечение для защиты от вирусов и программ-шпионов. Таким образом, администратор может установить общий уровень защищенности для всех компьютеров, подключающихся к сети.
* Шифрование диска BitLocker. При помощи функции BitLocker шифруется содержимое жесткого диска. BitLocker объединяет в себе две функции: шифрование системного тома и проверку целостности компонентов раннего этапа загрузки. Если злоумышленник воспользуется параллельной операционной системой или другими программными средствами, он не сможет ни взломать защиту файлов и системы, ни просмотреть файлы, хранящиеся на защищенном диске, в автономном режиме.
* Отказоустойчивость кластеров. Усовершенствования в этой области облегчают процесс настройки кластера серверов с одновременным обеспечением безопасности и доступности данных и приложений. Используя средство проверки в отказоустойчивых кластерах, можно произвести тестирование, чтобы выяснить, подходит ли для кластера данная конфигурация системы, хранилища или сети.
* Новый компонент NTFS. Определив, что многочисленные повреждения диска локализованы в одном файле или части метаданных, Windows Server 2008 применяет новый компонент NTFS для автоматического устранения неполадок и исправляет повреждение, не переводя том в автономный режим. Если NTFS обнаруживает повреждение, она перекрывает доступ к поврежденному файлу или файлам и создает системный рабочий поток, вносящий в поврежденные структуры данных исправления, аналогичные исправлениям Chkdsk, и обеспечивающие доступ к восстановленным файлам по завершении работы потока. В течение этой операции доступ к другим файлам обеспечивается в обычном режиме, что минимизирует нарушения обслуживания.
[править] Роли
В Windows Server 2008 сервер может выполнять следующие роли:
* Active Directory Certificate Services (AD CS) — позволяет создавать цифровые сертификаты для пользователей, компьютеров и организаций и управлять ими; представляет собой часть инфраструктуры поддержки публичных ключей (public key);
* Active Directory Domain Services (AD DS) — хранит информацию о сетевых объектах и делает ее доступной для пользователей и сетевых администраторов. Для своей работы AD DS использует контроллеры доменов для предоставления сетевым пользователям ресурсов в любой точке сети;
* Active Directory Federation Services (AD FS) — обеспечивает упрощенный, зашифрованный способ передачи идентификационной информации и поддержку единого доступа к ресурсам (Web single sign-on, SSO);
* Active Directory Lightweight Directory Services (AD LDS) — предоставляет хранилище для данных, требуемых определенным классом приложений;
* Active Directory Rights Management Services (AD RMS) — может использоваться для защиты информации от несанкционированного доступа. Эта технология защиты информации применяется соответствующим классом приложений. Владельцы информации вправе указывать, как пользователи могут использовать информацию: кто может ее открывать, модифицировать, распечатывать, пересылать и выполнять другие операции над данными;
* Dynamic Host Configuration Protocol (DHCP) Server — обеспечивает централизованную конфигурацию и управление временными IP-адресами и соответствующей информацией для клиентских компьютеров;
* Domain Name System (DNS) Server — транслирует доменные и компьютерные DNS-имена в IP-адреса. Такой сервер проще в управлении, если он установлен на том же сервере, что и доменные сервисы Active Directory Domain Services;
* Fax Server — отсылает и принимает факсовые сообщения и позволяет управлять ресурсами факса: задачами, настройками, отчетами, а также локальными и сетевыми факсовыми устройствами;
* File Server — предоставляет технологии для управления хранилищами, репликации файлов, распределенного управления пространством, быстрого поиска файлов и клиентского доступа к файловой системе сервера;
* Terminal Services — предоставляет технологии, обеспечивающие доступ к серверу, выполняющему Windows-приложения, или к полной среде Windows. Пользователи соединяются с терминальным сервером для запуска приложений, сохранения файлов и использования сетевых ресурсов сервера;
* Network Access Services — поддерживает роутинг сетевого трафика через LAN и WAN, создание и применение правил сетевого доступа (network access policies) и доступ к сетевым ресурсам через VPN-соединения и dial-up;
* Print Services — управляет сетевыми принтерами и драйверами, предоставляя соответствующие сервисы;
* Web Server — надежная, управляемая, масштабируемая инфраструктура для выполнения web-приложений и сервисов;
* Windows Deployment Services (WDS) — позволяет быстро и безопасно развернуть на компьютерах системы на базе операционной системы Windows, используя сетевые установки, без привлечения администратора для установки системы на каждом компьютере или для установки компонентов Windows с CD или с DVD;
* Windows Media Services — поставляет непрерывный поток цифровой аудио- и видеоинформации для клиентов внутри сети;
* Windows SharePoint Services — облегчает создание сайтов, где пользователи могут совместно работать над документами, задачами, событиями, обмениваться контактной и другой информацией;
* Universal Description, Discovery and Integration (UDDI) Services — используется для обеспечения функций каталогизации web-сервисов и других программных ресурсов. Сайт UDDI Services состоит из специального приложения — UDDI Web Application, связанного с базой данных UDDI Database.
[править] Дополнительные функции
* Background Intelligent Transfer Service (BITS) Server Extensions — позволяет BITS-серверу получать загруженные клиентами файлы. Этот компонент не требуется для предоставления клиентам возможности загружать файлы с BITS-сервера;
* Windows BitLocker Drive Encryption — аппаратная система обеспечения безопасности, позволяющая реализовать шифрование на уровне томов;
* Desktop Experience — включает ряд функций Windows Vista, таких как Windows Media Player, темы для рабочего стола и управление фотографиями;
* Internet Storage Naming Server (iSNS) — обрабатывает запросы на регистрацию, отмену регистрации и запросы к iSCSI-устройствам;
* Line Printer Remote (LPR) Port Monitor — позволяет выводить информацию на устройства печати, присоединенные к компьютерам, работающим под управлением операционной системы UNIX;
* Message Queuing (также называется MSMQ) — позволяет приложениям общаться между собой через гетерогенные сети и системы, которые могут временно находиться в режиме офлайн. MSMQ обеспечивает гарантированную доставку сообщений, эффективное перенаправление сообщений, безопасность и пересылку сообщений на основе приоритетов;
* Multipath I/O — обеспечивает использование различных механизмов адресации для устройств хранения;
* Removable Storage Manager — управляет сменными носителями и поддерживающими их устройствами;
* Remote Assistance — позволяет удаленным пользователям подсоединяться к компьютеру для решения возникших на нем проблем;
* Remote Procedure Call (RPC) over HTTP Proxy — перенаправляет RPC-трафик от клиентских приложений через HTTP на сервер в качестве альтернативы для клиентов, обращающихся к серверу через VPN-соединение;
* Simple Mail Transfer Protocol (SMTP) Server — обеспечивает поддержку передачи электронной почты между серверами;
* Storage Manager for Storage Area Networks (SAN) — поддерживает сети класса SAN, соответствующие требованиям VDS;
* Subsystem for UNIX-based Applications (SUA) — позволяет выполнять UNIX-приложения и администрирование системы непосредственно из командной сроки UNIX;
* Telnet Client — применяет протокол Telnet для соединения с удаленным Telnet-сервером и выполнения приложений на нем;
* Telnet Server — позволяет удаленным пользователям осуществлять пакетное администрирование и приложения с помощью клиента Telnet, включая клиентов, выполняемых на UNIX-системах;
* Trivial File Transfer Protocol (TFTP) Client — дает возможность передавать файлы через сервер TFTP;
* Windows Activation Service (WAS) — предоставляет поддержку среды для .NET-процессов и конфигурационных функций;
* Failover Clustering — обеспечивает высокую доступность различных серверных ролей и приложений, имеющих сохраняемые состояния, — таких как файловые сервисы, SQL Server и т.п. — за счет использования отказоустойчивых кластеров на основе разделяемых дисков;
* Windows Foundation Components for WinFX — поддерживает приложения, созданные с помощью компонентов .NET Framework 3.0;
* Windows Internal Database — применяет SQL Server 2005 Embedded Edition (Windows) в качестве реляционного хранилища данных для ролей Windows, включая Windows SharePoint Services, Active Directory Rights Management Services, UDDI Services и Windows Server Update;
* Windows Internet Name Service (WINS) — позволяет компьютерам, работающим под управлением Windows, обнаруживать в подсетях другие компьютеры, использующие NetBIOS;
* Wireless Networking — конфигурирует беспроводные соединения и соответствующие профили беспроводных сетей;
* Windows Network Load Balancing (WNLB) — распределяет приходящие прикладные запросы среди групп серверов, на которых находятся экземпляры приложения;
* Windows Server Backup — позволяет восстанавливать состояние операционной системы, файлов, папок и данных приложений за счет периодического создания «снимков» полного сервера или выбранных томов.
[править] Системные требования и поддержка
Минимальные системные требования:
* Процессор 1 ГГц
* 8 ГБ свободного дискового пространства
* 512 МБ оперативной памяти
Windows Server 2008 Standard:
* Число поддерживаемых процессоров: до 4
* Количество поддерживаемой памяти: до 4 ГБ на платформе x86, до 32 ГБ на платформе x64
* Кластеризация: нет
* Права на использование виртуальных машин (ВМ): 1 ВМ
Windows Server 2008 Enterprise:
* Число поддерживаемых процессоров: до 8
* Количество поддерживаемой памяти: до 64 ГБ на платформе x86, до 2 ТБ на платформе x64
* Кластеризация: до 16 узлов
* Права на использование виртуальных машин (ВМ): до 4 ВМ
Windows Server 2008 Datacenter:
* Число поддерживаемых процессоров: до 32 на платформе x86, до 64 на платформе x64 (поддерживается горячая замена и добавление процессоров)
* Количество поддерживаемой памяти: до 64 ГБ на платформе x86, до 2 ТБ на платформе x64
* Кластеризация: до 16 узлов
* Права на использование виртуальных машин (ВМ): не ограничены
Windows Web Server 2008:
* Число поддерживаемых процессоров: до 4
* Количество поддерживаемой памяти: до 4 ГБ на платформе x86, до 32 ГБ на платформе x64
* Кластеризация: нет
* Права на использование виртуальных машин (ВМ): не поддерживаются
Windows Server 2008 Itanium IA-64:
* Число поддерживаемых процессоров: до 64
* Количество поддерживаемой памяти: до 2 ТБ
* Кластеризация: до 8 узлов
* Права на использование виртуальных машин (ВМ): не ограничены
Как увеличить скорость работы Windows Server 2008 и Windows Server 2008 R2
RssAgregator опубликовал 22.10.2009, 11:38 в блог 'Beshkov Andrey'
http://msft.ineta.ru/Blogs/abeshkov/BlogEntryInfo.aspx?Id=d29d3a89-e69b-4dd3-855a-61918af94f47
Каждого из нас интересуют вопросы быстродействия. Несмотря на то что новые ОС работают очень быстро хочется выжать из них максимум производительности. Вопросы о том что именно подкрутить, чтобы увеличить скорость работы Windows Server 2008 и Windows Server 2008 R2 мне задают постоянно.
Сегодня я решил дать ссылки на официальную документацию. Итак, приступим:
Первый документ под названием Performance Tuning Guidelines for Windows Server 2008 R2 описывает путь от выбора оборудования до оптимизации наиболее распространенных ролей и сервисов Windows Server 2008 R2. Внутри вы найдете следующие темы:
* Choosing and Tuning Server Hardware
* Performance Tuning for the Networking Subsystem
* Performance Tuning for the Storage Subsystem
* Performance Tuning for Web Servers
* Performance Tuning for File Servers
* Performance Tuning for Active Directory Servers
* Performance Tuning for Terminal Server
* Performance Tuning for Terminal Server Gateway
* Performance Tuning for Virtualization Servers
* Performance Tuning for File Server Workload (NetBench)
* Performance Tuning for Network Workload (NTttcp)
* Performance Tuning for Terminal Server Knowledge Worker Workload
* Performance Tuning for SAP Sales and Distribution Two-Tier Workload
Про предыдущие версии наших ОС мы не забываем, поэтому для оптимизации быстродействия Windows Server 2008 есть аналогичный документ Performance Tuning Guidelines for Windows Server 2008.
В сетевой стек Windows Server 2008 R2 было внесено достаточно много новых технологий. Благодаря этому Windows Server 2008 R2 обгоняет Windows Server 2008 при работе с сетью. По моему мнению, самыми важными из них являются TCP Chimney, Receive Side Scaling (RSS), netDMA и virtual machine queue (VMQ).
Что это такое? Как настроить, тестировать, мониторить, и правильно использовать все эти функции для достижения максимального быстродействия, описано в "Networking Deployment Guide: Deploying High-Speed Networking Features."
Удачной вам оптимизации!
Источник http://feedproxy.google.com/~r/abeshkov/~3/fBImt98YgQo/3288431.aspx
http://msft.ineta.ru/Blogs/abeshkov/BlogEntryInfo.aspx?Id=d29d3a89-e69b-4dd3-855a-61918af94f47
Каждого из нас интересуют вопросы быстродействия. Несмотря на то что новые ОС работают очень быстро хочется выжать из них максимум производительности. Вопросы о том что именно подкрутить, чтобы увеличить скорость работы Windows Server 2008 и Windows Server 2008 R2 мне задают постоянно.
Сегодня я решил дать ссылки на официальную документацию. Итак, приступим:
Первый документ под названием Performance Tuning Guidelines for Windows Server 2008 R2 описывает путь от выбора оборудования до оптимизации наиболее распространенных ролей и сервисов Windows Server 2008 R2. Внутри вы найдете следующие темы:
* Choosing and Tuning Server Hardware
* Performance Tuning for the Networking Subsystem
* Performance Tuning for the Storage Subsystem
* Performance Tuning for Web Servers
* Performance Tuning for File Servers
* Performance Tuning for Active Directory Servers
* Performance Tuning for Terminal Server
* Performance Tuning for Terminal Server Gateway
* Performance Tuning for Virtualization Servers
* Performance Tuning for File Server Workload (NetBench)
* Performance Tuning for Network Workload (NTttcp)
* Performance Tuning for Terminal Server Knowledge Worker Workload
* Performance Tuning for SAP Sales and Distribution Two-Tier Workload
Про предыдущие версии наших ОС мы не забываем, поэтому для оптимизации быстродействия Windows Server 2008 есть аналогичный документ Performance Tuning Guidelines for Windows Server 2008.
В сетевой стек Windows Server 2008 R2 было внесено достаточно много новых технологий. Благодаря этому Windows Server 2008 R2 обгоняет Windows Server 2008 при работе с сетью. По моему мнению, самыми важными из них являются TCP Chimney, Receive Side Scaling (RSS), netDMA и virtual machine queue (VMQ).
Что это такое? Как настроить, тестировать, мониторить, и правильно использовать все эти функции для достижения максимального быстродействия, описано в "Networking Deployment Guide: Deploying High-Speed Networking Features."
Удачной вам оптимизации!
Источник http://feedproxy.google.com/~r/abeshkov/~3/fBImt98YgQo/3288431.aspx
Сайт "Все о Виртуализации"
http://www.vmgu.ru/microsoft-hyper-v
Виртуализация Microsoft Hyper-V
Бесплатный вебинар VMC по Microsoft Hyper-V 2.0
Компания VMC, ведущий провайдер решений виртуализации, и компания Microsoft, мировой лидер в области средств управления ИТ-инфраструктурой предприятия, приглашают на бесплатный вебинар. В мероприятии будет участвовать руководитель компании VMC и эксперт по технологиям виртуализации Александр Самойленко.
Microsoft
Hyper-V
Backup
Резервное копирование виртуапьных машин на Microsoft Hyper-V R2 - Data Protection Manager 2010.
Компания Microsoft уже начинает поставки Windows 2008 Server R2 со встроенным гипервизором Hyper-V 2.0, который поддерживает горячую миграцию виртуальных машин между хостами, а также гибридную (квазикластерную, то есть дополнительный уровень поверх NTFS) файловую систему CSV (Cluster Shared Volumes). Решение для централизованного управления хост-серверами Hyper-V System Center Virtual Machine Manager 2008 R2 также уже готово.
А вот решений для резервного копирования виртуальных машин на Hyper-V R2 на томах CSV пока нет. Точнее в релизе нет - в конце сентября компания Microsoft выпустила System Center Data Protection Manager 2010 beta, который в списке поддерживаемых операционных систем имеет Windows Server 2008 R2 и Hyper-V 2.0:
* Microsoft Virtual Server 2005 R2
* Windows Server 2008 with Hyper-V
* Windows Server 2008 R2 with Hyper-V 2.0
* Hyper-V Server 2008 and 2008 R2 (полностью бесплатные издания Hyper-V)
Скачать System Center Data Protection Manager 2010 beta можно по этой ссылке: http://go.microsoft.com/?linkid=9686964.
Кроме того, компания Veeam Software не так давно объявила о том, что в скором будущем популярное средство резервного копирования виртуальных машин VMware под названием Veeam Backup and Replication также обретет свое второе рождение для платформы Hyper-V R2. Читатели VM Guru первыми услышат новости про резервное копирование Microsoft прямо из недр лабораторий Veeam Software. Не пропустите!
Microsoft
Live Migration
Video
Как попробовать возможность Live Migration в Microsoft Hyper-V R2.
Уже многим известно, что гипервизор Hyper-V R2 в ОС Windows Server 2008 R2 умеет динамически перемещать виртуальные машины между хост-серверами. Эта возможность называется Live Migration, реализуется она с помощью гибридной файловой системы CSV (Cluster Shared Volumes). Но прежде чем начать использовать Live Migration виртуальных машин, необходимо выполнить следующие действия:
* Установить Windows Server 2008 R2 и включить роль сервера Hyper-V на всех узлах failover cluster. Описание процедуры приведено в документе Hyper-V Planning and Deployment Guide.
* Установить фозможность Failover Clustering feature на всех узлах кластера. Для дополнительной информации смотрите в документ Hyper-V Step-by-Step Guide: Hyper-V and Failover Clustering. Или вот на этом видео: "Как сделать кластер на Microsoft Hyper-V 2.0 в Windows 2008 Server R2".
* Настроить ноды failover cluster Failover Cluster Deployment Guide.
* Проверить конфигурацию кластера: Failover Cluster Step-by-Step Guide: Validating Hardware for a Failover Cluster.
* Настроить файловую систему Cluster Shared Volumes (CSV, она хорошо описана здесь)
Немного видеоинструкций:
* Настроить сетевое взаимодействие в кластере для Live Migration
* Провести live migration виртуальной машины
На видео ниже описана вся процедура настройки Microsoft Hyper-V от двух "голых" серверов до кластера с горячей миграцией (процедура длится около 1 часа)...
Citrix
Essentials
Hyper-V
Компания Citrix выпускает бету Citrix Essentials for Hyper-V 5.5.
Не так давно компания Citrix объявила о выходе первой бета-версии продукта Citrix Essentials for Hyper-V 5.5. Напомним, что ранее продукт Citrix Essentials был только для XenServer (если не считать бесплатного Citrix Essentials for Hyper-V Express Edition).
Основные возможности Citrix Essentials for Hyper-V 5.5:
* Поддержка Hyper-V R2 и System Center Virtual Machine Manager (SCVMM) 2008 R2 (а также Windows 7 для входящего в Essentials VMLogix Lab Manager).
* Поддержка технологии StorageLink Site Recovery для Hyper-V (управление репликацией массивов SAN - основа создания отказоустойчивых сайтов). Эта технология может стать основой при создании продукта Citrix, аналогичного VMware Site Recovery Manager для платформы VMware vSphere.
* Множественные улучшения в GUI, а также производительности работы виртуального сетевого взаимодействия и виртуальных машин Hyper-V R2.
Скачать Citrix Essentials for Hyper-V 5.5 можно уже прямо сейчас:
http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1857952&productId=1854179
Microsoft
Hyper-V
HA
Как сделать кластер на Microsoft Hyper-V 2.0 в Windows 2008 Server R2.
(2 Comments)
Не так давно вышедшая вместе с Windows Server 2008 R2 бесплатная платформа виртуализации Microsoft Hyper-V 2.0 позволяет строить отказоустойчивые кластеры из хост-серверов. Весь процесс настройки кластера Hyper-V 2.0 можно посмотреть на видео ниже:
Get Microsoft Silverlight
Еще больше интересных видео про Microsoft Hyper-V R2 доступно вот по этой ссылке: http://edge.technet.com/Tags/Virtualboy/#Page=1
Microsoft
SCVMM
Hyper-V
Документация к System Center Virtual Machine Manager 2008 К2 (управление серверами Hyper-V 2.0).
Как вы знаете, недавно компания Microsoft выпустила не только вторую версию бесплатного гипервизора Hyper-V 2.0 (R2) который встроен в ОС Windows 2008 Server R2, но и вслед за этим зарелизила продукт System Center Virtual Machine Manager 2008 R2 (SC VMM 2008 R2), предназначенный для управления виртуальной инфраструктурой Microsoft. Как и к любому продукту Microsoft, к SC VMM 2008 R2 прилагается прицеп с документацией, ссылки на которую приведены ниже:
* Virtual Machine Manager Deployment Guide
* Virtual Machine Manager Guide to Operations Manager Integration
* Virtual Machine Manager Security Guide
* Virtual Machine Manager Operations Guide
* Virtual Machine Manager Scripting Guide
* Virtual Machine Manager Cmdlet Reference
А знаете ли вы, что у Microsoft в SC VMM 2008 R2 есть аналог функции VMware DRS...
Microsoft
SCVMM
Hyper-V
Компания Microsoft выпустила System Center Virtual Machine Manager 2008 R2 для управления серверами Hyper-V 2.0.
Вчера, 25 августа, компания Microsoft объявила о запуске в производство (RTM, Release to Manufacturing) продукта для централизованного управления серверами виртуализации Hyper-V 2.0 - System Center Virtual Machine Manager 2008 R2 (SC VMM 2008 R2).
Microsoft не стала нарушать обещания и выпустила релиз SC VMM 2008 R2 через несколько недель после запуска Windows 2008 Server R2 RTM. От этого релиза больше всего ожидают функциональность "горячей" миграции виртуальных машин между серверами Hyper-V (Live Migration) без прерывания работы служб, а также возможность горячей миграции хранилищ виртуальных машин (Quick Storage Migration). Полный список возможностей Microsoft SC VMM 2008 R2 можно найти здесь.
Однако самая неожиданная возможность SC VMM 2008 R2 - это частичная поддержка управления серверами VMware vSphere / ESX. Частичность заключается в том, что поддерживаются функции vSphere 4, которые были в VMware VI 3.5. Некоторая новая функциональность vSphere 4 не поддерживается. Для корпоративных пользователей полнофункциональная версия System Center Virtual Machine Manager 2008 R2 будет доступна, начиная с 1 октября.
Microsoft
Hyper-V
Компания Microsoft анонсировала возможность загрузки Hyper-V 2.0 с флэшки.
Да, компания Micosoft продолжает стратегию агрессивного пиара. Теперь на Windows virtualization Team Blog появилась немаленькая маркетинговая заметка про будущие нововведения бесплатного средства виртуализации Hyper-V 2.0 (нужна лицензия только на Windows Server), который в составе Windows Server 2008 R2 уже находится в стадии RTM (release to manufacturing, некоторые расшифровывают это также release to marketing - одно и то же).
Коллеги из Microsoft объявили о том, что будет возможность загружать сервер Microsoft Hyper-V с флэшки! То есть Hyper-V 2.0 будет распространяться вместе с серверами по каналам OEM-партнеров Microsoft, которых, как вы понимаете, немало. Напомним, что гипервизоры VMware ESXi и Citrix XenServer уже достаточно давно доступны для заказа вместе с серверами ведущих поставщиков оборудования, таких как IBM, HP, Dell и других.
Для тех, кто не знает, что нового появится в Hyper-V 2.0 по сравнению с первой версией, вот эта статья и вот эта картинка:
Microsoft
Hyper-V
Live Migration
Компания Microsoft выпускает Windows Server 2008 R2 RTM, включающий Hyper-V 2.0, для партнеров.
Да, именно так. Hyper-V 2.0 RTM в составе Windows Server 2008 R2 RTM с горячей миграцией Live Migration между хостами уже готов и в самое ближайшее время должен стать доступен для загрузки на партнерском портале Microsoft. Если вы не являетесь партнером Microsoft - придется ждать до 22 октября. Кстати и Windows 7 RTM уже готов.
Какие возможности включает в себя Hyper-V 2.0 из Windows Server 2008 R2:
* Поддержка горячей миграции Live Migration
* Поддержка горячего добавления виртуальных дисков VHD
* Поддержка до 64 логических процессоров (8 ядер на 8 физических CPU)
* До 1 ТБ физической RAM на хосте (Windows Server 2008 R2 Standard Edition поддерживает до 32ГБ)
* До 384 однопроцессорных ВМ на хосте (до 8 vCPU на логический процессор)
* Поддержка Processor Compatibility Mode (горячая миграция между хостами Hyper-V с разными поколениями CPU одного вендора)
* Поддержка технологий Core Parking и CPU power consumption control
* Поддержка технологии Second Level Address Translation (SLAT, оно же nested page tables or NPT - применительно к вендорам: AMD RVI и Intel EPT)
* Поддержка технологии TCP/IP Offload Engines (TOEs)
* Большие фреймы Jumbo Frames
* Поддержка технологии Intel Virtual Machine Device Queues (VMDq)
Hyper-V растет потихоньку, проникая в SMB.
Microsoft
Hyper-V
Linux
Компания Microsoft выпустит Linux Integration Components для Hyper-V как Open Source.
Да, вы не ослышались: пакет Linux Integration Components, улучшающий работу гостевых ОС Linux в виртуальных машинах на Hyper-V, будет выпущен под лицензией General Public License (GPL) v2 в виде открытых исходных кодов! Пакет Linux Integration Components содержит паравиртуализованные драйверы для Hyper-V, которые, по-видимому, будет предложено включить в состав дистрибутивов Linux.
Как предполагает Алессандро, это может быть пример Coopetition - процесса, когда два конкурента объединяются в одной сфере для создания общей части продукта, в конечном варианте которого они будут конкурировать (в целях сокращения издержек).
То есть Linux Integration Components это как бы подарок сообществу Linux, чтобы оно не трудилось и не разрабатывала специальные драйверы по Hyper-V для своих систем - типа вот вам, берите - пользуйтесь. Просто так код Microsoft в дистрибутивы Linux, конечно, включать никто не будет - надо будет пройти множество формальных процедур. Но, возможно, не за горами "Hyper-V Ready" дистрибутивы Linux?
Microsoft
VDI
Hyper-V
Компания Microsoft расширяет политики лицензирования для виртуализации настольных ПК (VDI) на Hyper-V.
На прошедшей всемирной конференции для партнеров (WPC) компания Microsoft объявила о появлении в схеме лицензирования VECD (Vista Enterprise Centralized Desktop) еще двух вариантов:
* Microsoft Virtual Desktop Infrastructure Standard Suite
* Microsoft Virtual Desktop Infrastructure Premium Suite
Эти лицензии станут доступны в 4 квартале...
Microsoft
Storage
Hyper-V
Компания Microsoft анонсировала Quick Storage Migration Feature в SCVMM (управляющий компонент хостов Hyper-V).
Компания Microsoft пошла в агрессивную атаку на продукт VMare vSphere, анонсируя одну возможность Hyper-V + SC VMM за другой. Теперь объявлено о наличии технологии Quick Storage Migration (QSM), которая представляет собой динамическое перемещение хранилища виртуальной машины между СХД в SAN. Quick Storage Migration, которая будет в Windows Server 2008 R2 с ролью Hyper-V основана на технологии Background Intelligent Transfer Service (BITS)...
Microsoft
Hyper-V
P2V
Компания 5nine выпускает первый бесплатный Capacity Planner на Hyper-V: 5nine P2V Planner.
Компания 5nine выпустила первую утилиту для расчета емкости физического оборудования для виртуальных машин Hyper-V с названием 5nine P2V Planner. C помощью продукта P2V Planner для Hyper-V можно расчитать, сколько физических хост-серверов Windows 2008 Server с ролью Hyper-V нам потребуется для консолидации имеющихся физических систем.
Microsoft
MAP
Hyper-V
Компания Microsoft запускает бету продукта Microsoft Assessment and Planning (MAP) 4.
Компания Microsoft объявила о начале бета-тестирования продукта для сайзинга виртуальных машин по серверам Hyper-V - Microsoft Assessment and Planning (MAP) toolkit версии 4.
MAP может быть использован и для планирования физической инфраструктуры, однако нас он интересует в первую очередь как средство планирования и сайзинга по серверам Microsoft Hyper-V и App-V. Что нового появится в четвертой версии...
Microsoft
Hyper-V
Microsoft Hyper-V 2.0 будет доступен уже в июле для партнеров Microsoft.
Компания Microsoft теперь уже официально объявила о точных датах выхода Microsoft Windows Server 2008 R2, который будет иметь роль сервера виртуализации Hyper-V 2.0.
Итак, каковы факты на сегодняшний день:
* Hyper-V 2.0 выйдет одновременно с новой ОС Windows 2008 Server R2. А не как в прошлый раз.
* Через 30 дней после выхода ОС Windows 2008 Server R2 будет доступен бесплатный Hyper-V Server 2008 R2, который позволяет не платить за хостовую ОС для Hyper-V.
* Ну и, наконец, RTM-билд Windows 2008 Server R2 с Hyper-V 2.0 будет доступен тогда же, когда и Windows 7, а именно 22 октября.
* И последнее: партнерам Microsoft Hyper-V 2.0 вместе с Windows 2008 Server R2 будет доступен уже во второй половине июля.
Microsoft
Hyper-V
Microsoft Hyper-V 2.0 - Максимальные параметры конфигурации.
Коллеги из Microsoft обещают доступность Release Candidate платформы Windows Server 2008 R2 уже в скором времени...
Microsoft
Licensing
Обновленный сайт Microsoft про лицензирование не учитывает виртуализацию.
(2 Comments)
Компания Microsoft доработала и улучшила сайт по лицензированию своих продуктов...
Microsoft
Hyper-V
Расчет необходимого количества памяти (RAM) для хостов Microsoft Hyper-V.
При планировании развертывания Microsoft Hyper-V пользователи часто задаются вопросом, а сколько памяти нужно хост-серверу Hyper-V в зависимости от количества виртуальных машин и требуемой ими RAM?
Основные рекомендации описаны в документе Performance Tuning Guidelines for Windows Server 2008...
Microsoft
Hyper-V
Live Migration
Расширенные возможности горячей миграции (Live Migration) в Microsoft Windows Server 2008 R2 и Hyper-V.
(2 Comments)
Коллеги из Microsoft порадовали интересной новостью. Гипервизор Hyper-V в ОС Windows Server 2008 R2 будет поддерживать возможности живой миграции (Live Migration) между различными процессорами...
Microsoft
VMware
Workstation
Windows 7 в виртуальной машине VMware Workstation 6.5.2 и Virtual XP Mode.
Хорошая новость - недавно вышедший Release Candidate Windows 7 прекрасно устанавливается на виртуальную машину...
Microsoft
Hyper-V
Установили Hyper-V и сразу же ошибка Failed to create partition: Unspecified error (0x80004005)?
Если вы поставили роль Hyper-V на Windows 2008 Server, а когда пытаетесь создать виртуальную машину, получаете ошибку:
Failed to create partition: Unspecified error (0x80004005)
Знайте - вам нужно включить технологию Data Execution Protection (DEP) в BIOS...
Microsoft
Windows XP Mode в ОС Windows 7 (на платформе Virtual PC 2007).
По заявлениям коллег из Microsoft, уже 30 апреля, скорее всего, будет доступен Release Candidate клиентской ОС Windows 7. По некоторым данным, в нем будет режим XP Mode, который введен для того, чтобы помочь малому бизнесу мигрировать на Windows 7.
По сути это виртуальная машина Windows XP, работающая под Virtual PC 2007. Более подробно вот в этой заметке: Coming Soon: Windows XP Mode and Windows Virtual PC...
Microsoft
VMware
Hyper-V
Как Microsoft ведет конкурентную борьбу с VMware...
(1 Comment)
А точно так же, как и VMware борется с Microsoft - развенчивание "мифов". На видео ниже специалисты компании Microsoft доказывают, что VMware создала 10 мифов у пользователей (среди них, кстати, Overcommitment у ESX):
Как по мне, так полная ерунда...
Microsoft
Hyper-V
SCVMM
Microsoft выпустила System Center Virtual Machine Manager 2008 R2 Beta.
Компания Microsoft выпустила бета-версию SC VMM 2008 R2, продукта для управления серверами виртуализации Hyper-V и VMware ESX.
Что нового появилось в этой версии...
Microsoft
Hyper-V
Сравнение
Обзор новых возможностей Hyper-V 2.0 в Windows Server 2008 R2.
Компания Microsoft недавно представила бета-версию операционной системы Windows Server 2008 R2, которая включает платформу виртуализации Hyper-V 2.0, доступную как роль сервера.
Уже сейчас можно попробовать аналог VMotion от VMware на Hyper-V, который называется теперь Live Migration (ранее Quick Migration). «Живая» миграция позволяет переносить виртуальную машину между серверами Hyper-V во время ее работы без прерывания работы приложений. Это стало возможным благодаря новой кластерной файловой системе Clustered Shared Volumes. Самое интересное – Liver Migration будет доступна в бесплатной версии Microsoft Hyper-V 2008 Server без дополнительных условий, что может нанести мощный удар по бесплатному VMware ESXi.
Итак, что же еще нового в финальной версии Windows Server 2008 R2 с Hyper-V...
Microsoft
MED-V
VDI
Превед, медвед! Компания Microsoft анонсирует решение для виртуализации настольных ПК (VDI) – MED-V.
Компания Microsoft, купившая разработки компании Kidaro в области управления соединениями с виртуальными настольными ПК, уже давно строит планы по вторжению на еще не сформировавшийся рынок VDI. Microsoft Enterprise Desktop Virtualization (сокращенно MED-V) обещает нам все прелести Virtual PC 2007 для запуска наших виртуальных ПК. Схема Virtual Desktop Infrastructure от Microsoft выглядит следующим образом...
Hyper-V
Windows Server 2008 R2 Beta доступна для скачивания. Попробуйте Live Migration на Hyper-V.
Компания Microsoft объявила о выпуске бета-версии операционной системы Windows Server 2008 R2. Платформа виртуализации Hyper-V, поставляемая вместе с ОС, теперь, как заявляется, имеет функции «горячей» миграции виртуальных машин между хостами без простоя (Live Migration). Бета-версию можно скачать здесь...
VMware
Books
Hyper-V
Пара интересных книжек: Microsoft Virtualization Solutions (Hyper-V) и Windows Powershell (на русском).
Несколько интересных моментов от Андрея Бешкова:
* Англоязычная книга Microsoft Virtualization Solutions, где описаны различные виды виртуализации на базе продуктов Virtual PC, Virtual Server, Hyper-V, System Center Virtual Machine Manager, Terminal Services, APP-V, MED-V.
* Русскоязычная (!) книга по Powershell, которая, несомненно, поможет вам повысить свои навыки администрирования виртуальной инфраструктуры VMware VI 3.5 через VI Toolkit + Powershell.
VMware
VMotion
Hyper-V
Hyper-V подвергает риску приложения в виртуальных машинах при миграции (Quick Migration), а VMware VMotion - нет.
Как известно, возможности «быстрой» миграции гипервизора Hyper-V значительно уступают функциональности VMware VMotion. В очередной раз инженерами VMware было продемонстрировано как именно Hyper-V может аффектить приложения в виртуальной машине при миграции.
Суть опыта была такова: было 2 хоста Hyper-V, один с поддержкой инструкций SSE 4.1, другой - без. Виртуальную машину с запущенным Adobe Premier мигрировали между хостами Hyper-V. В результате, после миграции приложение «выполнило недопустимую операцию и было закрыто». После этого попробовали сделать VMotion – VMware ESX не позволил смигрировать виртуальную машину, сославшись на несовместимость процессоров.
Смотреть видео VMware...
Hyper-V
VDI
Hyper-V 2.0 в Windows Server 2008 R2 и VDI
Компания Microsoft, как известно, недавно объявила о том, что в новой версии Windows Server 2008 R2 будет присутствовать вторая версия платформы виртуализации Hyper-V 2.0, основным улучшением которой будет настоящая «горячая» миграция виртуальных машин между хостами без простоев гостевой системы (Live Migration, основанная на технологии Cluster Shared Volumes, CSV). Кроме этого, в Windows Server 2008 R2 появится множество новых улучшений касательно решения для построения инфраструктуры виртуальных десктопов (VDI, Virtual Desktop Infrastructure).
Терминальные службы (TS, Terminal Services), которые теперь получили название Remote Desktop Services (RDS), обзаведутся теперь новыми названиями, которые представлены в следующей таблице...
Виртуализация Microsoft Hyper-V
Бесплатный вебинар VMC по Microsoft Hyper-V 2.0
Компания VMC, ведущий провайдер решений виртуализации, и компания Microsoft, мировой лидер в области средств управления ИТ-инфраструктурой предприятия, приглашают на бесплатный вебинар. В мероприятии будет участвовать руководитель компании VMC и эксперт по технологиям виртуализации Александр Самойленко.
Microsoft
Hyper-V
Backup
Резервное копирование виртуапьных машин на Microsoft Hyper-V R2 - Data Protection Manager 2010.
Компания Microsoft уже начинает поставки Windows 2008 Server R2 со встроенным гипервизором Hyper-V 2.0, который поддерживает горячую миграцию виртуальных машин между хостами, а также гибридную (квазикластерную, то есть дополнительный уровень поверх NTFS) файловую систему CSV (Cluster Shared Volumes). Решение для централизованного управления хост-серверами Hyper-V System Center Virtual Machine Manager 2008 R2 также уже готово.
А вот решений для резервного копирования виртуальных машин на Hyper-V R2 на томах CSV пока нет. Точнее в релизе нет - в конце сентября компания Microsoft выпустила System Center Data Protection Manager 2010 beta, который в списке поддерживаемых операционных систем имеет Windows Server 2008 R2 и Hyper-V 2.0:
* Microsoft Virtual Server 2005 R2
* Windows Server 2008 with Hyper-V
* Windows Server 2008 R2 with Hyper-V 2.0
* Hyper-V Server 2008 and 2008 R2 (полностью бесплатные издания Hyper-V)
Скачать System Center Data Protection Manager 2010 beta можно по этой ссылке: http://go.microsoft.com/?linkid=9686964.
Кроме того, компания Veeam Software не так давно объявила о том, что в скором будущем популярное средство резервного копирования виртуальных машин VMware под названием Veeam Backup and Replication также обретет свое второе рождение для платформы Hyper-V R2. Читатели VM Guru первыми услышат новости про резервное копирование Microsoft прямо из недр лабораторий Veeam Software. Не пропустите!
Microsoft
Live Migration
Video
Как попробовать возможность Live Migration в Microsoft Hyper-V R2.
Уже многим известно, что гипервизор Hyper-V R2 в ОС Windows Server 2008 R2 умеет динамически перемещать виртуальные машины между хост-серверами. Эта возможность называется Live Migration, реализуется она с помощью гибридной файловой системы CSV (Cluster Shared Volumes). Но прежде чем начать использовать Live Migration виртуальных машин, необходимо выполнить следующие действия:
* Установить Windows Server 2008 R2 и включить роль сервера Hyper-V на всех узлах failover cluster. Описание процедуры приведено в документе Hyper-V Planning and Deployment Guide.
* Установить фозможность Failover Clustering feature на всех узлах кластера. Для дополнительной информации смотрите в документ Hyper-V Step-by-Step Guide: Hyper-V and Failover Clustering. Или вот на этом видео: "Как сделать кластер на Microsoft Hyper-V 2.0 в Windows 2008 Server R2".
* Настроить ноды failover cluster Failover Cluster Deployment Guide.
* Проверить конфигурацию кластера: Failover Cluster Step-by-Step Guide: Validating Hardware for a Failover Cluster.
* Настроить файловую систему Cluster Shared Volumes (CSV, она хорошо описана здесь)
Немного видеоинструкций:
* Настроить сетевое взаимодействие в кластере для Live Migration
* Провести live migration виртуальной машины
На видео ниже описана вся процедура настройки Microsoft Hyper-V от двух "голых" серверов до кластера с горячей миграцией (процедура длится около 1 часа)...
Citrix
Essentials
Hyper-V
Компания Citrix выпускает бету Citrix Essentials for Hyper-V 5.5.
Не так давно компания Citrix объявила о выходе первой бета-версии продукта Citrix Essentials for Hyper-V 5.5. Напомним, что ранее продукт Citrix Essentials был только для XenServer (если не считать бесплатного Citrix Essentials for Hyper-V Express Edition).
Основные возможности Citrix Essentials for Hyper-V 5.5:
* Поддержка Hyper-V R2 и System Center Virtual Machine Manager (SCVMM) 2008 R2 (а также Windows 7 для входящего в Essentials VMLogix Lab Manager).
* Поддержка технологии StorageLink Site Recovery для Hyper-V (управление репликацией массивов SAN - основа создания отказоустойчивых сайтов). Эта технология может стать основой при создании продукта Citrix, аналогичного VMware Site Recovery Manager для платформы VMware vSphere.
* Множественные улучшения в GUI, а также производительности работы виртуального сетевого взаимодействия и виртуальных машин Hyper-V R2.
Скачать Citrix Essentials for Hyper-V 5.5 можно уже прямо сейчас:
http://www.citrix.com/English/ss/downloads/details.asp?downloadId=1857952&productId=1854179
Microsoft
Hyper-V
HA
Как сделать кластер на Microsoft Hyper-V 2.0 в Windows 2008 Server R2.
(2 Comments)
Не так давно вышедшая вместе с Windows Server 2008 R2 бесплатная платформа виртуализации Microsoft Hyper-V 2.0 позволяет строить отказоустойчивые кластеры из хост-серверов. Весь процесс настройки кластера Hyper-V 2.0 можно посмотреть на видео ниже:
Get Microsoft Silverlight
Еще больше интересных видео про Microsoft Hyper-V R2 доступно вот по этой ссылке: http://edge.technet.com/Tags/Virtualboy/#Page=1
Microsoft
SCVMM
Hyper-V
Документация к System Center Virtual Machine Manager 2008 К2 (управление серверами Hyper-V 2.0).
Как вы знаете, недавно компания Microsoft выпустила не только вторую версию бесплатного гипервизора Hyper-V 2.0 (R2) который встроен в ОС Windows 2008 Server R2, но и вслед за этим зарелизила продукт System Center Virtual Machine Manager 2008 R2 (SC VMM 2008 R2), предназначенный для управления виртуальной инфраструктурой Microsoft. Как и к любому продукту Microsoft, к SC VMM 2008 R2 прилагается прицеп с документацией, ссылки на которую приведены ниже:
* Virtual Machine Manager Deployment Guide
* Virtual Machine Manager Guide to Operations Manager Integration
* Virtual Machine Manager Security Guide
* Virtual Machine Manager Operations Guide
* Virtual Machine Manager Scripting Guide
* Virtual Machine Manager Cmdlet Reference
А знаете ли вы, что у Microsoft в SC VMM 2008 R2 есть аналог функции VMware DRS...
Microsoft
SCVMM
Hyper-V
Компания Microsoft выпустила System Center Virtual Machine Manager 2008 R2 для управления серверами Hyper-V 2.0.
Вчера, 25 августа, компания Microsoft объявила о запуске в производство (RTM, Release to Manufacturing) продукта для централизованного управления серверами виртуализации Hyper-V 2.0 - System Center Virtual Machine Manager 2008 R2 (SC VMM 2008 R2).
Microsoft не стала нарушать обещания и выпустила релиз SC VMM 2008 R2 через несколько недель после запуска Windows 2008 Server R2 RTM. От этого релиза больше всего ожидают функциональность "горячей" миграции виртуальных машин между серверами Hyper-V (Live Migration) без прерывания работы служб, а также возможность горячей миграции хранилищ виртуальных машин (Quick Storage Migration). Полный список возможностей Microsoft SC VMM 2008 R2 можно найти здесь.
Однако самая неожиданная возможность SC VMM 2008 R2 - это частичная поддержка управления серверами VMware vSphere / ESX. Частичность заключается в том, что поддерживаются функции vSphere 4, которые были в VMware VI 3.5. Некоторая новая функциональность vSphere 4 не поддерживается. Для корпоративных пользователей полнофункциональная версия System Center Virtual Machine Manager 2008 R2 будет доступна, начиная с 1 октября.
Microsoft
Hyper-V
Компания Microsoft анонсировала возможность загрузки Hyper-V 2.0 с флэшки.
Да, компания Micosoft продолжает стратегию агрессивного пиара. Теперь на Windows virtualization Team Blog появилась немаленькая маркетинговая заметка про будущие нововведения бесплатного средства виртуализации Hyper-V 2.0 (нужна лицензия только на Windows Server), который в составе Windows Server 2008 R2 уже находится в стадии RTM (release to manufacturing, некоторые расшифровывают это также release to marketing - одно и то же).
Коллеги из Microsoft объявили о том, что будет возможность загружать сервер Microsoft Hyper-V с флэшки! То есть Hyper-V 2.0 будет распространяться вместе с серверами по каналам OEM-партнеров Microsoft, которых, как вы понимаете, немало. Напомним, что гипервизоры VMware ESXi и Citrix XenServer уже достаточно давно доступны для заказа вместе с серверами ведущих поставщиков оборудования, таких как IBM, HP, Dell и других.
Для тех, кто не знает, что нового появится в Hyper-V 2.0 по сравнению с первой версией, вот эта статья и вот эта картинка:
Microsoft
Hyper-V
Live Migration
Компания Microsoft выпускает Windows Server 2008 R2 RTM, включающий Hyper-V 2.0, для партнеров.
Да, именно так. Hyper-V 2.0 RTM в составе Windows Server 2008 R2 RTM с горячей миграцией Live Migration между хостами уже готов и в самое ближайшее время должен стать доступен для загрузки на партнерском портале Microsoft. Если вы не являетесь партнером Microsoft - придется ждать до 22 октября. Кстати и Windows 7 RTM уже готов.
Какие возможности включает в себя Hyper-V 2.0 из Windows Server 2008 R2:
* Поддержка горячей миграции Live Migration
* Поддержка горячего добавления виртуальных дисков VHD
* Поддержка до 64 логических процессоров (8 ядер на 8 физических CPU)
* До 1 ТБ физической RAM на хосте (Windows Server 2008 R2 Standard Edition поддерживает до 32ГБ)
* До 384 однопроцессорных ВМ на хосте (до 8 vCPU на логический процессор)
* Поддержка Processor Compatibility Mode (горячая миграция между хостами Hyper-V с разными поколениями CPU одного вендора)
* Поддержка технологий Core Parking и CPU power consumption control
* Поддержка технологии Second Level Address Translation (SLAT, оно же nested page tables or NPT - применительно к вендорам: AMD RVI и Intel EPT)
* Поддержка технологии TCP/IP Offload Engines (TOEs)
* Большие фреймы Jumbo Frames
* Поддержка технологии Intel Virtual Machine Device Queues (VMDq)
Hyper-V растет потихоньку, проникая в SMB.
Microsoft
Hyper-V
Linux
Компания Microsoft выпустит Linux Integration Components для Hyper-V как Open Source.
Да, вы не ослышались: пакет Linux Integration Components, улучшающий работу гостевых ОС Linux в виртуальных машинах на Hyper-V, будет выпущен под лицензией General Public License (GPL) v2 в виде открытых исходных кодов! Пакет Linux Integration Components содержит паравиртуализованные драйверы для Hyper-V, которые, по-видимому, будет предложено включить в состав дистрибутивов Linux.
Как предполагает Алессандро, это может быть пример Coopetition - процесса, когда два конкурента объединяются в одной сфере для создания общей части продукта, в конечном варианте которого они будут конкурировать (в целях сокращения издержек).
То есть Linux Integration Components это как бы подарок сообществу Linux, чтобы оно не трудилось и не разрабатывала специальные драйверы по Hyper-V для своих систем - типа вот вам, берите - пользуйтесь. Просто так код Microsoft в дистрибутивы Linux, конечно, включать никто не будет - надо будет пройти множество формальных процедур. Но, возможно, не за горами "Hyper-V Ready" дистрибутивы Linux?
Microsoft
VDI
Hyper-V
Компания Microsoft расширяет политики лицензирования для виртуализации настольных ПК (VDI) на Hyper-V.
На прошедшей всемирной конференции для партнеров (WPC) компания Microsoft объявила о появлении в схеме лицензирования VECD (Vista Enterprise Centralized Desktop) еще двух вариантов:
* Microsoft Virtual Desktop Infrastructure Standard Suite
* Microsoft Virtual Desktop Infrastructure Premium Suite
Эти лицензии станут доступны в 4 квартале...
Microsoft
Storage
Hyper-V
Компания Microsoft анонсировала Quick Storage Migration Feature в SCVMM (управляющий компонент хостов Hyper-V).
Компания Microsoft пошла в агрессивную атаку на продукт VMare vSphere, анонсируя одну возможность Hyper-V + SC VMM за другой. Теперь объявлено о наличии технологии Quick Storage Migration (QSM), которая представляет собой динамическое перемещение хранилища виртуальной машины между СХД в SAN. Quick Storage Migration, которая будет в Windows Server 2008 R2 с ролью Hyper-V основана на технологии Background Intelligent Transfer Service (BITS)...
Microsoft
Hyper-V
P2V
Компания 5nine выпускает первый бесплатный Capacity Planner на Hyper-V: 5nine P2V Planner.
Компания 5nine выпустила первую утилиту для расчета емкости физического оборудования для виртуальных машин Hyper-V с названием 5nine P2V Planner. C помощью продукта P2V Planner для Hyper-V можно расчитать, сколько физических хост-серверов Windows 2008 Server с ролью Hyper-V нам потребуется для консолидации имеющихся физических систем.
Microsoft
MAP
Hyper-V
Компания Microsoft запускает бету продукта Microsoft Assessment and Planning (MAP) 4.
Компания Microsoft объявила о начале бета-тестирования продукта для сайзинга виртуальных машин по серверам Hyper-V - Microsoft Assessment and Planning (MAP) toolkit версии 4.
MAP может быть использован и для планирования физической инфраструктуры, однако нас он интересует в первую очередь как средство планирования и сайзинга по серверам Microsoft Hyper-V и App-V. Что нового появится в четвертой версии...
Microsoft
Hyper-V
Microsoft Hyper-V 2.0 будет доступен уже в июле для партнеров Microsoft.
Компания Microsoft теперь уже официально объявила о точных датах выхода Microsoft Windows Server 2008 R2, который будет иметь роль сервера виртуализации Hyper-V 2.0.
Итак, каковы факты на сегодняшний день:
* Hyper-V 2.0 выйдет одновременно с новой ОС Windows 2008 Server R2. А не как в прошлый раз.
* Через 30 дней после выхода ОС Windows 2008 Server R2 будет доступен бесплатный Hyper-V Server 2008 R2, который позволяет не платить за хостовую ОС для Hyper-V.
* Ну и, наконец, RTM-билд Windows 2008 Server R2 с Hyper-V 2.0 будет доступен тогда же, когда и Windows 7, а именно 22 октября.
* И последнее: партнерам Microsoft Hyper-V 2.0 вместе с Windows 2008 Server R2 будет доступен уже во второй половине июля.
Microsoft
Hyper-V
Microsoft Hyper-V 2.0 - Максимальные параметры конфигурации.
Коллеги из Microsoft обещают доступность Release Candidate платформы Windows Server 2008 R2 уже в скором времени...
Microsoft
Licensing
Обновленный сайт Microsoft про лицензирование не учитывает виртуализацию.
(2 Comments)
Компания Microsoft доработала и улучшила сайт по лицензированию своих продуктов...
Microsoft
Hyper-V
Расчет необходимого количества памяти (RAM) для хостов Microsoft Hyper-V.
При планировании развертывания Microsoft Hyper-V пользователи часто задаются вопросом, а сколько памяти нужно хост-серверу Hyper-V в зависимости от количества виртуальных машин и требуемой ими RAM?
Основные рекомендации описаны в документе Performance Tuning Guidelines for Windows Server 2008...
Microsoft
Hyper-V
Live Migration
Расширенные возможности горячей миграции (Live Migration) в Microsoft Windows Server 2008 R2 и Hyper-V.
(2 Comments)
Коллеги из Microsoft порадовали интересной новостью. Гипервизор Hyper-V в ОС Windows Server 2008 R2 будет поддерживать возможности живой миграции (Live Migration) между различными процессорами...
Microsoft
VMware
Workstation
Windows 7 в виртуальной машине VMware Workstation 6.5.2 и Virtual XP Mode.
Хорошая новость - недавно вышедший Release Candidate Windows 7 прекрасно устанавливается на виртуальную машину...
Microsoft
Hyper-V
Установили Hyper-V и сразу же ошибка Failed to create partition: Unspecified error (0x80004005)?
Если вы поставили роль Hyper-V на Windows 2008 Server, а когда пытаетесь создать виртуальную машину, получаете ошибку:
Failed to create partition: Unspecified error (0x80004005)
Знайте - вам нужно включить технологию Data Execution Protection (DEP) в BIOS...
Microsoft
Windows XP Mode в ОС Windows 7 (на платформе Virtual PC 2007).
По заявлениям коллег из Microsoft, уже 30 апреля, скорее всего, будет доступен Release Candidate клиентской ОС Windows 7. По некоторым данным, в нем будет режим XP Mode, который введен для того, чтобы помочь малому бизнесу мигрировать на Windows 7.
По сути это виртуальная машина Windows XP, работающая под Virtual PC 2007. Более подробно вот в этой заметке: Coming Soon: Windows XP Mode and Windows Virtual PC...
Microsoft
VMware
Hyper-V
Как Microsoft ведет конкурентную борьбу с VMware...
(1 Comment)
А точно так же, как и VMware борется с Microsoft - развенчивание "мифов". На видео ниже специалисты компании Microsoft доказывают, что VMware создала 10 мифов у пользователей (среди них, кстати, Overcommitment у ESX):
Как по мне, так полная ерунда...
Microsoft
Hyper-V
SCVMM
Microsoft выпустила System Center Virtual Machine Manager 2008 R2 Beta.
Компания Microsoft выпустила бета-версию SC VMM 2008 R2, продукта для управления серверами виртуализации Hyper-V и VMware ESX.
Что нового появилось в этой версии...
Microsoft
Hyper-V
Сравнение
Обзор новых возможностей Hyper-V 2.0 в Windows Server 2008 R2.
Компания Microsoft недавно представила бета-версию операционной системы Windows Server 2008 R2, которая включает платформу виртуализации Hyper-V 2.0, доступную как роль сервера.
Уже сейчас можно попробовать аналог VMotion от VMware на Hyper-V, который называется теперь Live Migration (ранее Quick Migration). «Живая» миграция позволяет переносить виртуальную машину между серверами Hyper-V во время ее работы без прерывания работы приложений. Это стало возможным благодаря новой кластерной файловой системе Clustered Shared Volumes. Самое интересное – Liver Migration будет доступна в бесплатной версии Microsoft Hyper-V 2008 Server без дополнительных условий, что может нанести мощный удар по бесплатному VMware ESXi.
Итак, что же еще нового в финальной версии Windows Server 2008 R2 с Hyper-V...
Microsoft
MED-V
VDI
Превед, медвед! Компания Microsoft анонсирует решение для виртуализации настольных ПК (VDI) – MED-V.
Компания Microsoft, купившая разработки компании Kidaro в области управления соединениями с виртуальными настольными ПК, уже давно строит планы по вторжению на еще не сформировавшийся рынок VDI. Microsoft Enterprise Desktop Virtualization (сокращенно MED-V) обещает нам все прелести Virtual PC 2007 для запуска наших виртуальных ПК. Схема Virtual Desktop Infrastructure от Microsoft выглядит следующим образом...
Hyper-V
Windows Server 2008 R2 Beta доступна для скачивания. Попробуйте Live Migration на Hyper-V.
Компания Microsoft объявила о выпуске бета-версии операционной системы Windows Server 2008 R2. Платформа виртуализации Hyper-V, поставляемая вместе с ОС, теперь, как заявляется, имеет функции «горячей» миграции виртуальных машин между хостами без простоя (Live Migration). Бета-версию можно скачать здесь...
VMware
Books
Hyper-V
Пара интересных книжек: Microsoft Virtualization Solutions (Hyper-V) и Windows Powershell (на русском).
Несколько интересных моментов от Андрея Бешкова:
* Англоязычная книга Microsoft Virtualization Solutions, где описаны различные виды виртуализации на базе продуктов Virtual PC, Virtual Server, Hyper-V, System Center Virtual Machine Manager, Terminal Services, APP-V, MED-V.
* Русскоязычная (!) книга по Powershell, которая, несомненно, поможет вам повысить свои навыки администрирования виртуальной инфраструктуры VMware VI 3.5 через VI Toolkit + Powershell.
VMware
VMotion
Hyper-V
Hyper-V подвергает риску приложения в виртуальных машинах при миграции (Quick Migration), а VMware VMotion - нет.
Как известно, возможности «быстрой» миграции гипервизора Hyper-V значительно уступают функциональности VMware VMotion. В очередной раз инженерами VMware было продемонстрировано как именно Hyper-V может аффектить приложения в виртуальной машине при миграции.
Суть опыта была такова: было 2 хоста Hyper-V, один с поддержкой инструкций SSE 4.1, другой - без. Виртуальную машину с запущенным Adobe Premier мигрировали между хостами Hyper-V. В результате, после миграции приложение «выполнило недопустимую операцию и было закрыто». После этого попробовали сделать VMotion – VMware ESX не позволил смигрировать виртуальную машину, сославшись на несовместимость процессоров.
Смотреть видео VMware...
Hyper-V
VDI
Hyper-V 2.0 в Windows Server 2008 R2 и VDI
Компания Microsoft, как известно, недавно объявила о том, что в новой версии Windows Server 2008 R2 будет присутствовать вторая версия платформы виртуализации Hyper-V 2.0, основным улучшением которой будет настоящая «горячая» миграция виртуальных машин между хостами без простоев гостевой системы (Live Migration, основанная на технологии Cluster Shared Volumes, CSV). Кроме этого, в Windows Server 2008 R2 появится множество новых улучшений касательно решения для построения инфраструктуры виртуальных десктопов (VDI, Virtual Desktop Infrastructure).
Терминальные службы (TS, Terminal Services), которые теперь получили название Remote Desktop Services (RDS), обзаведутся теперь новыми названиями, которые представлены в следующей таблице...
Как обойтись меньшим количеством IBM DS Storage Partition в Windows
Trinity, технический блог
Автор: Vasily
http://blog.trinitygroup.ru/2009/07/ibm-ds-storage-partition-windows.html
Каждая группа устройств которая получает дисковую емкость от IBM DS требует одну лицензию, так называемую Storage Partition. Их количество в системах по умолчанию не велико, к примеру в 3400 их 4 штуки, в 4700 тоже 4. Это позволяет использовать дисковую для, к примеру, 4-х кластеров поскольку у каждого кластера одинаковый набор LUN’ов и поэтому это 1 Storage Partition. Ситуация ухудшается если мы хотим использовать дисковую для загрузки по SAN серверов, либо просто раздавать LUN’ы серверам индивидуально, тогда требуется по одной дополнительной Storage Partition на каждый такой сервер. Примерная стоимость лицензий на расширение составляет для ds4700 – 4400USD увеличение с 2 до 8 партиций (т.е. за 6 партиции, примерно 700USD за партицию), для ds3400 - 1700USD увеличение с 4 до 8 партиций (т.е. за 4 партиции, примерно 400USD за партицию).
Но можно несколько облегчить себе жизнь и сэкономить эти самые Storage Partition вот каким путем. Можно организовать Failover Cluster на который требуется одна Storage Partition и распределять LUN’ы через консоль failover cluster. Общая процедура выглядит так:
1. Выдаем все LUN’ы с дисковой системы на группу серверов.
2. Заходим на один из серверов и переводим все диски в on-line, инициализируем их, создаем на них партиции как требуется.
3. Создаем кластер из серверов которые у нас будут пользоваться этими LUN’ами и заводим эти самые LUN’ы как Storage Resources кластера. По умолчанию они все будут находиться на этом самом сервере с которого мы их только-что заводили, а нам нужно их перемещать по разным серверам. Просто так дисковые ресурсы переключать нельзя, можно переключать только кластерные группы, поэтому нужно сделать кластерные группы.
4. Создаем через раздел “Services and applications” пустую кластерную группу (там есть такой пункт), называем её “сервер1” и добавляем в неё все LUN’ы которые относятся к Серверу1. Теперь переключаем её на Сервер1. Чтобы в случае перезагрузки эта самая группа не переходила на другие сервера нужно в консоли оставить этот сервер единственным для её размещения и отключить переходы на другие сервера.
5. Результат получен.
Надо сказать, что данный путь требует включения Failover Cluster на всех серверах которым мы раздаем Storage Partition, что требует Windows Server версии Enterprise или Datacenter, поскольку разница в цене со Standart у них больше чем соимость одной IBM DS Storage Partition, то наворачивать такую структуру только ради этого – бессмысленно. НО если у вас уже есть кластер, например из 4 узлов и понадобилось одному из узлов выдать свою емкость для индивидуального использования, а Storage Partition не хватает то это абсолютно рабочий вариант.
Более интересный вопрос можно ли сэкономить Storage Partition для загрузки этих самых серверов в кластере. По этому поводу есть мысль сделать это используя динамические диски, но сначала надо проверить эту процедуру. Я думаю что попробую проверить это на днях.
Если я правильно понимаю, аналог IBM DS Storage Partition есть и у других вендоров, там это тоже должно работать.
Также нужно понимать,что это конфигурации не суппортные и нужно хорошо отдавая себе отчет о возможных последствиях, особенно на случай работы системы в аварийном режиме.
Автор: Vasily
http://blog.trinitygroup.ru/2009/07/ibm-ds-storage-partition-windows.html
Каждая группа устройств которая получает дисковую емкость от IBM DS требует одну лицензию, так называемую Storage Partition. Их количество в системах по умолчанию не велико, к примеру в 3400 их 4 штуки, в 4700 тоже 4. Это позволяет использовать дисковую для, к примеру, 4-х кластеров поскольку у каждого кластера одинаковый набор LUN’ов и поэтому это 1 Storage Partition. Ситуация ухудшается если мы хотим использовать дисковую для загрузки по SAN серверов, либо просто раздавать LUN’ы серверам индивидуально, тогда требуется по одной дополнительной Storage Partition на каждый такой сервер. Примерная стоимость лицензий на расширение составляет для ds4700 – 4400USD увеличение с 2 до 8 партиций (т.е. за 6 партиции, примерно 700USD за партицию), для ds3400 - 1700USD увеличение с 4 до 8 партиций (т.е. за 4 партиции, примерно 400USD за партицию).
Но можно несколько облегчить себе жизнь и сэкономить эти самые Storage Partition вот каким путем. Можно организовать Failover Cluster на который требуется одна Storage Partition и распределять LUN’ы через консоль failover cluster. Общая процедура выглядит так:
1. Выдаем все LUN’ы с дисковой системы на группу серверов.
2. Заходим на один из серверов и переводим все диски в on-line, инициализируем их, создаем на них партиции как требуется.
3. Создаем кластер из серверов которые у нас будут пользоваться этими LUN’ами и заводим эти самые LUN’ы как Storage Resources кластера. По умолчанию они все будут находиться на этом самом сервере с которого мы их только-что заводили, а нам нужно их перемещать по разным серверам. Просто так дисковые ресурсы переключать нельзя, можно переключать только кластерные группы, поэтому нужно сделать кластерные группы.
4. Создаем через раздел “Services and applications” пустую кластерную группу (там есть такой пункт), называем её “сервер1” и добавляем в неё все LUN’ы которые относятся к Серверу1. Теперь переключаем её на Сервер1. Чтобы в случае перезагрузки эта самая группа не переходила на другие сервера нужно в консоли оставить этот сервер единственным для её размещения и отключить переходы на другие сервера.
5. Результат получен.
Надо сказать, что данный путь требует включения Failover Cluster на всех серверах которым мы раздаем Storage Partition, что требует Windows Server версии Enterprise или Datacenter, поскольку разница в цене со Standart у них больше чем соимость одной IBM DS Storage Partition, то наворачивать такую структуру только ради этого – бессмысленно. НО если у вас уже есть кластер, например из 4 узлов и понадобилось одному из узлов выдать свою емкость для индивидуального использования, а Storage Partition не хватает то это абсолютно рабочий вариант.
Более интересный вопрос можно ли сэкономить Storage Partition для загрузки этих самых серверов в кластере. По этому поводу есть мысль сделать это используя динамические диски, но сначала надо проверить эту процедуру. Я думаю что попробую проверить это на днях.
Если я правильно понимаю, аналог IBM DS Storage Partition есть и у других вендоров, там это тоже должно работать.
Также нужно понимать,что это конфигурации не суппортные и нужно хорошо отдавая себе отчет о возможных последствиях, особенно на случай работы системы в аварийном режиме.
Виртуализация систем хранения
http://www.citforum.ru/nets/storage/virtualization/
Леонид Черняк
20.04.2002
Открытые системы, #04/2002
Сетевые технологии радикально изменили общую картину корпоративных информационных систем; теперь ИТ-инфраструктуры представляются не иначе, как в виде многоуровневой модели, простирающейся от пользовательских приложений до аппаратуры. Два нижних уровня этой модели занимают адаптивная вычислительная архитектура и интегрированная сетевая архитектура хранения данных. Ряд технологий, используемых для создания хранилищ данных, принято сегодня обозначать словом «виртуализация».
Итак, современный этап эволюции систем хранения данных проходит под знаком виртуализации. Слово это звучит и заманчиво, и красиво, но есть в нем и настораживающий оттенок. Как и многие другие модные термины, понятие «виртуализация» чаще всего употребляют не в ясном техническом контексте, а как броский маркетинговый лозунг, удачно подходящий к условиям неопределенности. В итоге само это слово оказалось затертым от слишком частого и не всегда корректного употребления. Его используют и в тех случаях, когда никакой ирреальности или замены одной реальности другой не наблюдается.
Словосочетания virtual memory и virtual storage появились в 1959 году для обозначения виртуальной по своей сути внешней памяти на дисках, используемой для расширения внутренней памяти, которую в ту пору собирали из магнитных сердечников. В этом решении действительно присутствовал элемент виртуальности: маленькую и дорогую память подменяли прозрачным для процессора способом более дешевой и несравненно большего размера. В современных системах хранения никакой подмены нет, и было бы точнее вести речь об интеграции хранения, замене физических адресов и номеров устройств логическими адресами и логическими номерами устройств и о более эффективных методах управления.
Нынешняя ситуация в области корпоративных информационных систем удивительным образом напоминает то, что происходило в 70-е и 80-е годы, когда формировалось понятие «открытые системы», создавалась семиуровневая модель OSI/ISO. Тогда стала очевидной необходимость в общепринятых сетевых стандартах. Сегодня, особенно под влиянием новейших концепций, например, Web-служб, зарождается новый виток спирали развития открытых систем, который сопровождается активными работами в области стандартизации и выработки единого взгляда на инфраструктуру корпоративных информационных систем. Особенно этот процесс активен на уровне «общения» между приложениями. Известные подходы к этой проблеме во многом пока различаются, но все их объединяет то, что задействованные ресурсы, в том числе и ресурсы хранения, объединяются в уровни инфраструктуры. Кто-то ставит выше Adaptive Computer Architecture, кто-то, напротив, — Storage Network Architecture, однако общим является осознание необходимости интеграции ресурсов, в том числе и путем виртуализации.
Пару лет назад новая сетевая парадигма хранения данных была впервые выражена образным, но, к сожалению, не привившимся термином «экосистема хранения» (Storage Ecosystem), который вскоре уступил место маловыразительному названию «виртуализация систем хранения данных». В конечном счете, виртуализация есть ни что иное, как объединение в одном или нескольких массивах всей совокупности разнотипных накопителей и обеспечение прозрачного доступа к ним. Благодаря этому серверы освобождаются от непосредственной привязанности к определенным физическим или логическим устройствам; вместо этого они обращаются к некоему пулу, обладающему требуемым качеством обслуживания (Quality of Service — QoS).
Три мифа
Иногда виртуализацию представляют буквально «магической», которая в состоянии разрешить все проблемы хранения данных. Повышенный интерес к теме виртуализации (в англоязычной литературе используют слово hype, которое переводят как «активная реклама», «пускание пыли в глаза», а то и как «очковтирательство»), породил несколько мифов [1].
Миф № 1: «Виртуализация относится только к внешней памяти». Действительно, в части систем хранения достигнуты наиболее видимые результаты, но только этой областью они не ограничиваются. Виртуализации подвергаются практически все компоненты информационных систем, от интерфейсов до серверов, при этом на первый план выходит использование открытых стандартов. Виртуализация одной только внешней памяти вне общего системного подхода особых преимуществ дать не может, ее ценность заключается в возможности обеспечения прозрачного доступа приложений к данным в рамках многоуровневой системы, построенной по открытым стандартам.
Миф № 2: «Виртуализация относится только к сетям хранения». Новыми технологиями создания симметричных и асимметричных пулов в сетях хранения (SAN — storage area network) виртуализация не ограничивается. Это действительно перспективные технологии и методы, однако уже много лет существуют хорошо известные менеджеры логических томов, работающие на серверах и мэйнфреймах, позволяющие виртуализировать все виды внешней памяти — и DAS (direct attached storage — «устройства хранения, подключаемые напрямую»), и NAS (network attached storage — «устройства хранения, подключаемые к сети»), и SAN. Все это практические технологии сегодняшнего дня.
Миф № 3: «Виртуализация относится только к дисковым накопителям». Помимо дисков есть еще множество других типов накопителей. По мере роста объемов корпоративной информации архивирование данных на вторичных носителях будет развиваться точно так же, как и хранение на первичных. Это вопрос экономический: хранение архивированных данных на вторичных носителях всегда дешевле, чем на магнитных дисках, однако по степени удобства доступ к ним не должен сильно отличаться. Следовательно, задачи виртуализации не должны быть ограничены только первичными накопителями; к архивированным данным, размещенным на вторичных накопителях, точно так же необходимо обеспечить прозрачный доступ, естественно, с другими показателями QoS [2].
Рис. 1. Три уровня виртуализации
Для того чтобы понять, что же такое на самом деле виртуализация систем хранения, нужно ответить всего на два очень простых вопроса, а именно, «что» и «где» подвергается виртуализации. Ответ на первый вопрос прост и однозначен: любые (не только дисковые) накопители могут сливаться в единый пул. Ответ на второй вопрос не столь очевиден. Между данными и приложениями можно выделить три потенциальных уровня, в которых можно реализовать виртуализацию: верхний уровень сервера, средний уровень сети хранения или нижний уровень накопителей (рис. 1). Соответственно с этим возможны три альтернативных решения. Давно известны решения на уровне серверов, довольно широко используются решения на уровне устройств или собственно систем хранения, последнее же слово — виртуализация на уровне сетей хранения.
Виртуализация на уровне сервера
Исторически первым было решение на уровне сервера. Логические менеджеры томов сначала появились на мэйнфреймах, затем Unix-серверах, а в последние годы и на платформах Windows. Они обеспечивают виртуализацию посредством отображения физических устройств в логические, имеющие так называемые логические номера (LUN), делящиеся на логические группы дисков или логические тома. Это дает приложениям возможность монтировать логические тома, не связывая себя с конкретным физическим устройством. Некоторые логические менеджеры позволяют создавать различные программные RAID-массивы, изменять конфигурацию внешней памяти в динамическом режиме, производить замену физического устройства, не оказывая влияния на работу приложений.
Рис. 2. Распределенная система хранения
В простейшем случае речь может идти о виртуализации устройств, подключенных к одному серверу. На этих принципах можно построить распределенную систему хранения предприятия (рис. 2). Иногда такое решение называют решением на уровне программного стека: каждый из серверов обеспечивает виртуализацию того сегмента внешней памяти, который к нему подключен, используя собственный менеджер томов. Однако на одном и том же уровне серверы должны иметь специализированное отображающее программное обеспечение, которое обеспечивает им обмен данными под общим управлением администратора системы. Достоинство такого подхода заключается в том, что он не требует никакого специализированного оборудования. Есть, однако, и существенные ограничения. Если идти этим путем, то ресурсы сети хранения (логические номера устройств) должны быть заранее (вручную) поделены между серверами. Тем самым утрачивается одно из важнейших достоинств, суть виртуализации — полная независимость серверов от накопителей.
Виртуализация на уровне подсистем хранения
На нижнем уровне также возможны различные подходы к виртуализации. С 90-х годов и по сей день на мэйнфреймах используют менеджеры виртуализации (Storage Virtualization Manager), создающие виртуальные тома (Virtual Volume). С переходом к сетям хранения эта идея осталась жизнеспособной, но с ограничениями — для ее реализации требуются однородность самой сети и подсистем хранения. Другой подход называют «SAN из коробки» (SAN-in-a-box); он основан на интегрированном решении, где в одной стойке собраны накопители, системы управления и коммутации. Решение удовлетворяет целям виртуализации — но в пределах «коробки». Примером такого подхода может служить дисковый массив Compaq StorageWorks Modular SAN Array 1000 [3]. (Назвав так в своей статье массив MSA1000, я не был вполне уверен в точности определения, но позже в материале [4] нашел аналогичное название.) Это достаточно простое и элегантное решение, ориентированное на информационные системы небольшого предприятия или подразделения, скажем так, локальная виртуализация со всеми вытекающими из этого достоинствами и недостатками.
Виртуализация на уровне сети хранения
Мэйнстрим, основное течение виртуализации систем хранения, находится именно на этом среднем уровне — уровне SAN. Все, что здесь делается, отличается от описанных выше решений прежде всего большей динамичностью. Любая сеть хранения состоит из двух групп компонентов: функциональных (серверы, накопители) и инфраструктурных (адаптеры, концентраторы, коммутаторы). Для того чтобы реализовать виртуализацию на уровне сети хранения, две эти группы нужно дополнить третьей, которую можно назвать управляющей. Оборудование, которое в нее входит, называют SAN-приставками или SAN-серверами. Это вычислительные устройства, подключаемые к SAN или устанавливаемые на путях передачи данных, которые отвечают за топологию и реализуют абстрагирование данных от их места нахождения. Объединенный пул хранения может быть симметричным (symmetrical pooling, SAN Storage Manager) или асимметричным (asymmetrical pooling, Metadata Server).
Симметричный пул
В контексте симметричного пула хранения используется также выражение In-Band SAN Virtualization; термин in-band буквально переводится как «внутри полосы» и применяется в системах связи для указания всего того, что находится непосредственно в канале передачи, например шума или искажения. В данном случае имеется в виду тот факт, что управляющее устройство, SAN Storage Manager, находится на тракте обмена между серверами и накопителями и потому весь трафик проходит через него. SAN Storage Manager осуществляет «трансляцию» физических устройств в логические. Такого рода устройств выпускается пока немного; в качестве одного из примеров можно указать интеллектуальный коммутатор-маршрутизатор SanBlast, недавно представленный компанией SYRED [5]. Он рассчитан на 16 портов Fibre Channel или Gigabit Ethernet, образует RAID-массивы из простого набора дисков и обеспечивает подключение лент и оптических носителей. SanBlast превращает существующую систему хранения в виртуальный пакет дисков. SanBlast допускает подключение SAN-серверов, работающих под управлением Windows NT, Sun Solaris, HP-UX, Linux, других разновидностей Unix.
К числу очевидных достоинств симметричного решения относится логическая простота; в нем естественным образом имеется единая точка управления и нет необходимости решать проблемы согласования в работе устройств. Кроме того, симметричный пул имеет следующие положительные качества:
* простота установки и администрирования;
* прозрачность для серверов и операционных систем, при использовании серверов приложений не требуются специальные драйверы;
* обеспечение сериализации доступа к данным и потенциальной возможности для разделения доступа к данным между серверами;
* возможность расширения функциональности SAN Storage Manager независимо от серверов и систем хранения.
Рис. 3. Симметричный пулинг
Очевиден и главный недостаток централизованного менеджера — он становится критической точкой с точки зрения надежности системы (рис. 3), следовательно, его кластеризация является обязательной. Столь же естественны и другие слабые стороны:
* размещение даже очень производительного устройства на пути данных вносит задержку;
* при подключении разнотипных серверов и накопителей требуется настройка кэш-памяти SAN Storage Manager;
* внедрение In-Band SAN Virtualization не имеет "обратного действия"; если некоторая информационная система построена с использованием SAN Storage Manager, исключить его из работы чрезвычайно сложно.
Асимметричный пул
Асимметричный пул хранения (Out-of-Band SAN Virtualization) строится с использованием сервера метаданных; данное решение предполагает наличие центральной точки управления и виртуализации с сохранением возможности для прямой связи между серверами и накопителями. Управление сосредоточено в сервере метаданных, где хранится информация о размещении данных. Эти метаданные должны некоторым образом передаваться в серверы. С этой целью на подключенных серверах может быть установлено «кооперативное» программное обеспечение, называемое инсталлируемой (IFS — installable file system) или виртуальной файловой системой (VFS — Virtual File System). В качестве альтернативы в адаптерах шины или программируемых драйверах могут использоваться метаданные об устройствах, к которым они подключены. Оба этих решения могут использоваться по отдельности или совместно.
К числу преимуществ асимметричного пула относятся:
* простота администрирования и наращивания функциональности;
* прозрачность для приложений и операционных систем;
* управление виртуализацией из одной точки;
* минимальное время задержки.
Слабые места:
* решение должно быть кластеризовано;
* для внедрения асимметричного пула (в отличие от симметричного) требуется либо применить администрирование серверов, либо использовать адаптеры шины и драйверы;
* отключение виртуализации затруднено.
Поставщики решений виртуализации
Как это случается во всякой новой области, множество решений предлагают небольшие начинающие фирмы, в том числе DataCore Software, TrueSAN Networks, Bridgewater и ряд других. Практически все крупные производители аппаратного и программного обеспечения также включились в гонку виртуализации. Каждая из этих компаний имеет собственную стратегию в данной области, заслуживающую детального описания. Если попытаться ограничиться несколькими словами, можно дать следующую, не претендующую на полноту характеристику их деятельности.
Compaq
Из числа производителей «первой шеренги» у Compaq, по всей видимости, наибольший опыт и спектр решений, связанных с виртуализацией систем хранения. Корпорация поставляет несколько взаимодополняющих технологий виртуализации, которые относятся ко всем трем уровням. На уровне сервера предлагается хорошо известное программное обеспечение SANworks Virtual Replicator. На уровне системы хранения Compaq производит StorageWorks Enterprise Virtual Array. На уровне сети хранения — Compaq VersaStor, выделенное устройство, обеспечивающее установление соответствия между физическими и логическими адресами хранения. VersaStor выполняет вычисления, необходимые для автоматического перемещения данных в пуле хранения, и пересылает информацию о таблицах отображения агентам, используемым при обращении к данным. В первых версиях агентов были реализованы дополнительные платы, устанавливаемые в серверы; в последующем это будут программные решения.
EMC
В августе 2001 года один из руководителей компании Майк Рюттгерс подчеркнул, что некоторые конкуренты используют слово виртуализация исключительно в рекламных целях: «Если бы мы были более изощренными в маркетинге, нам следовало бы его использовать давно. С 1995 года мы занимаемся тем, что назвали Enterprise Storage, уже в 1998 году мы собрали все необходимое, чтобы создать корпоративную сеть хранения и управлять ею. Виртуализация — просто более абстрактный взгляд на информацию».
В EMC проводят различие между виртуализацией как абстрагированием от данных (data abstraction) в смысле создания общего гигантского пула и концепцией мобильности данных (data mobility), т.е. обеспечением беспрепятственного автоматизированного перемещения информации.
Автоматизация в данном случае представляет собой переход от пассивной среды, хранящей связанные данные, к активной среде, где информация автоматически и незаметно для пользователя перемещается в нужные места. Система Automated Information Storage (AutoIS), в которой воплощены эти идеи, не просто является средством виртуализации, а служит открытым инструментарием для управления хранением. В AutoIS можно обнаружить и то, что называют виртуализацией в чистом виде, т. е. абстрагирование, централизованное управление, однако это инструментарий более широкого профиля. В частности, AutoIS может делать то, что недоступно продуктам, специализирующимся на «чистой» виртуализации, — например, сочетать достоинства виртуализации с поддержкой существующих пользовательских систем, при этом не требуется все начинать с нуля. AutoIS позволяет дать выход интеллектуальным способностям современных накопителей, в то время как в большинстве альтернативных систем используют простые накопители типа JBOD. В конечном счете, AutoIS — это инструментарий автоматизации среды хранения, а не только средство для создания дискового пула.
С позиции EMC, виртуализация хранения или абстрагирование данных — всего лишь одна сторона медали, другая же — мобильность и возможность взаимодействия. Это давняя для компании тема. Еще в 1995 году был выпущен программный продукт Symmetrix Manager. Среди последних разработок EMC можно выделить ControlCenter Open Edition, позволяющий осуществлять мониторинг, конфигурирование и точную настройку ресурсов хранения с единой консоли.
Fujitsu Siemens Computers
Данная компания известна своими работами в области виртуализации ленточных библиотек, например, продукт CentricStor позволяет виртуализовать архив лент. Это устройство еще называют Virtual Tape, поскольку оно позволяет подключать разнотипные ленточные библиотеки, например, Scalar 1000 или Storage-Tek L180, интерпретируя их как одну.
Hewlett-Packard
Стратегия HP в области управления ресурсами хранения данных носит название Federated Storage Area Management (FSAM). В ее рамках компания анонсировала устройство для сетевой виртуализации HP SANlink, позволяющее хранить данные в виде централизованного логического пула. В значительной мере нынешние предложения HP основываются на продуктах недавно купленной компании StorageApps, входившей в круг небольших фирм, которые проявляли наибольшую активность в области виртуализации. В сочетании с собственным набором инструментов управления средствами хранения данных в составе HP OpenView продукт HP SANlink позволяет построить многофункциональную сеть хранения данных, создать новую сеть хранения или расширить уже существующие. SANlink исполняется в стандартной стойке HP41U, а для удаленного мониторинга подключенных к сети систем хранения данных используется отдельно поставляемая система HP SANmaster.
IBM
Намерения этой корпорации отличается мощностью и глобальностью похода. Очень интересное и полное обозрение деятельности IBM в направлении виртуализации хранения можно найти в книге [6].
IBM поддерживает четыре уровня виртуализации. Первый — аппаратный, его можно обнаружить в корпоративных серверах; он позволяет серверам, работающим под управлением ОС Unix или Windows, а также системам AS/400 и S/390 получать доступ к дисководам, не зная их физического адреса. Второй уровень — уровень логических номеров устройств LUN; он поддерживается продуктом Mass Storage Server. Третий реализуется средствами Tivoli SANergy, позволяющими серверам иметь распределенный доступ к файлам в SAN и через шлюз работать с NAS. Четвертый уровень — инициатива Storage Tank.
Storage Tank сочетает в себе черты распределенного решения с особенностями асимметричного пула. И по сравнению с традиционным подключением серверов и рабочих станций к сети хранения по Fibre Channel или iSCSI отличается наличием двух компонентов:
* Storage Tank Server - сервер, администрирующий обмен данными и хранящий метаданные (в данном контексте он выступает именно в роли сервера, снабжающего систему метаданными);
* Installable File System (IFS) - дополнительный компонент файловой системы, устанавливаемый на каждом из подключенных серверов и рабочих станций (эти компьютеры служат клиентами, потребляющими метаданные).
В роли Storage Tank Server может использоваться любая платформа, работающая под управлением ОС IBM AIX, Windows или Linux. Диапазон допустимого оборудования предельно широк: от недорогих Linux-серверов до суперкомпьютеров IBM SP2. Клиентами могут быть любые машины с операционными системами Windows 2000, AIX, Sun Solaris, Linux, HP-UX и др. Обмен данными между клиентом и сервером осуществляется по протоколу IBM Storage Tank Protocol. Согласно нему, для того, например, чтобы открыть файл, клиент распределенной системы хранения Storage Tank должен войти в контакт с Storage Tank Server, получить от него метаданные и права доступа; метаданные сообщают клиенту атрибуты и расположение устройства, а право доступа лимитирует его возможности открытия, чтения и записи в файл. После этого можно выполнить требуемые операции с данными через сеть хранения.
Одна из самых больших сложностей, которую удалось преодолеть при создании Storage Tank, заключается в согласовании средствами распределенных компонентов IFS кэшей каждого из клиентов.
Veritas Software
Эта компания выпускает программные средства виртуализации, рассчитанные на системы высокой готовности. Комплекс продуктов SANPoint Foundation Suite HA поддерживает виртуализацию на уровне томов и файлов. Он включает продукт Veritas Volume Manager, позволяющий множеству узлов сети обращаться к одним и тем же томам. Поддерживаются метаданные и информация об отображении, используемая пользовательскими приложениями. На файловом уровне Veritas поддерживает виртуализацию посредством системы кластеризации файлов Cluster File System, которая позволяет нескольким серверам обращаться к одним и тем же файлам. SANPoint Foundation Suite HA работает на платформе Solaris. Есть еще инструментарий Veritas SANPoint Direct, позволяющий нескольким серверам, оснащенным Windows 2000, обращаться к одним и тем же файлам.
Sun Microsystems
Позиция этой компании по отношению к виртуализации несколько напоминает позицию EMC. Собственно слово «виртуализация» в документах Sun отнюдь не доминирует, но идея интегрированного управления корпоративной системой хранения, реализации которой подчинены все механизмы виртуализации, в полном объеме отражена в инициативе Storage One. Эта инициатива ставит своей целью предложить «полное решение» в области хранения, содержащее в себе все необходимое для надежной и эффективной работы. Storage One состоит из трех уровней; на нижнем уровне находятся дисковые массивы со встроенной кэш-памятью, интерфейсы и коммутаторы, составляющие инфраструктуру сети хранения. Второй уровень образуют средства организации данных, в том числе менеджеры томов и файловые системы. Третий уровень — программные средства управления, обеспечения надежности и готовности.
В развитие StorEdge T3 выпущены две новые дисковые системы — StorEdge 3900 и StorEdge 6900; последняя отличается наличием внутреннего механизма виртуализации. Для этого в StorEdge 6900 установлена пара контроллеров Vicom Storage Virtualization Engine (SVE) производства компании Vicom. Этот тип контроллера построен на основе фирменной архитектуры Vicom Independent Distributed Routing.
Файловая система QFS также несет на себе признаки виртуализации; в ней метаданные хранятся отдельно от пользовательских данных. Полноту решения обеспечивают несколько пакетов управления: StorEdge Availability Suite, StorEdge Performance Suite, StorEdge Utilization Suite и StorEdge Resource Management Suite.
Накопитель Sun StorEdge 6900 оптимизирован для работы с операционной средой Solaris Operating Environment, поддерживающей серверы Sun Enterprise и Sun Fire; при этом обеспечивается и организация совместного пула дисков для других платформ.
Литература
1. Virtualize It: Making Enterprise Data Storage Immediately Accessible. OTG Software
2. Roy Slicker, Jim Wheeler, Storage Virtualization Means More Than One Media. Pegasus Disk Technologies
3. Леонид Черняк, SAN в коробке. "Computerworld Россия", 2002, № 05
4. A New Method of SAN Storage Virtualization, Raidtec Corp.
5. SanBlast: intelligent switch/router unleashed, SYRED
6. Mark Blunden, Mik Berx-Debeys, Daeseop Sim, Storage Networking Virtualization What's it all about? Red Books, 2000
Определения
В трудах ассоциации SNIA дается следующее общее определение.
«Виртуализация — это действие (act) по объединению нескольких устройств, служб или функций внутренней составляющей инфрастуктуры (back-end) с дополнительной внешней (front-end) функциональностью, обеспечивающее целесообразное абстрагирование от внутреннего устройства.
Обычно виртуализация позволяет скрыть от пользователя внутренние сложности и сделать его работу удобнее. Примерами виртуализации являются агрегация нескольких служб в одну или добавление средств безопасности в незащищенную службу. Виртуализация может быть приложена или вложена в многоуровневые системы».
А вот взятое из того же источника определение виртуального устройства: «Виртуальное устройство может быть представлено операционной системе средствами управляющего программного обеспечения, например, менеджера томов. С точки зрения приложения виртуальное устройство идентично физическому. В некоторых случаях возможности виртуальных устройств отличаются от физических, в частности, обычно с виртуального устройства невозможно осуществить первичную загрузку».
Если попытаться перевести это на обычный язык, можно сказать, что предназначение виртуализации состоит в том, чтобы:
* изолировать пользователя (сервер или приложение) от физических ресурсов хранения: программа может не знать реальных адресов или параметров диска;
* изолировать пользователя (сервер или приложение) от изменений в инфраструктуре пользователя корпоративного хранилища данных;
* способствовать организации многопользовательского режима, повышающего эффективность использования ресурсов;
* помочь администратору управлять большими объемами хранения.
* Внедрение виртуализации преследует несколько целей:
* формирование единообразного взгляда на хранение данных вне зависимости от физической природы и топологии систем хранения;
* создание единой точки управления, сосуществующей с аналогичными точками управления серверами, операционными и файловыми системами;
* возможность выбора накопителей, в наибольшей степени соответствующих заданным требованиям QoS и, следовательно, развития и поддержки гетерогенных сетей хранения;
* обеспечение высокой готовности, масштабируемости, безопасности и других эксплутационных показателей.
Леонид Черняк
20.04.2002
Открытые системы, #04/2002
Сетевые технологии радикально изменили общую картину корпоративных информационных систем; теперь ИТ-инфраструктуры представляются не иначе, как в виде многоуровневой модели, простирающейся от пользовательских приложений до аппаратуры. Два нижних уровня этой модели занимают адаптивная вычислительная архитектура и интегрированная сетевая архитектура хранения данных. Ряд технологий, используемых для создания хранилищ данных, принято сегодня обозначать словом «виртуализация».
Итак, современный этап эволюции систем хранения данных проходит под знаком виртуализации. Слово это звучит и заманчиво, и красиво, но есть в нем и настораживающий оттенок. Как и многие другие модные термины, понятие «виртуализация» чаще всего употребляют не в ясном техническом контексте, а как броский маркетинговый лозунг, удачно подходящий к условиям неопределенности. В итоге само это слово оказалось затертым от слишком частого и не всегда корректного употребления. Его используют и в тех случаях, когда никакой ирреальности или замены одной реальности другой не наблюдается.
Словосочетания virtual memory и virtual storage появились в 1959 году для обозначения виртуальной по своей сути внешней памяти на дисках, используемой для расширения внутренней памяти, которую в ту пору собирали из магнитных сердечников. В этом решении действительно присутствовал элемент виртуальности: маленькую и дорогую память подменяли прозрачным для процессора способом более дешевой и несравненно большего размера. В современных системах хранения никакой подмены нет, и было бы точнее вести речь об интеграции хранения, замене физических адресов и номеров устройств логическими адресами и логическими номерами устройств и о более эффективных методах управления.
Нынешняя ситуация в области корпоративных информационных систем удивительным образом напоминает то, что происходило в 70-е и 80-е годы, когда формировалось понятие «открытые системы», создавалась семиуровневая модель OSI/ISO. Тогда стала очевидной необходимость в общепринятых сетевых стандартах. Сегодня, особенно под влиянием новейших концепций, например, Web-служб, зарождается новый виток спирали развития открытых систем, который сопровождается активными работами в области стандартизации и выработки единого взгляда на инфраструктуру корпоративных информационных систем. Особенно этот процесс активен на уровне «общения» между приложениями. Известные подходы к этой проблеме во многом пока различаются, но все их объединяет то, что задействованные ресурсы, в том числе и ресурсы хранения, объединяются в уровни инфраструктуры. Кто-то ставит выше Adaptive Computer Architecture, кто-то, напротив, — Storage Network Architecture, однако общим является осознание необходимости интеграции ресурсов, в том числе и путем виртуализации.
Пару лет назад новая сетевая парадигма хранения данных была впервые выражена образным, но, к сожалению, не привившимся термином «экосистема хранения» (Storage Ecosystem), который вскоре уступил место маловыразительному названию «виртуализация систем хранения данных». В конечном счете, виртуализация есть ни что иное, как объединение в одном или нескольких массивах всей совокупности разнотипных накопителей и обеспечение прозрачного доступа к ним. Благодаря этому серверы освобождаются от непосредственной привязанности к определенным физическим или логическим устройствам; вместо этого они обращаются к некоему пулу, обладающему требуемым качеством обслуживания (Quality of Service — QoS).
Три мифа
Иногда виртуализацию представляют буквально «магической», которая в состоянии разрешить все проблемы хранения данных. Повышенный интерес к теме виртуализации (в англоязычной литературе используют слово hype, которое переводят как «активная реклама», «пускание пыли в глаза», а то и как «очковтирательство»), породил несколько мифов [1].
Миф № 1: «Виртуализация относится только к внешней памяти». Действительно, в части систем хранения достигнуты наиболее видимые результаты, но только этой областью они не ограничиваются. Виртуализации подвергаются практически все компоненты информационных систем, от интерфейсов до серверов, при этом на первый план выходит использование открытых стандартов. Виртуализация одной только внешней памяти вне общего системного подхода особых преимуществ дать не может, ее ценность заключается в возможности обеспечения прозрачного доступа приложений к данным в рамках многоуровневой системы, построенной по открытым стандартам.
Миф № 2: «Виртуализация относится только к сетям хранения». Новыми технологиями создания симметричных и асимметричных пулов в сетях хранения (SAN — storage area network) виртуализация не ограничивается. Это действительно перспективные технологии и методы, однако уже много лет существуют хорошо известные менеджеры логических томов, работающие на серверах и мэйнфреймах, позволяющие виртуализировать все виды внешней памяти — и DAS (direct attached storage — «устройства хранения, подключаемые напрямую»), и NAS (network attached storage — «устройства хранения, подключаемые к сети»), и SAN. Все это практические технологии сегодняшнего дня.
Миф № 3: «Виртуализация относится только к дисковым накопителям». Помимо дисков есть еще множество других типов накопителей. По мере роста объемов корпоративной информации архивирование данных на вторичных носителях будет развиваться точно так же, как и хранение на первичных. Это вопрос экономический: хранение архивированных данных на вторичных носителях всегда дешевле, чем на магнитных дисках, однако по степени удобства доступ к ним не должен сильно отличаться. Следовательно, задачи виртуализации не должны быть ограничены только первичными накопителями; к архивированным данным, размещенным на вторичных накопителях, точно так же необходимо обеспечить прозрачный доступ, естественно, с другими показателями QoS [2].
Рис. 1. Три уровня виртуализации
Для того чтобы понять, что же такое на самом деле виртуализация систем хранения, нужно ответить всего на два очень простых вопроса, а именно, «что» и «где» подвергается виртуализации. Ответ на первый вопрос прост и однозначен: любые (не только дисковые) накопители могут сливаться в единый пул. Ответ на второй вопрос не столь очевиден. Между данными и приложениями можно выделить три потенциальных уровня, в которых можно реализовать виртуализацию: верхний уровень сервера, средний уровень сети хранения или нижний уровень накопителей (рис. 1). Соответственно с этим возможны три альтернативных решения. Давно известны решения на уровне серверов, довольно широко используются решения на уровне устройств или собственно систем хранения, последнее же слово — виртуализация на уровне сетей хранения.
Виртуализация на уровне сервера
Исторически первым было решение на уровне сервера. Логические менеджеры томов сначала появились на мэйнфреймах, затем Unix-серверах, а в последние годы и на платформах Windows. Они обеспечивают виртуализацию посредством отображения физических устройств в логические, имеющие так называемые логические номера (LUN), делящиеся на логические группы дисков или логические тома. Это дает приложениям возможность монтировать логические тома, не связывая себя с конкретным физическим устройством. Некоторые логические менеджеры позволяют создавать различные программные RAID-массивы, изменять конфигурацию внешней памяти в динамическом режиме, производить замену физического устройства, не оказывая влияния на работу приложений.
Рис. 2. Распределенная система хранения
В простейшем случае речь может идти о виртуализации устройств, подключенных к одному серверу. На этих принципах можно построить распределенную систему хранения предприятия (рис. 2). Иногда такое решение называют решением на уровне программного стека: каждый из серверов обеспечивает виртуализацию того сегмента внешней памяти, который к нему подключен, используя собственный менеджер томов. Однако на одном и том же уровне серверы должны иметь специализированное отображающее программное обеспечение, которое обеспечивает им обмен данными под общим управлением администратора системы. Достоинство такого подхода заключается в том, что он не требует никакого специализированного оборудования. Есть, однако, и существенные ограничения. Если идти этим путем, то ресурсы сети хранения (логические номера устройств) должны быть заранее (вручную) поделены между серверами. Тем самым утрачивается одно из важнейших достоинств, суть виртуализации — полная независимость серверов от накопителей.
Виртуализация на уровне подсистем хранения
На нижнем уровне также возможны различные подходы к виртуализации. С 90-х годов и по сей день на мэйнфреймах используют менеджеры виртуализации (Storage Virtualization Manager), создающие виртуальные тома (Virtual Volume). С переходом к сетям хранения эта идея осталась жизнеспособной, но с ограничениями — для ее реализации требуются однородность самой сети и подсистем хранения. Другой подход называют «SAN из коробки» (SAN-in-a-box); он основан на интегрированном решении, где в одной стойке собраны накопители, системы управления и коммутации. Решение удовлетворяет целям виртуализации — но в пределах «коробки». Примером такого подхода может служить дисковый массив Compaq StorageWorks Modular SAN Array 1000 [3]. (Назвав так в своей статье массив MSA1000, я не был вполне уверен в точности определения, но позже в материале [4] нашел аналогичное название.) Это достаточно простое и элегантное решение, ориентированное на информационные системы небольшого предприятия или подразделения, скажем так, локальная виртуализация со всеми вытекающими из этого достоинствами и недостатками.
Виртуализация на уровне сети хранения
Мэйнстрим, основное течение виртуализации систем хранения, находится именно на этом среднем уровне — уровне SAN. Все, что здесь делается, отличается от описанных выше решений прежде всего большей динамичностью. Любая сеть хранения состоит из двух групп компонентов: функциональных (серверы, накопители) и инфраструктурных (адаптеры, концентраторы, коммутаторы). Для того чтобы реализовать виртуализацию на уровне сети хранения, две эти группы нужно дополнить третьей, которую можно назвать управляющей. Оборудование, которое в нее входит, называют SAN-приставками или SAN-серверами. Это вычислительные устройства, подключаемые к SAN или устанавливаемые на путях передачи данных, которые отвечают за топологию и реализуют абстрагирование данных от их места нахождения. Объединенный пул хранения может быть симметричным (symmetrical pooling, SAN Storage Manager) или асимметричным (asymmetrical pooling, Metadata Server).
Симметричный пул
В контексте симметричного пула хранения используется также выражение In-Band SAN Virtualization; термин in-band буквально переводится как «внутри полосы» и применяется в системах связи для указания всего того, что находится непосредственно в канале передачи, например шума или искажения. В данном случае имеется в виду тот факт, что управляющее устройство, SAN Storage Manager, находится на тракте обмена между серверами и накопителями и потому весь трафик проходит через него. SAN Storage Manager осуществляет «трансляцию» физических устройств в логические. Такого рода устройств выпускается пока немного; в качестве одного из примеров можно указать интеллектуальный коммутатор-маршрутизатор SanBlast, недавно представленный компанией SYRED [5]. Он рассчитан на 16 портов Fibre Channel или Gigabit Ethernet, образует RAID-массивы из простого набора дисков и обеспечивает подключение лент и оптических носителей. SanBlast превращает существующую систему хранения в виртуальный пакет дисков. SanBlast допускает подключение SAN-серверов, работающих под управлением Windows NT, Sun Solaris, HP-UX, Linux, других разновидностей Unix.
К числу очевидных достоинств симметричного решения относится логическая простота; в нем естественным образом имеется единая точка управления и нет необходимости решать проблемы согласования в работе устройств. Кроме того, симметричный пул имеет следующие положительные качества:
* простота установки и администрирования;
* прозрачность для серверов и операционных систем, при использовании серверов приложений не требуются специальные драйверы;
* обеспечение сериализации доступа к данным и потенциальной возможности для разделения доступа к данным между серверами;
* возможность расширения функциональности SAN Storage Manager независимо от серверов и систем хранения.
Рис. 3. Симметричный пулинг
Очевиден и главный недостаток централизованного менеджера — он становится критической точкой с точки зрения надежности системы (рис. 3), следовательно, его кластеризация является обязательной. Столь же естественны и другие слабые стороны:
* размещение даже очень производительного устройства на пути данных вносит задержку;
* при подключении разнотипных серверов и накопителей требуется настройка кэш-памяти SAN Storage Manager;
* внедрение In-Band SAN Virtualization не имеет "обратного действия"; если некоторая информационная система построена с использованием SAN Storage Manager, исключить его из работы чрезвычайно сложно.
Асимметричный пул
Асимметричный пул хранения (Out-of-Band SAN Virtualization) строится с использованием сервера метаданных; данное решение предполагает наличие центральной точки управления и виртуализации с сохранением возможности для прямой связи между серверами и накопителями. Управление сосредоточено в сервере метаданных, где хранится информация о размещении данных. Эти метаданные должны некоторым образом передаваться в серверы. С этой целью на подключенных серверах может быть установлено «кооперативное» программное обеспечение, называемое инсталлируемой (IFS — installable file system) или виртуальной файловой системой (VFS — Virtual File System). В качестве альтернативы в адаптерах шины или программируемых драйверах могут использоваться метаданные об устройствах, к которым они подключены. Оба этих решения могут использоваться по отдельности или совместно.
К числу преимуществ асимметричного пула относятся:
* простота администрирования и наращивания функциональности;
* прозрачность для приложений и операционных систем;
* управление виртуализацией из одной точки;
* минимальное время задержки.
Слабые места:
* решение должно быть кластеризовано;
* для внедрения асимметричного пула (в отличие от симметричного) требуется либо применить администрирование серверов, либо использовать адаптеры шины и драйверы;
* отключение виртуализации затруднено.
Поставщики решений виртуализации
Как это случается во всякой новой области, множество решений предлагают небольшие начинающие фирмы, в том числе DataCore Software, TrueSAN Networks, Bridgewater и ряд других. Практически все крупные производители аппаратного и программного обеспечения также включились в гонку виртуализации. Каждая из этих компаний имеет собственную стратегию в данной области, заслуживающую детального описания. Если попытаться ограничиться несколькими словами, можно дать следующую, не претендующую на полноту характеристику их деятельности.
Compaq
Из числа производителей «первой шеренги» у Compaq, по всей видимости, наибольший опыт и спектр решений, связанных с виртуализацией систем хранения. Корпорация поставляет несколько взаимодополняющих технологий виртуализации, которые относятся ко всем трем уровням. На уровне сервера предлагается хорошо известное программное обеспечение SANworks Virtual Replicator. На уровне системы хранения Compaq производит StorageWorks Enterprise Virtual Array. На уровне сети хранения — Compaq VersaStor, выделенное устройство, обеспечивающее установление соответствия между физическими и логическими адресами хранения. VersaStor выполняет вычисления, необходимые для автоматического перемещения данных в пуле хранения, и пересылает информацию о таблицах отображения агентам, используемым при обращении к данным. В первых версиях агентов были реализованы дополнительные платы, устанавливаемые в серверы; в последующем это будут программные решения.
EMC
В августе 2001 года один из руководителей компании Майк Рюттгерс подчеркнул, что некоторые конкуренты используют слово виртуализация исключительно в рекламных целях: «Если бы мы были более изощренными в маркетинге, нам следовало бы его использовать давно. С 1995 года мы занимаемся тем, что назвали Enterprise Storage, уже в 1998 году мы собрали все необходимое, чтобы создать корпоративную сеть хранения и управлять ею. Виртуализация — просто более абстрактный взгляд на информацию».
В EMC проводят различие между виртуализацией как абстрагированием от данных (data abstraction) в смысле создания общего гигантского пула и концепцией мобильности данных (data mobility), т.е. обеспечением беспрепятственного автоматизированного перемещения информации.
Автоматизация в данном случае представляет собой переход от пассивной среды, хранящей связанные данные, к активной среде, где информация автоматически и незаметно для пользователя перемещается в нужные места. Система Automated Information Storage (AutoIS), в которой воплощены эти идеи, не просто является средством виртуализации, а служит открытым инструментарием для управления хранением. В AutoIS можно обнаружить и то, что называют виртуализацией в чистом виде, т. е. абстрагирование, централизованное управление, однако это инструментарий более широкого профиля. В частности, AutoIS может делать то, что недоступно продуктам, специализирующимся на «чистой» виртуализации, — например, сочетать достоинства виртуализации с поддержкой существующих пользовательских систем, при этом не требуется все начинать с нуля. AutoIS позволяет дать выход интеллектуальным способностям современных накопителей, в то время как в большинстве альтернативных систем используют простые накопители типа JBOD. В конечном счете, AutoIS — это инструментарий автоматизации среды хранения, а не только средство для создания дискового пула.
С позиции EMC, виртуализация хранения или абстрагирование данных — всего лишь одна сторона медали, другая же — мобильность и возможность взаимодействия. Это давняя для компании тема. Еще в 1995 году был выпущен программный продукт Symmetrix Manager. Среди последних разработок EMC можно выделить ControlCenter Open Edition, позволяющий осуществлять мониторинг, конфигурирование и точную настройку ресурсов хранения с единой консоли.
Fujitsu Siemens Computers
Данная компания известна своими работами в области виртуализации ленточных библиотек, например, продукт CentricStor позволяет виртуализовать архив лент. Это устройство еще называют Virtual Tape, поскольку оно позволяет подключать разнотипные ленточные библиотеки, например, Scalar 1000 или Storage-Tek L180, интерпретируя их как одну.
Hewlett-Packard
Стратегия HP в области управления ресурсами хранения данных носит название Federated Storage Area Management (FSAM). В ее рамках компания анонсировала устройство для сетевой виртуализации HP SANlink, позволяющее хранить данные в виде централизованного логического пула. В значительной мере нынешние предложения HP основываются на продуктах недавно купленной компании StorageApps, входившей в круг небольших фирм, которые проявляли наибольшую активность в области виртуализации. В сочетании с собственным набором инструментов управления средствами хранения данных в составе HP OpenView продукт HP SANlink позволяет построить многофункциональную сеть хранения данных, создать новую сеть хранения или расширить уже существующие. SANlink исполняется в стандартной стойке HP41U, а для удаленного мониторинга подключенных к сети систем хранения данных используется отдельно поставляемая система HP SANmaster.
IBM
Намерения этой корпорации отличается мощностью и глобальностью похода. Очень интересное и полное обозрение деятельности IBM в направлении виртуализации хранения можно найти в книге [6].
IBM поддерживает четыре уровня виртуализации. Первый — аппаратный, его можно обнаружить в корпоративных серверах; он позволяет серверам, работающим под управлением ОС Unix или Windows, а также системам AS/400 и S/390 получать доступ к дисководам, не зная их физического адреса. Второй уровень — уровень логических номеров устройств LUN; он поддерживается продуктом Mass Storage Server. Третий реализуется средствами Tivoli SANergy, позволяющими серверам иметь распределенный доступ к файлам в SAN и через шлюз работать с NAS. Четвертый уровень — инициатива Storage Tank.
Storage Tank сочетает в себе черты распределенного решения с особенностями асимметричного пула. И по сравнению с традиционным подключением серверов и рабочих станций к сети хранения по Fibre Channel или iSCSI отличается наличием двух компонентов:
* Storage Tank Server - сервер, администрирующий обмен данными и хранящий метаданные (в данном контексте он выступает именно в роли сервера, снабжающего систему метаданными);
* Installable File System (IFS) - дополнительный компонент файловой системы, устанавливаемый на каждом из подключенных серверов и рабочих станций (эти компьютеры служат клиентами, потребляющими метаданные).
В роли Storage Tank Server может использоваться любая платформа, работающая под управлением ОС IBM AIX, Windows или Linux. Диапазон допустимого оборудования предельно широк: от недорогих Linux-серверов до суперкомпьютеров IBM SP2. Клиентами могут быть любые машины с операционными системами Windows 2000, AIX, Sun Solaris, Linux, HP-UX и др. Обмен данными между клиентом и сервером осуществляется по протоколу IBM Storage Tank Protocol. Согласно нему, для того, например, чтобы открыть файл, клиент распределенной системы хранения Storage Tank должен войти в контакт с Storage Tank Server, получить от него метаданные и права доступа; метаданные сообщают клиенту атрибуты и расположение устройства, а право доступа лимитирует его возможности открытия, чтения и записи в файл. После этого можно выполнить требуемые операции с данными через сеть хранения.
Одна из самых больших сложностей, которую удалось преодолеть при создании Storage Tank, заключается в согласовании средствами распределенных компонентов IFS кэшей каждого из клиентов.
Veritas Software
Эта компания выпускает программные средства виртуализации, рассчитанные на системы высокой готовности. Комплекс продуктов SANPoint Foundation Suite HA поддерживает виртуализацию на уровне томов и файлов. Он включает продукт Veritas Volume Manager, позволяющий множеству узлов сети обращаться к одним и тем же томам. Поддерживаются метаданные и информация об отображении, используемая пользовательскими приложениями. На файловом уровне Veritas поддерживает виртуализацию посредством системы кластеризации файлов Cluster File System, которая позволяет нескольким серверам обращаться к одним и тем же файлам. SANPoint Foundation Suite HA работает на платформе Solaris. Есть еще инструментарий Veritas SANPoint Direct, позволяющий нескольким серверам, оснащенным Windows 2000, обращаться к одним и тем же файлам.
Sun Microsystems
Позиция этой компании по отношению к виртуализации несколько напоминает позицию EMC. Собственно слово «виртуализация» в документах Sun отнюдь не доминирует, но идея интегрированного управления корпоративной системой хранения, реализации которой подчинены все механизмы виртуализации, в полном объеме отражена в инициативе Storage One. Эта инициатива ставит своей целью предложить «полное решение» в области хранения, содержащее в себе все необходимое для надежной и эффективной работы. Storage One состоит из трех уровней; на нижнем уровне находятся дисковые массивы со встроенной кэш-памятью, интерфейсы и коммутаторы, составляющие инфраструктуру сети хранения. Второй уровень образуют средства организации данных, в том числе менеджеры томов и файловые системы. Третий уровень — программные средства управления, обеспечения надежности и готовности.
В развитие StorEdge T3 выпущены две новые дисковые системы — StorEdge 3900 и StorEdge 6900; последняя отличается наличием внутреннего механизма виртуализации. Для этого в StorEdge 6900 установлена пара контроллеров Vicom Storage Virtualization Engine (SVE) производства компании Vicom. Этот тип контроллера построен на основе фирменной архитектуры Vicom Independent Distributed Routing.
Файловая система QFS также несет на себе признаки виртуализации; в ней метаданные хранятся отдельно от пользовательских данных. Полноту решения обеспечивают несколько пакетов управления: StorEdge Availability Suite, StorEdge Performance Suite, StorEdge Utilization Suite и StorEdge Resource Management Suite.
Накопитель Sun StorEdge 6900 оптимизирован для работы с операционной средой Solaris Operating Environment, поддерживающей серверы Sun Enterprise и Sun Fire; при этом обеспечивается и организация совместного пула дисков для других платформ.
Литература
1. Virtualize It: Making Enterprise Data Storage Immediately Accessible. OTG Software
2. Roy Slicker, Jim Wheeler, Storage Virtualization Means More Than One Media. Pegasus Disk Technologies
3. Леонид Черняк, SAN в коробке. "Computerworld Россия", 2002, № 05
4. A New Method of SAN Storage Virtualization, Raidtec Corp.
5. SanBlast: intelligent switch/router unleashed, SYRED
6. Mark Blunden, Mik Berx-Debeys, Daeseop Sim, Storage Networking Virtualization What's it all about? Red Books, 2000
Определения
В трудах ассоциации SNIA дается следующее общее определение.
«Виртуализация — это действие (act) по объединению нескольких устройств, служб или функций внутренней составляющей инфрастуктуры (back-end) с дополнительной внешней (front-end) функциональностью, обеспечивающее целесообразное абстрагирование от внутреннего устройства.
Обычно виртуализация позволяет скрыть от пользователя внутренние сложности и сделать его работу удобнее. Примерами виртуализации являются агрегация нескольких служб в одну или добавление средств безопасности в незащищенную службу. Виртуализация может быть приложена или вложена в многоуровневые системы».
А вот взятое из того же источника определение виртуального устройства: «Виртуальное устройство может быть представлено операционной системе средствами управляющего программного обеспечения, например, менеджера томов. С точки зрения приложения виртуальное устройство идентично физическому. В некоторых случаях возможности виртуальных устройств отличаются от физических, в частности, обычно с виртуального устройства невозможно осуществить первичную загрузку».
Если попытаться перевести это на обычный язык, можно сказать, что предназначение виртуализации состоит в том, чтобы:
* изолировать пользователя (сервер или приложение) от физических ресурсов хранения: программа может не знать реальных адресов или параметров диска;
* изолировать пользователя (сервер или приложение) от изменений в инфраструктуре пользователя корпоративного хранилища данных;
* способствовать организации многопользовательского режима, повышающего эффективность использования ресурсов;
* помочь администратору управлять большими объемами хранения.
* Внедрение виртуализации преследует несколько целей:
* формирование единообразного взгляда на хранение данных вне зависимости от физической природы и топологии систем хранения;
* создание единой точки управления, сосуществующей с аналогичными точками управления серверами, операционными и файловыми системами;
* возможность выбора накопителей, в наибольшей степени соответствующих заданным требованиям QoS и, следовательно, развития и поддержки гетерогенных сетей хранения;
* обеспечение высокой готовности, масштабируемости, безопасности и других эксплутационных показателей.
Подписаться на:
Сообщения (Atom)