将Windows Server移动到云

我们有一个老化的Windows Web服务器,通过IIS托pipeWeb应用程序,并包含一个SQL Server 2005实例。 它运行从标准的HTML,通过传统的ASP和ASP.NET MVC的一系列网站。

它目前在我们的办公室托pipe,并一直由我们的远程员工通过宽带访问,尽pipe最近我们已经开始为我们的一些客户build立门户网站,所以这成为一个不可靠的情况。 我们正在考虑今年更换服务器,而且我正在考虑将其转移到端。

我研究过Azure云服务,但是由于我们的要求包括传统的ASP,所以重写所有的工作都是不可行的,所以我现在正在查看他们的虚拟机

我的问题是,从专用服务器迁移到虚拟机是否存在潜在的隐患? 我们的networking应用程序不是特别的处理器密集型,我们没有数百个用户,但是我们可能遇到任何性能问题。

还有什么我应该考虑的?

转换为虚拟机具有您无法想象的优势,尤其是当您开始对VHD进行映像以确保安全和快速恢复时。

有很多事情要考虑,你不必像两年前那样去创新和学习。

我不喜欢听取供应商的指导原则,除非在微软的马克·鲁索诺维奇(Mark Russinovich)被允许保持他的智力完整性(请研究他的证书和certificate他被认为是MS刺,直到他们买下他的公司并入伍他),但他有一个非常可信的networking关于Azure的投资,但更重要的是虚拟化任何Windows主机的标准和危害,信息是免费的:

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/AZR209

最终出现的问题是,你应该在LINUX / UNIX上运行正常运行时间,还是在Windows上运行本地集成,并且答案是同名的,你将会遇到一些隐藏的问题,你将Windows专有标准与任何RFC诚实主机集成得越多,你尝试从任何无限的select异国情调的LINUX发行版和他们未知的细微差别举办。

保持你的体系结构尽可能符合RFC,只要虚拟化的Windows服务器的麻烦就足够了。

但是,无论如何,避免使用这个项目作为一个机会来采用新的/陌生的技术,不pipe是什么系统故障的真正原因,第一个和最后一个人不能够胜任地解释新环境如何运作,也不能充分应对最疯狂的愚蠢可笑的cya'开发者的指责将被留下一个责备袋,不pipe他们是否值得。