2010年4月20日 星期二

[雲端技術] Windows Azure AppFabric Access Control:雲端的存取管理

參考網頁:http://msdn.microsoft.com/zh-tw/azure/ff629017.aspx
請自行研究

[雲端技術] Windows Azure AppFabric Service Bus:打造服務導向應用程式

參考網頁:http://msdn.microsoft.com/zh-tw/azure/ff629018.aspx
請自行研究

[雲端技術] Virtual PC/Virtual Server與Hyper-V的VHD相容性

雖然VHD格式未變,但Hyper-V需要的HAL版本(IO-APIC)與Virtual PC/Virtual Server需要的HAL版本(PIC)不同。所以可想像成將電腦A的HD拔起來插到電腦B時,若OS HAL版本與新硬體不匹配,就會衍生問題。[HAL的定義: 中文英文]

不相容的狀況分成兩種: Hyper-V的VHD(IO-APIC)移到VPC/Virtual Server的環境(PIC)必死無疑,連開機都別想。而我比較在意的VPC/Virtual Server VHD(PIC HAL)移到Hyper-V(IO-APIC),答案則是: 可行,只要不裝整合元件(Integration Components)的話。[這解釋了為什麼VM移到Hyper-V後網路卡、滑鼠整合會出錯。]

那麼HAL版本不同的問題可以解決嗎? Windows Vista以前的OS,HAL版本是在安裝過程決定的,雖然有些奇門遁甲之術可以抽換HAL,但並不在微軟官方支援範圍內。Windows Vista/Windows 7/Windows 2008比較幸運,可以透過以下的手法解決:

移到Hyper-V的Virtual Server VHD開機後會看到"Virtual Machine Bus"裝置出現小驚嘆號:
先移除舊版的Virtual Machine Add-In,啟動msconfig,勾選Detect HAL後重新開機:
   
接著重新安裝Hyper-V版的Integration Service,網路卡/滑鼠整合就通通回來了。

參考來源:http://blog.darkthread.net/blogs/darkthreadtw/archive/2010/04/20/vhd-migration.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+Darkthread+(Darkthread)