Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member
3,808

作者:Alex Liu
原文:www.hanapost.com

    2011年7月份,那时候国内还没有任何一个客户使用SAP HANA,我和另外一个同事在厦门安踏(现在已经是SAP HANA的客户)做SAP HANA PoC项目,跟着现在的SAP售前和咨询部的同事一起学习SAP HANA这新东西, 那时SAP HANA 1.0 Revision 13,虽然我觉得有时候有很多Bug,但是已经觉得HANA很牛逼了,动不动就提升几百倍,被这个产品所震撼了,感觉是神器,于是下定决心要重回SAP,做HANA。但是也没想,怎么个“做”法 。    

从Revision  13 到 Revision 60(SPS 6),中间经历了将近50个版本,但是SAP HANA还是 1.0 ,我觉得3年前的HANA是很嫩的,现在SAP HANA只能用”精壮“来表示。    

前段时间得知SAP HANA SPS6发布了,于是上www.SAPHANA.com去看了看,然后看到了一些关于SAP HANA SPS6这个版本的新特性介绍,感觉SAP HANA越来越强大了,功能特性丰富的越来越强了。

image

       看到很多之前想写到书里面去的东西,但是之前由于SAP官方没有明确的给出一个实现的发布点,所以也就一直没说这些东西。好久没有写SAP HANA博客了,写这篇也是因为同事说,你还是继续写吧!于是就草拟这么一个标题,顺便把自己的新浪微博给去V了,这样个性化的废话可以说的更加畅快一点。   

3年来的持续进步


  • 当初SAP推出SAP HAN这一软件产品的时候,外界貌似觉得SAP似乎把牛皮吹的太大了。但是当我们回顾这过去3年的SAP HANA的每个SPS发布的新特性和不断完善的功能,好像这一切都实现了。

  • 2010年底,SAP HANA呱呱坠地,版本估计是SAP HANA 1.0 Revision 5~6左右,还没有SPS一说。 SAP HANA作为OLAP分析型应用,主打DataMart,要加速百,千,万倍。作为敏捷数据集市去加速现有笨重的EDW系统中的数据。

    2011年10月份,农夫山泉作为国内第一代的用户,做好很好的示范和带头作为,此时的SAP HANA用例就是将现有EDW系统中的数据搬移到HANA中,然后用BI作展现,就此打住。

    此时的HANA,在市场宣传战略上,不知道大家是否记得HANA = High Performance Analytical Applicance(高性能
    分析设备),可能是出于市场的战略和避讳竞争对手的原因,我们只说HANA是搞分析的,OLTP我们不碰,我们不碰O记的的蛋糕。

  • 2011年中,SAP发布SAP BW 7.3 SPS5 powered by SAP HANA,这除了是是对SAP BW产品本身的一个升级,还是让SAP BW更好的去利用SAP HANA作为其底层的唯一数据库,而高效进行数据运算的一个推动。很多SAP BW客户都选择进行升级,然后从BW on Oracle/DB2迁移到BW on HANA,例如中国电信,联想集团,上海大众,安踏,益海嘉里等。现在BW 7.3 SPS5 ~ SPS8,已经升级到BW 7.3 EHP1版本了,其实有很多数据处理已经不仅仅是OLAP了。

  • 2011年下,SAP发布BPC  on SAP HANA,CO-PA加速器等应用。 很多加速类的应用已经作为ERP ON HANA的一部分了,所以现在很少单独出售,因为还不如直接ERP ON HANA来的爽,这个我们等下再说。

  • 2012年,SAP发布Business One on SAP HANA,感觉像是SAP 用B-ONE这个面向中小型企业的ERP系统去试SAP HANA支撑OLTP的水,居然结果还不错。虽然B-ONE本来在国内的客户就不多,但是至少能证明”基于列存储的内存数据库”还是可以支撑OLTP的。

  • 2012年11月,SAP HANA 1.0 SPS 4发布。 SAP HANA认证了可以作为数据中心的方案,认证容灾(两个数据中心60KM左右的实时同步),以及异步的复制方案。 开放第三方的ODBC,JDBC的BI软件的认证过程,像Microstragy,Tableau等知名BI软件官方已经宣称经过SAP HANA认证了。Excel就不用说了,肯定是认证通过的,而Congross也正在进行认证中。 开放第三方的ODBC,JDBC的ETL软件认证。(之前用Informatica走ODBC抽取数据到HANA,一点问题没有,看来只是缺一个纸头) 开放第三方的HANA数据备份软件的支持,像Vertias公司即将发布对SAP HANA的数据备份软件。 多数据库实例的支持。

  • 2013年01月,SAP HANA发布SAP HANA One,即AWS上的服务,用户可以在亚马逊云服务上采购SAP HANA的服务。按小时付钱,独享。每个设备64GB的HANA内存,主要是为学习和基础软件开发而用。

  • 2013年03月,SAP HANA 1.0 SPS 5发布。 SAP发布了SAP Business suite on SAP HANA(ERP on HANA, CRM on HANA, PLM on HANA, SCM on HANA)的第一个版本。对于某些应用场景有做过特别优化,这就是SOH中号称的“23业务场景”,包含快速财务月结,分钟级MRP等。于3.4月份正式GA开卖,DB方面的价格和之前的ERP ON Oracle价格相同,都是15%,不加价。

  • 2013年04月,SAP HANA发布支持云开发平台。 开发人员只需要下载SDK,然后在ECLIPSE上安装,然后就可以进行基于SAP HANA的应用开发(不需要开发人员有HANA的开发环境)。 然后申请一个开发KEY,就可以将自己开发的应用,部署在云平台上进行运行测试。或者作为HANA Store提交给SAP,进行开卖。

  • 2013年05月,SAP HANA发布支持企业云部署,支持虚拟化托管部署。

  • 2013年06月,SAP HANA发布支持对VMWare的软件平台支持。

  • 2013年06月,SAP HANA 1.0 SPS 6发布(也就是所谓Revision 60的版本) - 实现对多数据源的支持-即SMART DATA ACCESS - 实现“对象存储”。例如处理图形化数据,地理信息文件,探油探矿的地理层图像文件 - 语义分析和语言处理 - 使用其他DB(例如IQ)作为SAP HANA的近线存储的方式。 - ESP

  • 关于SAP HANA 1.0 SPS 7 , 不知道又会有什么东东出来。


    如果仔细看的话,您就会发现,在过去的3年中,持续的不断更新了将近60个Revision版本,平均下来的话,那也就是每个月发布1.6个小版本。从今年2012年开始,SAP HANA的版本发布速度趋向平稳和缓慢,这也说明SAP HANA在成熟起来,更多的小版本除了是修改BUG之外,更多的是推出新功能和特性。     

重新看3年前,SAP对外发送的PPT或者文本宣传资料,SAP一一的实现了最初对于SAP HANA的研发和技术创新的承诺,没有跳票,很难得,看来哈索和憨豆都不喜欢跳票的人啊。

SAP HANA的版本

鉴于很多朋友问过一些问题,SAP HANA是不是有很多版本?

答案:SAP HANA只有一个版本,那就是SAP HANA  1.0 (最新是Revision 60, 即 SPS 6)。

SAP HANA在商务上由于软件搭配的不同,和其他的软件组件一起组合然后作为新的销售包,就有了很多其他的可搭配的商务版本,这只是商务上的销售和市场策略,应对不同的客户需求和业务场景。

例如:DB运行时版本,入门版, 平台版, 企业版,Insight企业版,实时数据版本。所有这些商务包中所包含的SAP HANA软件,100%相同,就是一个SAP HANA软件。

SAP HANA硬件发展


  • 3年前的刚开始,没有集群,没有硬件支持HA,到现在什么都有,用外交部发言人的话说“无可争辩的事实”。

  • 从最初5家厂商的30十多个硬件支持到现在超过8个厂商的65+款硬件供用户来选择。

  • HANA刚开始的硬件内存,最大是1TB,现在单台的HANA硬件是4TB。

  • 目前最大的HANA集群有250TB,100个节点(在美国,基于IBM X-5)。貌似上海研究院也有一个非常大的HANA集群。

  • 用户能够从SAP HANA PAM(HANA用户买HANA服务器的唯一官方指导列表)中买到的最大的HANA硬件集群,是 56个节点,56TB。(估计没人买的起,1TB的服务器算60万一台吧 x 56台 = 3360万啊(“假设”你能60万买一台1TB的服务器。光硬件就需要花3千多万)

  • 现在华为,联想都有支持SAP HANA的服务器出来。当然都是经过SAP HANA认证的,这个应该会便宜一些。用户的可选范围多了很多。

  • 而且还有像VCE(VMware-Cisco-EMC的合资公司,做高性能设备和服务器研发的)这样的公司也提供了SAP HANA的认证硬件。

SAP HANA和独立软件开发者,公司的关系    

    SAP每年都要弄TechED大会的,2011年又发布了技术博文大赛的公告,于是我参与了,以SAP HANA, 迅捷企业之选弄了一个TechED博文的冠军,一张免费门票,其实还有机票和酒店的。    但是现在回头看看当时的写的这个文章,当时对于SAP HANA的知识很粗浅的(现在看下来,觉得写的很烂,-_-!!!),看了几个SAP HANA的帮助文档,凭借着在POC项目上的一些总结和理解,写了这个文章。

    在这个文章的最后一段,我做了一个揣想,我觉得SAP HANA也会成为一个平台,可能会成为类似Apple的App Sotre一样,别人开发好了应用,然后上传到SAP HANA Marketplace,然后你有HANA系统(不管从AWS租的,还是自己企业内部的HANA系统),就是下载应用,然后实现一键部署。(如下图所示,2011年所揣想的HANA Application Store


SNAGHTML1d369a

    当时觉得应该会这样,否则SAP HANA变成一个单纯的数据库去卖,SAP HANA毫无前途可言。作为科技公司,你的产品应该总是超前现在的系统和设计一点点。但是就是这么一点点,就让SAP公司的股价估计涨了有30+%,你可以去看看2010年SAP的市值,是多少,现在是多少。不能说这全是SAP HANA的功能,当然也有收购Successfator,Syclo,Ariba相关,我觉得SAP HANA贡献了70%以上的力量。因为华尔街总是喜欢新花样,而SAP作为一个上市公司,必须有创新,有新东西可以拿出来看。

   虽然2年前就有这种架构和理念,也已经具备基本的雏形了,但是没怎么成气候了。
主要的原因如下:

1. 开发者缺乏开发环境 (哪里有SAP HANA的环境?)

2. 独立软件公司缺乏激励(那时候没有SAP HANA Startup初创企业计划)

SAP HANA Marketplace - 应用程序商店


在SAP HANA的官网中,我们可以看到很多独立软件开发者已经基于SAP HANA开发了很多软件应用。当然这其中也有一些是SAP官方开发的。用户可以付费进行下载,然后部署使用。这貌似是我的揣测已经实现了。呵呵。

image

关于SAP HANA 1.0 SPS 6 的新特性

在SAP官方发布的SAP HANA SPS 6的新特性文档(官网上有,免费下载的)中, 新特性基本上如下几个主要点:

数据访问-让数据访问更加方便

  • 提供Smart Data Access, 提供虚拟化动态数据访问能力(建模时),即在访问当前HANA的数据时,如果该HANA系统中没有这些数据,此时系统会自动的去事先联通的DB系统中访问数据。例如IQ, ASE, ORACLE,Teradata,其他HANA系统,Hadoop等。
  • 对象存储和对象数据处理。例如处理图形化数据,大图形文件,GB级别
  • 自然文本语言分析和语义处理
  • 近线存储,利用IQ,ASE其他的数据库作为HANA的一个冷数据存储。(例如构建大型的数据仓库,PB级别,客户没钱买PB级别的HANA,那就买买个几百GB的HANA,然后再用IQ和HANA做连接,让数据做冷热分布,自动回溯)。 类似BW 系统的近线存储,BW ON ORALE,已经几个TB了,很慢了,此时在旁边挂一个IQ,把ORACLE的大部分的冷数据“搬家”到IQ。这样BW就瘦身了,系统性能就快了很多。这种解决方案,已经应用的非常普及,而且BW的近线存储功能本身就在BW里面自带了。

DBA功能

  • 提供XS更加方便的部署。原生应用的一键式部署
  • 提供API供自开发程序访问SAP HANA的监控信息
  • 提供了对于DATA SERVICE的原生ETL支持
  • 企业级数据建模工具。即除了SAP HANA Studio之外,也可以用SAP Sybase Power Designer进行建模(属性,分析,计算视图等等)。

性能&可靠性

  • 容灾恢复,实时和异步的HANA站点之间的恢复
  • 系统管理的新特性。

了解更多SAP HANA技术信息

如果大家希望了解更多的信息,欢迎多关注我的新书《SAP HANA实战》,已经由中国机械工业出版社出版上市销售,有任何的新的更新我都在会微群中第一时间更新。

欢迎关注我的微博:SAP_ALEX 或者加入本书的新浪微群HANA.

以下是购书的网购链接,欢迎大家支持和拍砖。

当当的购书地址:

http://product.dangdang.com/23368091.html

京东的购书地址:

http://item.jd.com/11352443.html

亚马逊的购书地址:

http://www.amazon.cn/dp/B00GHGZWSG/ref=cm_sw_r_si_p_jdp_zmJFsb0DK32FA


中国互动出版社(china-pub.com)购书地址
http://product.china-pub.com/3768818

淘宝,天猫上其实也有卖,搜索关键字“SAP HANA实战”,即可.


6 Comments