我一直都用服務(wù)器系統(tǒng)做開(kāi)發(fā),近期將Windows 8更改為了Windows Server 8,重點(diǎn)測(cè)試一下企業(yè)級(jí)相關(guān)的新特性。
本系列所有腳本使用Windows Server 8(PowerSHell ISE x64)測(cè)試通過(guò)
Windows Server 8也保留了Metro界面:
與Windows Server 2008 R2 相比外觀變化比較大的是多了一個(gè)Server Manager Dashboard:
一、Windows Server 8 十大新特性:(英文原文)
1.1、多服務(wù)器管理
1.2、零阻力服務(wù)器部署
1.3、IP地址管理
1.4、動(dòng)態(tài)訪問(wèn)控制
1.5、大型Hyper-V群集
1.6、靈活的動(dòng)態(tài)遷移
1.7、高級(jí)虛擬網(wǎng)絡(luò)
1.8、Hyper-V復(fù)制
1.9、服務(wù)器信息塊形式的服務(wù)器數(shù)據(jù)
1.10、虛擬桌面架構(gòu)增強(qiáng)
二、Hyper-V 3.0十大新特性(英文原文)
2.1、vhdx虛擬磁盤格式
2.2、虛擬光纖通道適配器
2.3、存儲(chǔ)和網(wǎng)絡(luò)資源池
2.4、支持多于4個(gè)的虛擬CPU
2.5、硬件加速
2.6、帶寬管理
2.7、DHCP向?qū)?/p>
2.8、路由向?qū)?/p>
2.9、端口監(jiān)控
2.10、虛擬交換機(jī)擴(kuò)展
三、使用PowerShell 3.0管理Hyper-V 3.0
PowerShell ISE是集成在Windows Server中的PowerShell集成開(kāi)發(fā)環(huán)境,在Windows Server 8中,PowerShell ISE終于開(kāi)始支持智能感知功能了:
雖然還不如PowerGUI Script Editor還用,但是已經(jīng)很不錯(cuò)了,且支持插件,目前插件還不多,在TeachNet上可以查看。
PowerGUI Script Editor暫時(shí)還不支持PowerShell 3.0,故將使用PowerShell ISE 進(jìn)行開(kāi)發(fā)。
新版本的PowerShell ISE的一個(gè)很實(shí)用的功能是可以查看、搜索模塊與命令:
下面使用Hyper-V模塊,可以看到有很多命令:
VHD虛擬磁盤格式早在VirtualPC時(shí)代就已經(jīng)出現(xiàn),是微軟虛擬存儲(chǔ)的標(biāo)準(zhǔn)格式,在Windows 7 和 Windows Server 2008 R2中,支持直接從VHD虛擬磁盤啟動(dòng),但是最大容量限制是2TB。
到了Hyper-V 3.0,容量限制已經(jīng)提升到了16TB,且更新為了VHDX磁盤格式。
3.1、創(chuàng)建一個(gè)虛擬磁盤
New-VHD -Path "F:\Work\tmp\Hyper-V\test.vhdx" -VHDType Dynamic -VHDFormat VHDX -SizeBytes 1024MB
如下圖所示,在F:\Work\tmp\Hyper-V目錄中創(chuàng)建了一個(gè)VHDX格式的虛擬磁盤,容量為1GB,動(dòng)態(tài)擴(kuò)展。
在Windows Server 8中,可以直接掛載VHDX虛擬磁盤格式:
可以在磁盤管理器中對(duì)其進(jìn)行初始化:
一般使用MBR分區(qū)表,格式化為NTFS后就可以在資源管理器中查看了,和物理硬盤沒(méi)什么區(qū)別:
3.2、查看已有的虛擬機(jī)
Get-VM -Name "WinServer2003R2"
腳本運(yùn)行結(jié)果:
3.3、查看Hyper-V服務(wù)器的信息
Get-VMHost
3.4、創(chuàng)建一個(gè)虛擬機(jī)
New-VM -Name "WinServer2008R2" -MemoryStartupBytes 2GB -BootDevice "CDRom" -NewVHDPath "F:\Backup\Developer\Virtualization\Virtual Machines\Hyper-V\Virtual Hard Disks\WinServer2008R2.vhdx" -NewVHDSize (2048 * 1000 * 10) -SwitchName "Hyper-V Switch"
3.5、啟動(dòng)、關(guān)閉虛擬機(jī)
Start-VM -Name "WinServer2008R2"
Stop-VM -Name "WinServer2008R2" –Force
3.6、刪除虛擬機(jī)
Remove-VM -Name "WinServer2008R2" –Force
注意刪除虛擬機(jī)并不會(huì)刪除虛擬磁盤。
小結(jié):
本次開(kāi)始對(duì)Windows Server 8的企業(yè)級(jí)特性進(jìn)行測(cè)試,對(duì)即將發(fā)布的下一代Windows Server進(jìn)行預(yù)熱。PowerShell 3.0扮演了核心角色,幾乎可以完成所有的管理操作,后續(xù)篇章會(huì)繼續(xù)測(cè)試Windows Server 8的奇特新特性。
聯(lián)系客服