课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
云计算技术随着互联网的不断发展而被越来越多的程序员掌握,今天我们就通过案例分析来简单了解一下,云计算技术应用优缺点分析。
一、云计算的优点
(1)云平台是为用户管理的基础设施。
在云中,部署、可靠性和管理是用户关注的问题。从电源、软件安装和硬件到操作系统管理和安全(从加固到入侵检测)的堆栈的所有层都由云计算供应商管理。
云计算供应商免费试用产品的便利性可以帮助用户启动并运行初始实验,然后在需要时扩展到大规模,这在传统的内部部署系统中是困难的。
(2)效率。
云计算可以大化资源利用率。与非云系统相比,云计算系统向数据库应用程序公开资源利用控制要常见得多。云计算技术可以平滑负载,将其移动到低需求的时间段,并且可以优先考虑交互式和关键业务作业。
当然,云计算供应商可以利用大规模采购的效率、负载共享和极高的利用率。仅这些规模参数就可以成为迁移到云平台的理由。更不用说使用供应商的专业知识进行强化和入侵检测的好处了。
与规模密切相关的是云计算供应商能够以低廉的价格提供被动存储,这使得无论是出于实验或分析原因,还是出于备份或审计,更容易保留更长的历史数据窗口,并且更加经济高效地实施时间旅行等功能,可以从历史角度检查数据。
当然,繁重的数据处理负载可以通过使用云计算供应商的规模临时向外扩展来解决,当然用户会为此付出代价。
(3)经济性。
除了规模和效率的经济性之外,云计算供应商的会计机制倾向于将存储和处理的成本数据暴露到单个查询级别。这允许用户对任何给定分析的成本收益做出合理的商业决策,并相应地做出优化决策。事实上,有时用户可能会决定通过扩展云计算规模来扩大和简化分析的结构,而不是花费时间和精力来塑造一个“稳健的分析”,这可能更便宜、更准确。
二、云计算的弱点
(1)云平台是为用户管理的基础设施。
云计算具有一组与大型机截然不同的故障域。云平台上的分布式计算是共享的基础设施(计算、存储、网络),这可能会受到更多的干扰,其中任何一个故障都可能导致交互性失败或暂时性工作失败。在极少数情况下,即使是云计算供应商的自动化管理也会通过更改系统的属性或行为对客户体验产生负面影响。
(2)效率。
与传统的内部部署系统相比,大多数云计算数据库仍然不成熟。云数据库缺乏更成熟产品的特性。有些功能可能永远不会被引入,因为完全分布式、易发生故障的平台的概念使它们不切实际。
许多基于云的并行关系系统对于特定的数据库变异(INSERT、UPDATE、DELETE)操作的效率显著降低,这在某些用例中可能会导致问题。
当然,云计算与内部部署系统或托管在其他云平台中的系统之间的额外延迟往往会迫使云计算基础设施整合。用户往往被迫先选择地理位置和云计算供应商,然后实际上仅限于其云计算供应商提供的服务。
(3)经济性。
云计算的成本遵循与内部部署截然不同的曲线:扩展容量非常容易。控制成本变得更加困难。另一方面,如果成本有上限的话,则在达到成本上限后提交的交互式作业可能会被拒绝。这增加了一层复杂性,传统数据库管理员需要学习这些知识才能创建成功的部署。
当然,被云计算供应商锁定对于企业来说很普遍。云平台之间的迁移并不比内部部署系统之间的迁移容易。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei456学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。