SAP HANA:创新数据库与云场景

需积分: 10 5 下载量 78 浏览量 更新于2024-07-22 1 收藏 7.53MB PPTX 举报
"SAP HANA 是一款由 SAP 公司推出的高性能数据处理平台,旨在加速企业关键业务应用的运行速度,尤其是针对大数据分析和实时事务处理。本资源主要讨论了 SAP HANA 的竞争策略,包括硬件和软件的分离,以及在虚拟化和云环境中的应用。此外,还提到了 SAP HANA 在 AWS 上的可用性,以及不同规模的设备定价情况。" SAP HANA 是一个革命性的内存计算平台,它结合了数据库、数据处理和应用服务器功能,为用户提供了一个统一的环境来处理交易和分析工作负载。SAP HANA 应用程序(Hardware)是由硬件合作伙伴(如 HP、Dell、Cisco、IBM 等)提供的优化设备,设计成一体式解决方案,可以支持所有 SAP 解决方案。 SAP HANA 数据库(Software)是该平台的核心,它采用了列式和行式存储,既适用于分析也适用于事务处理。这种分离的硬件和软件设计使得虚拟化和云计算场景成为可能,提供了更大的灵活性和可扩展性。例如,HANA 已经可以在 AWS 上使用,尽管目前主要用于测试和开发环境,但也有一定的生产场景应用。 在虚拟化技术的支持下,SAP HANA 也可以在 VMware 平台上用于测试和开发。HANA 的组件包括客户端、SAP 主机代理、软件更新管理器、以及用于数据持久化的存储层。其处理引擎包括关系引擎、请求处理/执行控制、行存储、列存储、SQL 和 SQL 脚本、MDX 计算引擎、页管理、日志记录、数据卷和日志卷等,为复杂的数据操作提供了全面的支持。 对于不同规模的企业,SAP HANA 提供了不同的设备选项,例如,中型设备(512GB)的价格大约为131万美元,其中95%的成本是许可证费用。SAP HANA 的应用场景广泛,包括作为 SAP Business Suite(如 ERP、CRM 等)的加速器,通过替换传统数据库(如 Oracle、DB2、SQL Server)来提升性能。此部署方案已经被广泛采用,并且 SAP 还持续在 HANA 的场景和路线上进行扩展和优化,以适应不断变化的业务需求和技术趋势。