SAP HANA:下一代实时业务分析
【专稿】2000年左右,SAP意识到如下趋势:许多公司拥有迅速增加的数据集以及日益增长的业务实时分析需求。 为响应这些现实,SAP工程师开始重新想象数据仓库如何能处理这些大量的数据存储,生成即时的特别的分析。磁盘访问时间已经成为了使用传统的数据查询解决这类需求的一个主要的瓶颈。研究有望通过完全在内存执行查询,不用访问物理磁盘,移除上述因素。 两个关键因素帮助使内存计算对主流实现可行。正如以上讨论,到21世纪第一个十年的中间,系统内存成本急剧下降,64位的服务器能够访问数量非常大的系统内存,已经给现有的商业硬件以机会。那些技术进展为SAP实现通用业务使用的内存计算做好了准备。 “十多年来,Intel和SAP一直合作,创建有远见的解决方案,使用户获得有竞争优势,经营的更好。SAP内存设备软件(SAP HANA™)在Intel Xeon 处理器上实现,提供给用户实时分析和交易的结果,使更好的决策和改进的运营成为可能。仅仅是业界领袖间全新的创新如何能够改变企业如何做买卖并成功的最近例子。”——SAP内存平台,高级副总裁,Stefan Sigg。 为内存计算建立坚实的数据库 内存计算允许在服务器的主存中处理大量的实时数据,提供即时分析和交易的结果。SAP内存计算数据库(图2)实现了以下功能: 内存计算具有原生支持行和列数据存储的功能(在下面讨论),提供全面的ACID(原子性,一致性,隔离性,持久性)会话功能。 计算和规划引擎和数据存储库一起,提供业务信息的持久性视图以及统一的信息建模设计环境。 数据管理服务包括SQL和MDX接口,访问SAP和非SAP数据存储的数据集成能力,集成的生命周期管理。
当组合后,这些功能允许SAP 内存计算数据库帮助决策制定者以难以置信的响应时间和高度的灵活性,探索并分析大量的信息,不需要IT投入。 提供进入主流的内存计算数据库 SAP首次以产品形式提供SAP内存计算,是引入了TREX(文本检索和信息抽取),一个查找引擎组件,用作不同的SAP软件提供的一个组成部分。基于早期成功的产品,比如SAP NetWeaver企业搜索,公司在2005年引入了SAP BWA。 公司持续的关注商业智能解决方案,导致集成SAP内存计算进入SAP BusinessObjects中创建一个加速的商业智能解决方案,称之为SAP商业对象浏览器加速版本。SAP 内存计算同样被用于在其他各种各样的产品中进行实时分析: • SAP Advanced Planner and Optimizer with liveCache • SAP CRM Customer Segmentation • SAP Business ByDesign™ Analytics SAP HANA:下一代实时业务分析 SAP内存计算已经发展到SAP HANA,一个组合了SAP软件组件的多功能设备,安装在基于Intel Xeon 处理器的服务器上。集成的软件栈在硬件之上对性能和可靠性进行了高度地优化。如图3所示,它包括SAP内存计算数据库,实施复制服务,数据建模,和数据服务。
Intel和SAP HANA™价值定位跨越很多的业务单元 SAP内存设备软件(SAP HANA™)和Intel Xeon 处理器在业务的不同部分启用了一套广泛的情景超出了事务处理和传统分析,比如以下几点: 订单管理。可承诺,价格优化。 供应链。运输计划,库存管理,需求和供应链。 制造业。生产计划,性能管理,资产利用率。 销售和市场,分析学,顾客市场细分,贸易促销管理。 企业融资。计划和预算,整合。 人力资源。劳动力分析。 信息技术。景观优化 SAP HANA从设计特性和最新的Intel Xeon 处理器中显著获益,帮助它给最终用户带来卓越的价值。就这一点而言,硬件平台的性能,可扩展性,可靠性,能源效率特别有利。正如上文描述的,高内存容量,内存创新,缓存子系统支持极佳的内存计算需求结果。这如上文将要描述的,复杂的并行软件设计利用平台的大规模硬件并行。 SAP HANA被特别设计为数据无关。该设备被设计为不影响现有的应用或系统的实现。解决方案提供了一个灵活的,划算的,实时的管理大数据量的方法,允许企业显著减少硬件和运行多数据仓库和分析系统相关的维护成本。 将来,SAP HANA将扮演新的创新经营应用的技术基础,用于规划,预言,运算性能和仿真。第一个运行在SAP HANA之上的业务应用是SAP BusinessObjects Strategic Workforce Planning针对内存计算的版本。SAP开发的解决方案从高性能和实施访问大量交易信息中显著获益。 (编辑:ASP站长网) |