使用虚拟机运行业务应用有什么需要注意的地方?

使用虚拟机运行业务应用有什么需要注意的地方? 三十个字什么的真闹心。。。

虚拟机几乎和你本地计算机没有什么区别。对于windows azure,需要注意这么几个问题:
(1)合理选择虚拟机的尺寸,azure提供了很小的实例,比如768M内存,共享内核的虚拟机,这相比独立服务器,性能是很低的,如果你的业务比较大,要选择合适的规格。
(2)虚拟机内不能运行虚拟机软件,物理机可以运行虚拟机,而虚拟机不能嵌套再运行虚拟机,比如vmware或者hyper-v
(3)网络的不同,虚拟机目前只能支持tcp(udp)/ip,如果你需要ip以下的别的协议,虚拟机就不行了
(4)不支持额外的硬件,比如说物理连接的短信猫、加密狗、串口、打印机等等,如果你的应用非要这些东西,就不能用虚拟机
(5)虚拟机带有一个临时磁盘,但是在上面存放的文件是易失的。而且虚拟机一旦误删除文件等情况,不像真的物理机那样还可以恢复数据,虚拟机丢了就丢了。

(6)还有,azure只支持windows server 2008 r2/2012/2012 r2,以及一部分linux/unix操作系统,如果你的业务需要不受支持的操作系统,就不能用。

你提问连30个字都觉得受累,我回答了这么多,希望及时采纳。

您好,
另外,对于Azure的虚拟机,如果你将同一个云服务的虚拟机都关闭到停止分配的状态的话,下一次你重启虚拟机,云服务的公有IP地址将会不同。
此外,调整虚拟机的大小,虚拟机可能会被移到另外一个主机上面,然后临时盘中的数据都会丢失。同样,如果你删除一台虚拟机选择保存它的disks时,临时盘中的数据也会丢失。所以在你调整虚拟机大小或者是删除虚拟机并且想要用删除虚拟机的disk来创建新的虚拟机的时候,请记得备份你在临时盘中重要的数据。
Susie

如果您想进一步了解Windows Azure, Windows Azure 官网欢迎您的访问