【发布时间】:2009-09-15 08:17:17
【问题描述】:
Ops:这不属于 ServerFault,因为它专注于编程架构。
我有以下关于云和虚拟化之间差异的问题..
云与虚拟化有何不同?
目前我试图找出 Rackspace、Amazone 和所有类似云提供商的定价,我发现我们目前的 6 台专用服务器比他们的定价便宜。那么如何才能声称云更便宜呢?仅与普通托管相比是否更便宜?
我们在虚拟环境中重新组织了我们的基础架构,以减少发生故障时的配置开销,我们不必重写已经为早期设置编写的任何代码片段。因此转向虚拟化不需要任何重新编程。但是云是完全不同的,它需要整个重新编程,对吗?
当我们当前的 IT 成本比云托管(包括 raid 备份和各种集群以实现高可用性)低 3-4 倍时,是否真的值得重新编码?
新的编程架构意味着培训人员的新开销、新的测试方法和新的部署方案,这是否比云中的“按需资源使用”词更合理?
我们目前的开发架构具有简单的服务器端 ASP.NET WebServices,没有本地上下文,客户端 Flex/Silverlight 提供了非常好的 REST 架构及其高度可扩展性。云与 REST 部署模型有何不同?
在存储方面,SQL Server 或 MySQL 提供了相当不错的复制和高可用性,那么云中有什么优势?
数据保证,我们的供应商之一在云上托管其他客户的应用程序(最常用的应用程序之一),在前 6 个月丢失了整个硬盘(虚拟)和整个模块。第二个提供商说您有责任进行备份,我同意,但是没有提供商提供 SLA 来保证数据,他们提供 99% 的正常运行时间。然而,在大多数商业应用程序中,正常运行时间不如数据完整性重要。在我们 10 年的专业托管经验中,我们只有一次硬盘崩溃。这让我对转向云计算和失去对数据的控制持怀疑态度。而且我觉得以不同的形式销售虚拟化只是一个巨大的营销热潮。
数据大小,目前所有提供商对大数据的收费都非常高,如果您只托管 100GB 以下的云可能是不错的选择,但我认为 100GB 以上到几 TB 的虚拟服务器和专用服务器仍然更便宜。为什么要在没有数据保证以及没有提及冗余的情况下在云上支付如此高的费用。
(我希望 SO 有一些用于 Internet Explorer 拼写检查的东西,抱歉我的帖子中有拼写错误)
【问题讨论】:
-
我认为它确实属于服务器故障,因为您编号的问题中只有少数与编程相关。您应该将它们分成 2 个单独的问题(一个在这里,一个关于 serverfault)
标签: virtualization cloud