Сервер - статьи


         

в последнее время технология, особенно


Арсений Чеботарев, Виртуализация вычислительных ресурсов — довольно популярная в последнее время технология, особенно в серверных системах. Интересно проанализировать тенденции развития этого направления и нового продукта Microsoft — Virtual Server 2005, одного из важнейших компонентов Microsoft Dynamic Systems Initiative. Как известно, в феврале 2003 года Microsoft приобрела активы компании Connectix, включая ее передовую технологию Virtual PC Machine для ОС Windows и Mac, а также Connectix Virtual Server. Вместе с исходным кодом и интеллектуальной собственностью в Редмонд переместились и основные разработчики Virtual PC. Впрочем, Connectix по-прежнему представляет собой независимую компанию и продолжает продавать ПО, разработанное до слияния с Microsoft, и поддерживать пользователей ранее выпущенных версий данного ПО. С помощью перешедших в Microsoft разработчиков продолжает дальнейшую модернизацию семейства продуктов Virtual PC, в частности, обеспечивая лучшую адаптацию к новым серверным платформам собственного производства, таким как Microsoft Server 2003. Новый продукт компании "Майкрософт", Microsoft Virtual Server 2005, находящийся сейчас в стадии бета-тестирования, предназначен в первую очередь для корпоративного сектора. Как и другие подобные продукты (VMWARE Workstation, VMWARE Server или Microsoft Virtual PC), Microsoft Virtual Server представляет собой эмулятор аппаратной платформы, на которую могут быть установлены одна или несколько операционных систем. Существует два различных подхода к реализации виртуальных машин. В первом случае дополнительное ПО устанавливается непосредственно на аппаратную платформу и запускается до загрузки любой другой операционной системы общего назначения. Во время загрузки и работы дополнительное ПО берет на себя управление физическими ресурсами, создавая для ОС так называемый "виртуальный компьютер". Так работает VMWARE ESX Server, а также, в некотором смысле, будут работать компоненты Intel Foundation Code. Второй метод предполагает создание виртуальных машин поверх работающей ОС, так что аппаратные прерывания эмулируются системными вызовами.

Содержание    Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий