作为世界管理软件的领导者,SAP公司在业务不断增长的同时,也在探寻新的产品和技术创新,如商业智能、移动应用、云计算及内存计算等多个领域,内存计算可以说是其中的一个典型代表。
在与张侠的沟通中,记者了解到,内存计算是近几年发展起来的众多信息化技术中一个非常有特色的技术。自计算机诞生以来,其CPU、内存等都在不断升级换代,然而,信息数据的存储和管理一直以来都在桎梏着计算机的进一步发展。传统数据的存储都是通过磁盘来,但其读写速度却没有在过去大幅度的提升。“在这种情况下,内存计算所带来的变革应运而生。”张侠说。
为了帮助中国企业更加深入的了解和认识内存计算技术,日前,比特网特邀SAP中国区首席技术官张侠做客演播室,为广大网友深入解读和剖析内存计算的内涵及其价值。
针对目前众多企业所面临的一大严峻挑战,即管理并利用不断飙升的海量信息的问题,SAP在2010年更为卖力地倡导“内存计算”概念,并于去年在全球技术研发者大会上发布了SAP 高性能分析应用软件(SAP High-Performance Analytic Appliance,简称SAP HANA)。对此,SAP表示,HANA借助主存储器、处理器技术和应用诀窍领域的最新成果,充分发挥了内存数据处理的威力。
在与张侠的沟通中,记者了解到,内存计算是近几年发展起来的众多信息化技术中一个非常有特色的技术。自计算机诞生以来,其CPU、内存等都在不断升级换代,然而,信息数据的存储和管理一直以来都在桎梏着计算机的进一步发展。传统数据的存储都是通过磁盘来,但其读写速度却没有在过去大幅度的提升。“在这种情况下,内存计算所带来的变革应运而生。”张侠说。
据张侠介绍,内存计算主要是利用现代计算机在CPU和内存方面的优势,巧妙地将数据放在计算机内存里进行处理,并在内存中进行大量的数据分析和计算,以实现更高性能的数据处理能力。
那么,这样一种数据处理方式的变化能够带来哪些价值呢?对此,张侠认为,基于内存的计算相当于把数据从传统的数据库模式,转移到了内存中来,这样一来,企业就能够在很短的时间内完成大量数据的处理。数据处理能力的提高,也意味着业务响应速度的提升,这种提升所带来的价值是显而易见的。
内存计算顺应需求而生 实现软硬件一体化
在谈及SAP涉足内存计算领域的初衷时,张侠说:“我们其实一直都在努力探寻新的IT技术为企业带来更大的价值。在IT产业,确实不断出现新的理念,但在SAP看来,我们推动一个理念的主要原因还是因为它能够为用户带来的独特价值。内存计算技术就是如此。”
“SAP一直都在以企业客户需求为导向,并结合计算机发展的新机遇,通过与一些硬件厂商的合作一起来推动内存计算的发展和应用。”张侠总结道。
近年,商务分析成为企业信息化应用的一大热点,商业分析的出现,为企业提升洞察力和加强从战略到执行的管理提供了新的帮助。但在实际应用中,用户发现,传统的数据仓库和数据分析技术,在应对海量及实时数据的处理上都很难做好。在这种情况下,也给内存计算技术的发展带来了机遇。
据张侠介绍,早在5年前,SAP就开始从事相关的研究,并推出了商务智能商务数据加速器技术,随后,再结合数据库技术等,实现了对数据从行到列的综合压缩及更加快速的搜索,这些技术结合在一起便成为目前SAP所极力推崇的内存计算技术。
张侠告诉记者,SAP目前关注的主要还是在内存计算技术的软件层面,而在硬件方面则是与其他厂商合作。据了解,目前SAP在内存计算方面的合作伙伴主要有IBM、惠普、富士通和Cisco四家公司。通过与硬件厂商的合作,一种软硬件结合的专用计算机开始出现,从而让更加充分地实现内存计算的应用成为现实。
那么,内存计算技术适合的主要应用类型有哪些呢?对此,张侠解释说,它首先适合处理海量的数据;此外,它还非常适合处理实时数据。因为对于传统的数据分析来说,经常会遭遇由于计算能力限制所带来的数据分析效率的下降,同时,传统数据处理的过程往往是将信息进行采集、归类,定义数据维度和指标等,然后在进行数据的处理。这样一来,企业往往会因此丧失了对数据更全方位的分析,内存计算技术的高性能恰恰实现了用户进行快速甚至实时处理海量数据的能力。
张侠告诉记者,SAP目前关注的主要还是在内存计算技术的软件层面,而在硬件方面则是与其他厂商合作。据了解,目前SAP在内存计算方面的合作伙伴主要有IBM、惠普、富士通和Cisco四家公司。通过与硬件厂商的合作,一种软硬件结合的专用计算机开始出现,从而让更加充分地实现内存计算的应用成为现实。
内存计算或引爆数据管理革命
在谈及内存计算这一技术到底有何魔力,并促使SAP将之作为公司未来的重点方向时,张侠表示,内存计算的主要特点与核心优势在于其能够对海量的数据进行实时的分析,并帮助企业提高效率、降低成本。
为了进一步阐述这一价值的由来,张侠解释说,内存计算技术是SAP与合作伙伴一道,共同打造的应用于高性能专用计算机的一种新的数据处理手段,该技术可以帮助用户快速地将数据加载到计算机内存中,并进行直接的查询、计算和分析。因此,内存计算所带来的是数据处理效率的大幅提升。
那么,内存计算技术适合的主要应用类型有哪些呢?对此,张侠解释说,它首先适合处理海量的数据;此外,它还非常适合处理实时数据。因为对于传统的数据分析来说,经常会遭遇由于计算能力限制所带来的数据分析效率的下降,同时,传统数据处理的过程往往是将信息进行采集、归类,定义数据维度和指标等,然后在进行数据的处理。这样一来,企业往往会因此丧失了对数据更全方位的分析,内存计算技术的高性能恰恰实现了用户进行快速甚至实时处理海量数据的能力。