欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

云计算不是全新技术,而是技术演进

程序员文章站 2022-05-01 16:52:31
早在上个世纪90年代,云计算就已作为一种全新的技术模型被提出,但直到2007年被Google、IBM、亚马逊等云模式先驱将其作为一种全新的“应用模式”付诸商业实践后,才直正得到...

早在上个世纪90年代,云计算就已作为一种全新的技术模型被提出,但直到2007年被Google、IBM、亚马逊等云模式先驱将其作为一种全新的“应用模式”付诸商业实践后,才直正得到业界的广泛重视。与互联网、移动互联网、SOA等其它所有新技术模型一样,云计算的出现、发展也是社会经济大发展背景下的必然产物。

随着市场竞争加剧,社会资源越来越多地向资源集约型技术靠拢,并且在新型业务创新促使下,大数据、高性能计算、按需交付等新兴需求快速增长,传统IT架构、应用模式日显不足,业界亟需找到一种适合新时期新需求的全新IT应用与交付模型。在这样的情况下,云计算凭借其强大的规模经济效益、动态IT资源调配、高性能等优势脱颖而出!

事实上云计算并不是什么全新的技术,从众多云计算先驱者们的发展、实践及应用案例中,中我们不难看出云计算从概念到实践的发展程:网格计算->效用计算->SaaS->云计算。

网格计算又称分布式计算,是一门计算机科学。它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终结果。换句话说,网格计算是将大量的计算机能力组合起来完成单个巨大计算任务。这种模型在生命科学、天文学等需要大规模计算能力的领域取得了卓越成效。但网格计算有一个天生的缺陷:它侧重处理离线任务,对实时要求任务有较大局限。

效用计算首次提出将IT资源以服务的形式提供给客户,也是首次提出IT资源的按需交付。所谓的效用计算就是用户通过租用的方式从IT基础架构服务提供商那里获得自己应用(CRM、ERP等)所需要的硬件资源(CPU、内存、存储等),并按使用量计费。效用计算在银行、电信等IT基础设施需求量巨大的企业用户中成效卓越。同样,效用计算有两大关键问题:效用计算只侧重解决计算资源、存储资源等底层资源。二是效用计算缺乏高效融合企业自建应用与标准化硬件系统融合的技术手段,没有形成成熟且普适化的行业解决方案。

SaaS,Software-as-a-service软件即服务,是指将软件以服务的形式提供给客户,即客户通过租用的方式在线使用软件。与效用计算相比,SaaS更接近应用层。SaaS凭借低成本、高性能、灵活、易管理等优势迅速蚕食传统软件市常不过SaaS也有自己的弱点:侧重中小企业、安全体系不成熟、服务质量参差不齐,等等;不过SaaS模式的思想和技术模型直接影响了云计算的发展,直到现在,SaaS仍是云计算最主要的应用模式之一。

云计算之所以如此流行和成功,是因为它是在网格计算、效用计算、SaaS基础上演进而来,承接了以上三种模式的优势,又排除了它们的缺点,以一种全新的IT应用模型。它并不是全新技术,而是技术演进!它之所以能够对IT产业产生革命性的影响,是因为它引入了一种全新的IT交付模式,它既是对原有技术的发展、升华,又是对原有技术“应用模型”的巅覆。