SAP HANA Cloud十大特点

发表于:2021/8/12 13:31:46  阅读量: [关闭]



1.内存计算

SAP HANA Cloud的内核是一个非常成熟基于SAP内存数据库的内存计算内核,除了提供内存数据库之外,还提供了更加简便、精细的方式方法。部分企业在考虑部署成本或数据中心建设方面,可能认为本地部署成本略高,但通过SAP HANA Cloud的方式可以降低客户本地应用或底层部署的成本。

有的企业在使用HANA内存数据库时,可能之前是一个非常小规模的应用系统,使用SAP HANA Cloud的好处是可以随着企业数据规模的增长,不断进行相应扩充,企业并不需要从一开始就购买非常大的内存数据库,有效的降低了企业采购成本。

在程序开发方面,SAP HANA Cloud将开发和运维合为一体,可以通过上面已经做好的一些比如迭代式的开发方式,给HANA提供更加方便或者便捷的开发环境,加速应用开发。

1.jpg

内存计算

SAP HANA Cloud云数据库会提供10倍左右的数据压缩比,即可以把原始数据压缩到原来数据量的十分之一,大大减少了企业的存储成本,提高数据分析的灵活性。另外,调查数据显示,通过SAP HANA Cloud实现统一的数据管理,能够使企业管理成本下降29%,同时,在使用基于云的云端数据库后,企业的使用成本、运维成本、数据分析成本等比在本地运行的系统低三分之一。

2.数据金字塔

针对数据存储,基于SAP的数据金字塔理念,将数据整体分为4个层次,最上面一层是以内存计算引擎为核心的热数据,在热数据里,数据计算引擎都是通过内存计算来实现。对于一般企业的数据架构来说,认定为一个小规模数据,但是响应时间或者性能是极致的。这一层的应用场景是对前端数据进行收集时,部分可以做深入挖掘的数据,或是对企业业务影响最大的数据,可以通过HANA实现热存储。

2.jpg

数据金字塔

SAP HANA Cloud提供了一个基于本地磁盘的扩展存储,通过智能算法,把那些不被频繁调用或是不被经常使用的数据存放在SAP HANA Cloud附带的磁盘存储空间,在这个磁盘存储空间里,会提供基于磁盘的数据引擎,或者基于磁盘的数据处理方式来对数据进行处理。当然也可以把磁盘的数据重新加载回热存储里。

在数据存储的第三层,是基于磁盘的关系型数据库,在关系型的数据库里可以存储结构化或者半结构化的数据,这些数据相对来说价值较低,但有时需要在这些数据里提取可以被分析利用的数据,或是可以被下一环节应用的数据。SAP HANA Cloud可以提供针对大规模的数据存储及等同于传统数据库性能的处理性能,便于对这些数据进行存储和分析。

数据金字塔的最底层称之为对象存储,对象存储一般是通过外部供应商(比如阿里)来实现,主要存储非结构化数据、流数据及归档数据,比如网络爬虫采集到的数据、网站交易记录数据、日志数据、loT数据传感器的数据、视频数据等,这类数据相对来说数据体量很大,PB级甚至是更大的一个数据量,这一类的数据可以在对象存储里进行存储。

纵观数据金字塔,从容量来说从上到下是逐渐增大,从性能来说从上到下是逐渐递减,从价值来说从上到下是逐渐下降。热存储的小规模数据虽然量小,但往往是企业中价值最高的数据。

3.数据虚拟化

数据虚拟化其实是很多企业非常关注的功能。调查发现,很多企业已经是对其云产品或相关技术进行了大量投资,在这种情况下构建统一的数据中心时,势必要复用企业原来的技术或者原来的数据,这个时候数据虚拟化的功能就会显得非常重要。

3.jpg

数据虚拟化

SAP HANA Cloud提供的数据虚拟化功能,可以复用其他应用系统或其他云产品的技术,简单来说,就是通过虚拟表的方式,把SAP HANA Cloud里的数据结构与外部数据结构或外部数据模型进行映射,然后基于虚拟表,在SAP HANA Cloud进行重新构建基于虚拟表的数据模型,也就是说可能用的是SAP HANA Cloud的数据算法,但是后端提供的技术或者后端提供的数据并不是存储在SAP HANA Cloud里,而是复用外部的数据源提供的数据或底层技术等,这样的好处就是可以在SAP HANA Cloud实现统一的建模界面,统一的数据界面,但是数据不需要,可以不存放在SAP HANA Cloud,这样可以构建一个统一的数据中心,来实现更多的数据集成和数据优化。

4.唯一副本提供在线应用的数据服务

SAP HANA Cloud可以实现唯一副本提供在线应用的数据服务。SAP HANA Cloud的云数据库是基于OLTP和OLAP混合式的数据处理引擎,在这个数据处理引擎上,可以在一份数据上面同时提供数据分析和数据交易,这样一来,就可以使应用的迭代以及应用的开发更加方便。也就是说在数据进来的同时,可以通过OLAP的引擎对这个数据进行实时分析和实时处理。

4.jpg

唯一副本提供在线应用的数据服务

以前可能要去两个平台,数据交易平台或数据处理平台,需要把这个平台数据复制到另一个基于数据分析的数据库,而在SAP HANA Cloud上面是将两份数据合二为一,进行共同的数据分析,非常的便捷高效。

5.部署选择灵活性

SAP HANA Cloud可以单独配置计算资源和存储资源,也就是说可以针对CPU和存储进行灵活、动态的配置。比如在某些应用场景,需要更多的计算资源,计算量比较大,可以把 CPU资源配的多一些。如果在某些大数据或者物联网这样的场景下,可能需要存储资源多一些,可以把存储资源配的多,CPU资源配的少。这种灵活搭配和调整甚至可以在SAP HANA Cloud on-line的情况下进行规划和部署。

5.jpg

计算资源和存储资源可灵活选择配置

还有一些场景,比如当有多套应用系统时,可以很方便的把一些资源下线,下线后的资源,可以分配到一些正在使用的应用环境中,让这些应用环境得到更多的资源,对于企业来说会节省部分成本。对于一些不用的应用系统,可以把资源回收,回收后可以动态的分配到一些正在使用的或是对资源要求更加多的系统。

6.资源弹性分配

与上面有些相似,SAP HANA Cloud可以实现针对资源的弹性部署和弹性分配。我们知道,在传统数据中心的建设过程中,一般是按照实际负债的峰值去定义数据中心需要采购的硬件大小以及资源容量,而在SAP HANA Cloud中,针对每一个时间片,或者预计的某个应用需求,可以定制化的设定每个应用的使用空间或CPU的大小等。

6.jpg

资源弹性分配

这样一来,不仅是节省当前工作的资源,根据未来的工作计划或未来的工作负载系统的资源情况,可以通过弹性资源分配来进行更快速的响应或是更节省成本的响应。

7.搭建智能应用的平台

在SAP HANA Cloud平台可以搭建一些智能应用平台,除了内存计算引擎,还有智能分析引擎,可以实现结构化数据分析、地图分析、机器数据分析与管理、图形数据分析及文本核心分析等,这些分析都可以通过内置在SAP HANA Cloud的核心引擎里来实现,并通过标准协议对外暴露。这些标准协议包括SQL接口、JSON、.NET、OData、HTML5、R等,都可以通过这种方式进行数据的暴露以及应用的暴露。

7.jpg

基于SAP HANA引擎搭建智能应用

通过智能化应用可以实现比如:在应用程序和分析解决方案中嵌入机器学习预测和实时洞察;快速交付在任何地方运行的应用程序,并安全地操作各种数据;对实时事务和历史数据提供实时查询和预测,用更低的总体拥有成本简化IT环境——唯一解决方案,减少重复数据;在单个数据库中处理所有形式的数据和工作负载;简化应用程序架构并利用技能加快价值实现。

8.安全性和匿名性

SAP HANA Cloud通过各种各样安全性的技术和安全性的方式,包括TLS/SLL的加密,帮助企业构建一个完全安全,或者说是在安全可控的范围之内提供数据应用环境保障数据不被泄露或者不被攻击。

一般来说,通过SAP对于数据的控制,对于数据加密的控制,再加上针对于底层数据存储的加密控制,共同实现整个对于数据存储使用、调用或数据发布的数据安全体系。

9.通过SAP云平台扩展数据服务

SAP的云平台(Pass平台)能提供各种各样的服务,包括开发服务、运维服务、业务服务和平台服务,SAP HANA Cloud是其中的一个针对于数据存储的服务,如果联合SAP HANA Cloud和SAP云平台进行协同应用,可以更快速的在SAP HANA Cloud上进行应用发布或应用开发,更全面的展现SAP在整个数据整合、应用整合和流程整合方面的集中性整合能力。

8.jpg

通过SAP云平台扩展数据服务

联合SAP HANA Cloud和SAP云平台,通过SAP和非SAP应用程序实现整个的生态运维和开发运维,助力企业降本增效。

10.简单而灵活的定价

SAP HANA Cloud的定价体系中最关键的一点是透明化,平台收费是完全透明的形式,用户可以通过账单的方式或者实时查看的方式查看当前使用或者历史使用的费用详情。

9.jpg

还有很重要的一点就是便捷,用户可以在一开始只购买小规模的数据量或使用的空间,随着企业数据量的不断增长,或者是应用范围的不断扩大,可以逐步增购。对于一些中小型企业来说,前期没有那么多的费用,而且也很难预计未来数据的增长情况,这个时候如果选择SAP HANA Cloud,就可以很方便的控制费用预算,并且能够有计划的扩展在云上的数据空间。




本文链接:SAP HANA Cloud十大特点