Windows Azure的门户提供了简便直接、快捷的资源及服务的管理和监控工具。这对于开发者,还是IT专业人士,都是一个极大的便利。同时,对于性能和资源消耗情况的关注,也是一个重要的工作。
例如,在创建完一个CentOS 6.2虚机后,可以转到它的仪表盘,看到这个虚机的CPU、磁盘读、磁盘写、网络出/入的性能指标。
对于这些指标,可以在右上角定制,例如是否使用相对值,即显示每个指标的值,还是绝对值,即按照纵坐标同一值来显示。
同时,也可以在右上角定制指标度量的时间区间。这样在性能监控和调优的时候,就可以自由选择时间段,更好地进行分析。
另外,对于不同类型的服务,门户也提供了不同的监控指标。例如,利用Websites建立一个新的博客,除了常规的度量指标,可以对访问请求量、错误数等进行监控。
对于云服务,除了常规指标,可以增加度量指标,对不同的服务进行分别度量、监控:
Windows 8 为移动应用开发提供了巨大的拓展空间。其中一个应用场景就是如何让应用能够自动地配置、连接和断开无线网络连接。
对于Desktop App,以下的资源比较有用,特别是针对Windows 8和Windows Server 2012:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms706556(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd439487(v=vs.85).aspx
但对于Windows 8 Store App,又应该选择什么方式呢?
可以访问下面的API资源,这些都是针对Windows Store App的:
http://msdn.microsoft.com/en-us/library/windows/apps/br211369.aspx
对于网络连接、WIFI设置等,可以参考以下类和API资源:
Windows.Networking.Connectivity classes: http://msdn.microsoft.com/en-us/library/windows/apps/br212028.aspx
最近在制作开发Windows Azure的虚机的时候,发现一个有趣的问题。
在完成一个基本的VHD后,如何将这个VHD转化为可启动的?
先将这个VHD拷贝到指定的目录,例如C:盘建立的新的VHD目录,例如C:\VHD\。
然后可以用管理员身份,启动PowerShell,然后执行下面的操作:
通过bcdedit /copy {current} /d "VHD_Boot"的输出,获得{CLSID}。
然后bcdedit /set {CLSID} device vhd=[C:]\VHD\DISK.VHD
bcdedit /set {CLSID} osdevice vhd=[C:]\VHD\DISK.VHD
bcdedit /set {CLSID} detecthal on
bcdedit /set {CLSID} hypervisorlaunchtype Auto
bcdedit /default {CLSID}
之后,可以通过命令行执行MSConfig命令,可以在对话框进行修改、删除等操作: