微软想要你用新的Windows Server 2012操作系统建立自己的云,他们还希望你在其Windows Azure云上运行应用程序。但是,万一它不能让你具备所有的功能(go all-Redmond)”,那么它会满足于您在Amazon的云竞争对手——EC2计算云和弹性装置自动伸缩功能上面运行Windows Server 2012。
就其本身而言,亚马逊只是希望你在其云上面运行的任何和所有的操作系统和应用程序,它特别喜欢的Windows服务器,因为他们对运行它的EC2镜像收取高额的费用。该费用是大多数的实例类型的近两倍。
亚马逊标榜这一事实,万一你是新接触整个云计算的事物,或者特别是AWS,你可以用一个在EC2上的“微实例”容纳Windows Server 2012,免费使用一年——只要你是新客户。这些免费赠送的云服务器切片可以运行Windows或Linux。
但是,AWS Windows团队的总经理Tom Rizzo在这篇博客文章的评论中指出,那些免费赠送的微实例上限为615MB的虚拟内存,Windows Server 2012的启动可以吃掉“全部”,剩下大约180MB。
Linux可能不需要那么大的内存,但Windows显然是,亚马逊或许应该重新考虑Windows实例的上限,并提高它使其足够用于适当的测试。没有办法让亚马逊说服那些图便宜正在运行的Windows应用程序的用户移植到Linux,只是那样他们就可以搭乘免费的“云切片”。
由于亚马逊在其公告中的解释,在九月份推出的微软新Windows Server 2012 “云操作系统”,可以运行在任何EC2虚拟机实例,这是AWS堆栈,该云OS和Windows被降级为应用程序的运行时环境。
亚马逊在19种不同语言的Windows Server 2012标准版的基础上打包推出了Amazon Machine Images(AMIs)。亚马逊也创建了Windows Server 2012 AMI变种调整来支持SQL Server 2008的R1和R2版本以及Express、Web和标准版的SQL Server 2012。所有地区的AWS云都可以运行Windows Server 2012。
运行在EC2容器之上的Windows Server 2012里面的应用程序,可以挂接到亚马逊的弹性块服务(EBS)块文件系统,你可以格式化EBS作为一个NTFS文件系统(适用于SQL Server和许多Windows应用程序)或者弹性文件系统(ReFS),一个为流媒体和其他类型内容共享设计的新文件系统,这是Windows Server 2012的新特性。