HANA是什么
HANA(High-Performance Analytic Appliance)高性能分析设备
HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。用户拿到的是一个装有预配置软件的设备。至于HANA的云服务,只是对用户而言可以在不购买相关硬件的情况下享受HANA的高性能,而HANA云服务的背后还是需要更高性能的硬件支撑的。
软件方面
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内存数据库的数据并不是只在内存里,也会不停写到硬盘里,这就用到复制服务器Replication Server,包括Log-based,Trigger-based和ETL-based。这些复制服务器需要用到Sybase Replication Server、Sybase Replication Server Agent、Sybase Adaptive Server EntERPrise (AES,适用性服务器)等,以及HANA Load Controller和BO Data Services。
操作系统方面
HANA目前只能运行在Suse Linux 企业版(SLES)上。
硬件方面
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类似,Oracle的Exadata也是一个预配置的软硬件结合体,提供高性能的数据读写操作。Exadata机器由Exadata数据库机器、Exadata数据库服务器、Exadata存储服务器以及高速网络接口等组成。InfiniBand端口的传输速度可以达到40Gb/秒。
HANA的快在于用大内存提供内存数据库,并在内存数据库里采用列式存储从而可以将更多的数据装进内存(列式存储更适合数据压缩)。
Exadata的快在于把大部分数据库操作push到硬件,通过高性能硬件提高数据查询速度,通过采用列式结构减少需要在存储和内存间移动的数据量,通过高速网络接口提供数据传输的效率。
编辑本段HANA能做什么
HANA不是一个数据仓库,而是一个平台,在这个平台之上用户可以构建数据仓库或集市、报表和仪表盘等。
HANA能做的,首先是作为内存数据库,提供数据插入、修改和高效的查询功能。
其次,作为一个平台,在HANA之上,BO报表系统可以提供更好的用户体验 – 用户几乎不需要等待数据返回。
用户可以使用HANA的建模工具直接访问ECC或其它数据源,避开BW。但也可以在HANA之上建BW,把BW那些性能问题交给HANA解决。
SAP HANA提供多用途的内存应用设备,企业可以利用它即时掌握业务运营情况,从而对所有可用的数据进行分析,并对快速变化的业务环境做出迅速响应。
通过SAP HANA,企业可以在业务运作期间基于海量实时详细信息分析业务运营情况。企业可以探索和分析来源于所有数据源的全部交易数据和分析数据。运营数据在产生时由内存获取,并通过灵活的视图迅速将分析信息呈现给用户。外部数据可轻松的被添加至分析模型,与整个企业的数据进行整合
通过SAP HANA 可直接访问运营数据,而不影响SAP ERP 和其他运营系统的性能。企业可以近乎实时地将主要交易表同步到内存中,以便在分析或查找时能够轻松对这些表进行访问。一旦数据可通过内存访问,各个部门就可以从预订单据、销售线索、服务要求等大量列表中查找单个行项目,而不会对运营系统造成任何影响。这种高效的建模流程支持提供明细行项目的直接访问模型,以及支持更为复杂的分析流程的分析模型。
SAP HANA 提供从概念到分析的高效工作流程。该工作流涵盖整个流程,从识别相关运营数据(将原始数据转化为相关信息)开始,到在模型中生成按语义分组的信息,最后是发布完成的模型。SAP HANA 与传统分析模型的主要区别在于摒弃了任何物质化的
东西,即,所有模型都是完全虚拟的,均基于基本的具体运营数据计算结果。这样,模型就能够被方便的修改。
SAP HANA 可以访问任何数据。当企业需要非SAP 应用程序中的运营数据,或想在现有分析模型的基础上进行扩展时,任何数据源均可作为SAP HANA 的数据基础。使用SAP BusinessObjects 数据服务组件,可以将非SAP 运营数据加载到SAP HANA 内存中,这样,企业就可以通过极其精简的流程创建一个特定业务情景的完整视图。
SAP HANA 添加了易用的建模经验来进一步提高业务用户的自主性。视图遵循语义规则,将原始运营数据转化成可以理解的信息,据此,业务用户可以在基于Web的建模环境中自主地创建新分析模型。
SAP BusinessObjects 的商务智能分析工具可以直接使用SAP HANA内存数据,使业务用户能够全面利用其所有高性能应用程序的洞察和分析功能。但是,如果用户希望使用Excel 或其他工具和应用程序进行数据分析,那么他们可以通过MDX、SQL 等标准接口连接到SAP HANA。
SAP HANA 为现有应用程序、运营系统或其他业务应用程序提供标准接口。这意味着SAP HANA 不会因为连接到现有数据源而打乱现有系统架构,并轻松利用现有BI客户端。作为一款完备的实时分析解决方案,SAP HANA 可以帮助企业尽快获得收益。
编辑本段HANA的架构
下图比较直观地展示了HANA的软件架构:
ANA软件架构
最下层是SAP ECC、BW及其它非SAP数据源,通过Data Services和Modeling Studio把数据导入HANA,通过Replication Services写到磁盘,,通过HANA计算引擎处理数据插入和查询等操作。HANA是一个平台,在这个平台之上可以是BO、BW,以及其它产品。
编辑本段SAP HANA已实施客户
联想集团、苏宁电器、农夫山泉、海尔、BSH、天安农业、神州租车、T-Mobile、江苏电信、高露洁、思科、美国达美航空、日本MK、Alexander、Bigpoint、Liverpool、Kingfisher(翠丰集团)、斯坦福大学、秒针系统等。
编辑本段HANA快捷安装程序
工欲善其事必先利其器,如何进行HANA实战练习呢? HANA服务端安装程序目前基于SUSE Linux,硬件要求比较高(内存至少100G以上),代价高昂,且配置复杂, 以往的虚拟机根本无法实现。 客户端安装程序(HANA Studio)则比较简单,目前业内有培训机构91ABAP,已经集成傻瓜式快捷安装程序供下载。
SAP HANA发展现状
SAP HANA在亚太地区增长超过100%
大部分IT企业已经在前段时间相继发布了自己2012年第二季度的财报,从总体的情况来看只能说是喜忧参半。而日前,作为ERP领域的领导者,SAP也终于发布了自己的财报。报告显示,其中软件营收为10.6亿欧元,约合13亿美元,同比增长26%,创预期新
高。而在亚太市场,SAP同样取得了不错的业绩。而SAP HANA业务更是实现了超过100%的急速增长。
报告显示SAP在亚太及日本区(APJ)创造了有史以来最佳的第二季度业绩,非 IFRS 软件收入同比增加 25%,非 IFRS 软件和软件相关服务的增长达到 23%。在中国,SAP 同样取得了最佳第二季度业绩,其企业应用、数据库、移动商务和商务分析产品收入实现了两位数的增长。
“SAP在2012 年第二季度继续表现出色。至此,我们在亚太及日本区已连续十个季度实现业绩的骄人增长。同时,地区业务发展模式稳健且均衡,澳大利亚和新西兰地区(ANZ)业绩远超预期,而印度、日本和中国则仍保持着突出的增长势头。” SAP 亚太及日本区总裁华棣文(Stephen Watts) 表示:“与此同时,我们在亚太及日本区的客户、合作伙伴和市场正不断加快对 SAP 创新产品的运用,从我们的全新应用程序和技术中获取颠覆性的业务价值。亚太及日本区仍将是全球经济的增长引擎,SAP 非常自豪能够为本地区客户的业务增长贡献一份力量。”
SAP 在内部创新和战略收购方面的投资也进一步加速了第二季度客户认可度的提升。数据库和技术解决方案收入占该季度软件收入的 25%,其中 HANA 内存数据库业绩增势强劲,年度同比增长高达 103%。而与 2011 年同期相比,移动解决方案的增幅更是惊人地达到了 181%。
SAP 亚太及日本区该季度的骄人业绩还得益于公司在各个行业不俗的业绩表现,其中在公共部门和银行业表现尤为突出。同样,随着 SAP 不断吸引越来越多的合作伙伴和服务提供商,将 SAP HANA、Sybase、商务分析、云计算和移动商务解决方案带给亚太及日本区的更多客户,推动了SAP在该地区的生态系统营收增长 32%。
随着在产品和渠道端的双重发力,SAP近年来在日本以及亚太市场取得了非常辉煌的战果,而其中以HANA等业务的表现最为出色。相信随着亚太市场的崛起和容量的扩大,SAP在全球的领导地位将进一步得到巩固。
因篇幅问题不能全部显示,请点此查看更多更全内容