2020年3月,SAP重磅推出全托管内存云数据库即服务(DBaaS)产品 SAP HANA Cloud。12月15日,在SAP TechEd全球技术大会上,SAP大中华区数字平台和智能技术事业部总经理徐哲宣布 SAP HANA Cloud 落地阿里云,这标志SAP HANA Cloud正式进入中国市场。
业内人士分析,SAP HANA Cloud是SAP面向未来的全新战略架构和业务技术平台(Business Technology Platform)的重要支撑,其重要程度和价值不亚于SAP于10年前发布的王牌产品内存数据库SAP HANA。
在云数据库时代,SAP HANA Cloud有哪些独特的优势?SAP HANA Cloud的推出对于云数据库市场格局将带来哪些变化?近日,「智能进化论」采访了SAP产品拓展资深总监郭磊。
势不可挡,云数据库时代已到来
作为三大基础软件之一,数据库被誉为企业IT基础设施的“明珠”,技术门槛极高。近年来,数据库行业正在经历一场由传统数据库向云数据库转型的大变革。
Gartner 研究表明,到2021年,云数据库在整个数据库市场中的占比将首次突破50%,到2023年75%的数据库将被部署或迁移到云平台。随着越来越多企业使用数据库即服务(DBaaS)作为构建和支持现代业务应用程序的基础,云数据库市场将持续高速增长。
数据统计,2019-2024年,传统数据库的年增长率保持在4%左右,而云数据库市场的年增长率高达16%。2020年,中国云数据库增长超过35%。到2024年,中国云数据库市场规模将会达到9.6亿欧元(约合77亿⼈民币),是2019年的2.5倍。
云数据库大变革的背后,有几大因素共同推动:
首先,随着全球范围内企业数字化转型的加速,越来越多企业已经将关键业务、核心IT系统和数据迁移到云端。企业的数据广泛分布在多云、混合云架构、本地数据中心甚至边缘计算节点之上,企业面临的数据管理挑战空前增大。
其次,本地部署的传统数据库,在安装、部署、运维和管理、License收费模式等方面,越来越无法满足企业快速变化的需求。本地化数据中心一般按照实际负载的峰值去定义需要采购的硬件资源容量,不但前期成本高昂,很容易造成资源浪费,而且无法适应变化。云数据库可以弹性部署,无需前期费用,并可随业务增长随时扩容。
第三,现在企业的业务场景日益多元化,传统的关系型数据日益捉襟见肘。在容器、微服务、DevOps、低代码开发、人工智能等新技术冲击下,几乎所有企业的IT架构都在向混合云、云原生等方向转型,这进一步加速了数据库技术架构的升级。
云数据库大潮势不可挡,SAP在此时将SAP HANA Cloud落地中国正当时。在全球云数据库管理系统魔力象限报告中,Gartner认为SAP云数据库的优势有三点:
其一,广泛的功能。SAP HANA通过数据的单一副本提供了统一的分析和事务处理,并内嵌了预测分析和包括图形分析、语言处理、OLAP引擎、数据虚拟化在内的多模型能力。
其二,长期优势的积累。SAP HANA 已经推出市场10年时间,被SAP核心产品SAP S/4HANA、SAP BW/4HANA等广泛采用,成为通用的数据分析系统。
其三,提供丰富的云数据库和基础设施选项。SAP HANA可以被构建在丰富的云平台上,包括阿里云、AWS、Azure、Google Cloud四大公有云平台,以及SAP PaaS平台SAP Cloud Platform。SAP HANA也可以作为应用被部署在超融合系统、裸金属设备和虚机上。
One Solution,通向企业所有数据的门户
IDC数据显示,预计到2025年,全球数据量将比2016年增加十倍,达到163ZB。相应的,企业管理数据的挑战急剧增大。SAP HANA Cloud正是为了解决这些痛点而生。需要强调的是,SAP HANA Cloud并不是一个全新的产品,而是一个非常成熟的基于内存数据库SAP HANA的DBaaS产品。
在数据库产品的发展历程中,SAP HANA是一个划时代的产品,引领了内存计算数据库的发展。SAP HANA从软件架构重新定义了数据库的角色,摆脱了过去数据库对软件应用的约束,为下一代ERP等核心商业应用软件奠定了基础。自2010年上线以来,SAP HANA已经在全球积累了32000多家客户,这些客户都在用SAP HANA支撑企业的核心应用、数据分析、数据智能管理等需求。
SAP HANA Cloud将HANA的性能与云的优势结合起来,为企业的数据处理提供One Solution的解决方案。相比于针对不同的数据场景推出不同的数据库产品的做法,SAP HANA Cloud希望成为访问企业所有数据的统一入口。因为在SAP看来,当数据库发展到云数据库时代,企业的数据管理体验应该是更简单更高效,而不是更复杂更麻烦。具体来说,SAP HANA Cloud可以在三大方面助力企业应对数据挑战。
一、激发数据活力。内存处理可以将响应时间从数小时缩短到数秒。多模处理和智能化计算将更好地挖掘企业数据潜力。
二、无缝数据集成。SAP HANA Cloud能够快速连接SAP和非SAP系统,同时提供虚拟化和物理化多种存储机制。SAP HANA Cloud希望为企业所有的数据提供统一的入口和管理界面,将数据集成的复杂性留给自己,留给企业数据处理的简单体验。
三、保障数据可信。SAP HANA Cloud在用户权限、访问控制、行为审计等方面提供全方位的数据安全保障。
在系统架构上,SAP HANA Cloud是基于Kubernetes容器技术构建的云原生架构的内存数据库。相比传统数据库,云原生架构的数据库具备极强的可扩展性、可访问性、易处置性,代表了数据库未来的发展方向。
在用户访问方面,SAP HANA Cloud提供虚拟访问和复制访问两种形式。针对于底层应用系统,SAP HANA Cloud基于数据加密的开放连接,提供高效、安全的数据复制方式。在上层应用方面,SAP HANA Cloud可以直接对接SAP的分析云SAP Analytic Cloud、数据仓库云SAP Data Warehouse Cloud、SAP六大SaaS产品,以及合作伙伴的第三方应用。
云数据库时代,SAP HANA Cloud有什么不同?
那么,在产品特性上,SAP HANA Cloud有哪些差异化优势呢?郭磊介绍,SAP HANA Cloud具备十大优势,涵盖内存计算、数据金字塔、数据虚拟化、智能分析、数据安全等各个方面,「智能进化论」将其梳理整合为以下几大维度:
第一,内存计算、唯一数据副本。SAP HANA Cloud延续了SAP HANA强大的性能优势,并将内存计算的高性能迁移到云端,同时为企业提供更简单、更经济的数据管理体验。
实时性是内存计算最显著的优势之一。在传统数据库中,针对OLTP和OLAP两种业务需求,企业需要两套数据库并通过ETL工具(Extract-Transform-Load)进行数据传输。但是,在企业数据管理日益复杂、数据量飞速增长的今天,这种模式面临实时性的巨大挑战,即数据仓库里分析的数据不是最新的实时数据,另一方面还会导致大量的数据冗余。SAP HANA创造性地解决了数据实时性的问题,其采用OLTP和OLAP混合式数据处理引擎,使得用于交易的数据和用于分析的数据实时保持一致。
而且,SAP HANA Cloud提供唯一数据副本,可在一份数据副本上实现OLAP和OLTP数据源同步分析,不同处理类型的数据无需移交或集成,极大降低了数据冗余带来的管理成本。
由于把业务数据存储在内存中,SAP HANA Cloud有着极致的性能。然而,相对于磁盘,内存价格还是偏高,SAP HANA Cloud如何解决企业级大规模数据高性能处理与成本之间的矛盾?数据压缩是一个关键技术。SAP HANA Cloud可以实现10倍的数据库压缩率,极大减少了客户的存储成本。根据一项对全球企业客户的调查,使用SAP HANA Cloud可以使企业整体数据管理成本下降29%。
第二,数据金字塔。根据企业对数据的使用频率,SAP HANA Cloud将数据划分为四个层次,企业可以根据不同业务对数据性能、成本的不同需求,选择最佳组合。
最上面一层是以内存计算引擎HANA为核心的热数据处理,用来处理需要实时处理和实时分析的企业关键业务。第二层是基于本地磁盘的扩展存储,针对访问频率较低的温数据。通过智能算法,SAP HANA Cloud可以将不频繁调用的数据存放在磁盘存储空间。本机存储扩展(NSE)是SAP HANA Cloud的主要温数据存储选项。第三层是基于磁盘的关系型的数据湖,用来处理存储结构化或者半结构化的数据,针对访问频率非常有限的冷数据。最底层是通过合作伙伴进行处理的外部数据,SAP HANA Cloud采用了阿里云提供的对象存储服务,主要针对非结构化存储、流存储和归档存储需求,如日志数据、IoT数据、视频数据等。
第三,数据虚拟化。数据虚拟化让SAP HANA Cloud具有了连接多种数据源,包括SAP和非SAP数据源的能力,由此可以打造统一的数据访问入口。随着数字化转型的深入,很多企业之前已经投资了很多数据管理产品,如何简化对所有数据的管理是巨大的痛点。SAP HANA Cloud提供了统一的数据访问入口,在无需移动数据的情况下实现对数据的智能访问。通过虚拟表的方式,SAP HANA Cloud可以将自身数据结构和外部数据结构进行映射,在云上重新构建基于虚拟表的数据模型。
第四,极致灵活的资源部署和弹性分配。传统数据库由峰值工作负载决定实例大小,前期成本大而且无法灵活调整。SAP HANA Cloud让企业可以针对每一个时间片或者某一个应用的需求,单独定制存储和计算资源的分配。企业不必一次投入大量成本,可以随着新增的工作负载随时扩容。
第五, 内嵌智能分析引擎,为企业搭建智能应用平台。SAP HANA Cloud之所以能够通过单一平台提供One Solution解决方案,一个关键在于其融合了多种数据模型。针对结构化数据分析、地图分析、机器数据分析、图形数据分析、文本分析等等细分需求,SAP像搭积木一样分别开发了众多智能分析引擎,并将其全部内嵌在SAP HANA Cloud的核心内存引擎中。这些引擎享有同样的数据持久层、共同的用户管理授权以及共同的安全认证功能。这样避免了企业在多个数据库之间进行数据复制造成的数据冗余和实时性不同步,以及不同数据库之间需要相互授权和认证,甚至数据格式不统一等管理痛点。
另一方面,当企业需要对数据做智能分析时,传统做法需要将数据从数据库中抓取出来进行处理。由于SAP HANA Cloud内嵌了SAP的人工智能算法库,不需要任何数据迁移,就可以直接在数据库中做人工智能处理,极大提高了智能分析的效率。
第六, 安全性和匿名性。对于云数据库产品,安全性至关重要。针对数据存储、使用、调用、发布的全流程,SAP HANA Cloud提供完整的数据安全解决方案,符合GDPR标准,通过用户权限、访问控制、数据加密等机制保障数据的安全性。
在安全性的精细化程度方面,SAP HANA Cloud 做到了业界领先。譬如,在加密方面,SAP HANA Cloud提供通信加密、静态数据加密、备份加密、应用加密、列加密等全面的加密系统。在数据隐私日益受到重视的今天,数据匿名化是一种保证个人隐私的数据结构化处理方法。SAP HANA Cloud通过k-anonymity和差异隐私等先进技术实现了对敏感数据的匿名化。
写在最后
在SAP未来的业务布局中,SAP所有的业务数据和模型都将通过SAP HANA以及SAP HANA Cloud实现,而SAP HANA Cloud将扮演云端数据中枢系统的角色。“HANA Cloud是把SAP在数据管理、数据分析、数据库、数据存储方面的能力整合在一起,在云上提供一个全面的端到端的数据服务。”郭磊表示。
值得一提的是,当SAP HANA Cloud与SAP PaaS平台SAP Cloud Platform进行协同,可以更加快速的完成SAP HANA Cloud上的应用开发,全面展现SAP在数据整合、应用整合和流程整合方面的集成性和整合能力。
自今年3月发布以来,SAP HANA Cloud在全球范围内迅速获得了大量企业客户的青睐。在中国市场,阿里云作为SAP HANA Cloud的战略合作伙伴,不仅提供底层数据中心设备和基础运维,还专门构建一支服务团队,加速SAP HANA Cloud与阿里云生态的融合。
在应用场景方面,SAP HANA Cloud主要为中国企业客户提供四大类服务:通过混合云部署将企业本地的SAP HANA扩展到云端;通过数据湖帮企业完成集中数据存储,构建云上数据中心;通过虚拟化打造访问所有企业数据的唯一入口;优化应用程序开发等通用数据库应用场景。
云数据库时代已来。如果说,十年前SAP HANA奠定了SAP在商业软件领域的领先地位,那么,SAP HANA Cloud将助力SAP在混合云和数据智能时代继续乘风破浪。
本文为「智能进化论」原创作品。