云计算:应用与范式探索
1. 云计算概述
云计算这一概念近年来备受关注,它为用户和计算资源提供商都带来了显著的优势。对于用户而言,云计算具有诸多经济方面的吸引力。一方面,它所需的基础设施投资极低,用户无需自行组装和维护大规模系统;另一方面,基于实用程序的计算成本也很低,用户只需为实际使用的基础设施付费。此外,用户还能通过并行化减少计算密集型和数据密集型应用的执行时间。如果一个应用能够将工作负载划分为n个部分并同时运行n个实例,那么执行时间可能会接近缩短为原来的1/n。而且,应用开发者得益于即时可用的基础设施,可以自由设计应用,无需担心应用运行的系统。当应用因成功吸引了超出系统承载能力的用户时,云的弹性特性能够让应用轻松应对额外的工作负载,而无需开发者付出额外努力。
对于计算周期和存储的提供商来说,云计算通常能提高资源利用率。云计算的未来成功取决于推广实用计算的公司能否让更多用户认识到以网络为中心的计算和内容的优势,这就要求在安全、可扩展性、可靠性、服务质量以及服务级别协议(SLA)规定的要求等关键方面提供令人满意的解决方案。
云计算与网格计算有着明显的区别。云计算主要关注企业应用,而网格计算则侧重于科学和工程应用。此外,云计算将资源集中在单一管理域的大型数据中心,这是其相较于网格计算的另一个主要优势。预计像亚马逊、苹果、谷歌、惠普、IBM、微软、甲骨文等实用计算提供商未来会开发应用套件来吸引客户。例如,微软凭借其为企业客户提供的众多应用,在吸引客户使用其Azure平台方面具有优势,而红帽和亚马逊可能会坚持“仅提供基础设施”的模式。
2. 云计算的适用性
云计算的主要吸引力在于能够根据应用的成本和时间限制,按需使用尽可能多的服务器。但这需
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



