k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
рутконф

Я писал только что, что все рассказывают про виртуализацию. Таки да, все.

Андрей Бешков рассказывает сегодня про Hyper-V, прямо сейчас можно его видеть в живой трансляции.

Картинка архитектуры Hyper-V очень похожа на картинку архитектуры Xen. Говорят, что они, собственно, взяли все части Xen, которые позволила лицензия, а остальные переписали. Прозвучала также фраза "Linux с поддержкой Hyper-V" -- это, собственно, Linux over Xen, то есть ядро, обученное тому, что снизу у него лежит не железо, а гипервизор Xen. То есть гипервизор Hyper-V отдаёт вверх такой же интерфейс, как и Xen. Наводит на мысли.

А вообще что-то странное происходит в MS. Настройка Hyper-V в каком-то текстовом окошке, там меню в ДОСовском стиле 20-летней давности, типа "нажмите 1 для этого, 2 для этого". Это что, приложение, написанное на power shell? Это же чудовищно!! В линуксе нету никакого powershell, но есть тот же zenity или xmessage. Кто мешает заскриптовать простой GUI?

Comments

Там все еще запущенней: в Windows Server Core нет .NET framework, потому что он по зависимостям тянет за собой почти весь Windows, Core - "компактная" версия. Нет .NET - нет PowerShell, поэтому первоначальное администрирование надо делать допотопными методами (net user, netsh, wmic). Терминальное окошко с синим фоном - сценарий cmd.exe, который позволяет не помнить ключи этих команд.

(в порядке, тэкскэзэть, культурного обмена)
Официальная поддержка .Net Framework будет в Windows Server Core R2.

Желающие работать на unsupported конфигурации вполне могут ставить .Net Framework на текущую версию Windows Server Core (инструкции есть здесь, например: http://pronichkin.com/Lists/Posts/Post.aspx?ID=69).
"По зависимостям" дотнет "тянет за собой" Microsoft Visual C++ Redistributable Packages разве что.

Конкретно: на этапе Beta в Microsoft были сомнения, включать ли .NET Framework в Windows Server 2008. Включать не стали, так как он влечет за собой, как минимум, Windows Forms, которых нет в Core.

Думаю, что в релизе Windows Server Core 2008 поддержки .Net нет ровно по той же самой причине, по которой первый Service Pack для Windows Server 2008 будет называться Service Pack 2

Насколько я понимаю, дотнет ничего не "тянет"\"влечёт за собой". В среде Core нельзя использовать GUI-вые/мультимедийные namespaces (или как там оно называется), вот и всё.

Про .Net Framework v.>2.0 пишут, что
"Much like .NET 2.0 in Server Core, .NET 3.0 and 3.5 are also subsets of functionality. Included are:
Windows Communication Framework (WCF)
Windows Workflow Framework (WF)
LINQ
The only functionality not included is the Windows Presentation Framework (WPF)."
http://blogs.technet.com/server_core/archive/2008/12/19/net-3-0-and-3-5-in-windows-server-2008-r2-server-core.aspx

Какую причину вы имеете в виду?

AFAIK, выпуск Windows Server 2008 назывался сразу Service Pack 1, потому что ядро у него такое же, как у Vista Service Pack 1, поэтому следующий выпуск - Service Pack 2.

А зачем гипервизору ГУИ?
Его функции предельно просты.

Да вопрос не в том, зачем гипервизору GUI. Вопрос в том, как это так случилось, что Microsoft, известная, в частности, тем, что там всё мышкой в окошках делается, соорудила утилиту настройки со столь странным интерфейсом. Мне, например, это чрезвычайно удивительно.