技术开发 频道

HANA掀起数据处理狂潮 农夫山泉有点甜?

        【IT168 评论】在2011年11月15日举行的SAP中国商业同略会上,哈索博士在演讲中指出,SAP HANA使得企业的计算速度更快。速度增加1000倍,在IT领域有了重要突破。通过对以往数据库的改进,速度提升了10000倍;食品的分销-物流从24小时以上减少到3.8秒;项目管理从15小时低到4.8秒;制造业订单到付款,从30天减少到28秒。

       HANA是什么?

  从产品的生命周期的角度看,SAP HANA早在2010年春季就开始不断成熟发展,2011年则开始将成熟的产品和解决方案向全球推广,目前SAP HANA也是SAP历史上用户增长速度最为迅猛的产品之一。

  HANA是一款面向数据源的、灵活、多用途的内存应用设备,整合了基于硬件优化的SAP软件模块。它可以让企业借助海量的信息,在业务进程当中分析业务运营。由内存获取产生的运营数据,并通过灵活的视图迅速将分析信息呈现给用户。外部数据可以轻松的被添加至分析模型中,与整个企业的数据进行整合。

  从软件角度来看,HANA的内存数据库(SAP In-Memory Database, IMDB)是其重要组成部分,包括数据库服务器(In-Memory Database Server)、建模工具(Studio)和客户端工具(ODBO、JDBC、ODBC、SQLDBC等)。HANA的计算引擎(Computing Engine)是其核心,负责解析并处理对大量数据的各类CRUDQ操作,支持SQL和MDX语句、SAP和non-SAP数据。比较显而易见的一点是,HANA计算引擎要快速处理用户复杂的查询请求,快速返回查询结果。

  从硬件角度来看,SAP和多个硬件厂商合作生产支持HANA的高性能服务器,包括Dell R910、Fujitsu、HP DL580、IBM x3850等,以及和Cisco(Cisco Unified Computing System. UCS)等公司的合作。直观地说,这些机器的硬盘可能是数个600GB、转速10k rpm的硬盘组成RAID,内存可能有1T,文件系统可能是ext3或GPFS(IBM通用串行文件系统,General Parallel File System)。

  总之,HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。用户拿到的是一个装有预配置软件的设备。至于HANA的云服务,只是对用户而言可以在不购买相关硬件的情况下享受HANA的高性能,而HANA云服务的背后还是需要更高性能的硬件支撑的。

  HANA能给企业带来什么(与同类其它产品的不同)?

  SAP HANA是一款完备的实时分析解决方案,提供灵活、节约、高效、实时的方法来管理海量数据,为现有应用程序、运营系统或其他业务应用程序提供标准接口。一方面,SAP HANA可以帮助企业在很大程度上减少企业数据链、总体拥有成本、开发工作量、进一步降低企业数据管理的成本。另一方面,HANA将在内存技术基础上,支持更高效的业务应用程序,它能够帮助您实时洞察业务的运营情况,从而改变企业的经营方式。

 

HANA掀起数据处理革命 农夫山泉水更甜

        【IT168 评论】与其它同类产品相比,SAP HANA可以为企业处理各种复杂的数据类型,包括:

  1、 交易数据

  2、 商业分析集群模式搜索业务功能

  3、 规划、模拟

  4、 结构型和非结构性数据

  5、 事件型数据

  HANA的特别之处在于它的存储机制,对数据采取了混合存储,既保持了传统的行存储方式,又提供了基于列的数据存储方式,这就满足了新一代数据库的需求,在处理交易数据的同时,还能够应对数据分析以及集群的搜索模式。HANA弥补了其它很多数据库都无法应对的四种操作:交易型数据、业务分析、复杂事务处理和非结构化数据。

  此外,HANA集成了管理工具HANA Studio,方便用户通过可视化的界面来管理HANA,而SLT数据传输控制台也包含在其中。HANA提供了自带的建模工具,支持三种建模方法:SQL建模、视图建模和WEBI建模,其中BO4版本突出了WEBI功能。

  成功案例:HANA应用联姻农夫山泉

  

HANA掀起数据处理革命 农夫山泉水更甜

有一句经典的广告语“农夫山泉,有点甜”。国内农夫山泉公司是第一个吃螃蟹者,同时也已经享受到了来自SAP HANA的甜头:整体的性能在计算速度上提高了10,000倍。农夫山泉作为SAP内存计算产品HANA在全球第三个、亚太区第一个上线的企业。查询同样的数据,用原来的数据库与BI组合需要215.0秒,用HANA和升级后的BI组合一次查询只需2.1秒,二次查询则只需1.8秒;同样的报表展现原来需要358.1秒,而在HANA中只需要16.8秒!

  SAP HANA在多各行业中都采取了深入的应用

  1、CO-PA:基于成本的利润分析

  SAP HANA OnColyzer应用则让医生和研究人员更加高效地进行临床研究和分析,以进行更加个性化的癌症治疗。

  2、SAP HANA OnColyzer:制定个性化医疗方案

  实时Availability-TO-Promise(ATP)检查。通过实时ATP,检查可即时确认是否能够满足客户的订单要求,展示了SAP HANA对多约束优化和多条件分析的实时分析支持能力。

  3、实时Availability-TO-Promise(ATP)检查

  Dynamic Cash Managmement(动态先进流管理)。这个应用,可以根据客户的历史支持记录和对供应商的历史付款记录实时地反映现金流状况,也可通过这些历史记录来优化收款过程。

  Dynamic Cash Managmement(动态先进流管理)

  4、Sales And Operations Planning(销售与运营规划)。

  这个应用,可以帮助销售人员进行实时场景分析,进而进行销售预测与产能的匹配。

  HANA的前景:

  在谈到企业为何使用HANA时,SAP商业同略会上,哈索博士总结了企业选择SAP HANA的十大理由:1、处理海量数据;2、应对非常复杂的SQL查询;3、快速响应需求;4、解决结构化与非结构化数据的挑战;5、即时响应新生成的查询;6、不构建Cube;7、基于实时数据的商业分析;8、目前平台无法支持一些应用程序;9、简化系统环境,新旧应用运行在同一架构;10、能够提供处理器与刀片服务器的无限扩展能力。

  由于HANA目前只支持定制的x86服务器,三家接受SAP HANA认证的服务器硬件厂商为IBM、HP(农夫山泉使用的服务器)和富士通。而且在选择硬件的时候要注意不是所有这三家的服务器都支持HANA,而是需要进行特别的定制。使用Business Objects 3的用户需要进行升级到第4版才能够部署HANA。而且HANA是支持不同数据源的,而不光是从Business Warehouse中抽取数据,因此在部署HANA的时候还需要注意看好版本问题。

  目前SAP还发布了新的功能包,提供了在HANA上运行SAP NetWeaver Business Warehouse的能力。Hasso博士表示,二者的结合将大大简化OLAP系统结构,并提升性能。通过一组Demo展示,我们看到之前运行几天甚至几十天的分析,目前只需要几秒钟就可以完成。据了解,HANA目前唯一支持的SAP ERP应用是Business One,而该产品是在中国完成设计与研发的,是一款针对中小型企业的管理软件解决方案。Hasso博士透露,在明年HANA上还会支持更多的SAP ERP应用,包括Business ByDesign等。

1
相关文章