SAP HANA设计师:内存技术将引领新的计算时代

【TechTarget中国原创】我们所熟悉的哈索博士(Hasso Plattner)经常被称为是SAP HANA之父,但在HANA背后其实还有一个人,是他与哈索共同完成了HANA的最初设计,这个人就是亚历山大.蔡尔(Alexander Zeier)。蔡尔曾在SAP公司和哈索博士研究机构长期任职,在此期间,他还与哈索博士共同出版著名的《内存数据管理》一书,被称为是内存数据库系统的最权威书籍。

SAP HANA设计师

  蔡尔目前的研究方向包括实时数据分析、预测分析以及大数据等。两个月以前,蔡尔离开了麻省理工客座教授的职位,选择加入了埃森哲公司,担任内存解决方案的全球总监。TechTarget记者有幸对蔡尔进行了专访,让他来谈一谈对内存计算的看法,以及当初在进行HANA设计时的一些轶事。

  蔡尔透露,当初他的工作是与SAP最大的客户一同搭建HANA设备:“最早是和哈索博士一起为高露洁公司搭建一个原型系统,他们拥有全球最大的SAP系统之一。在使用HANA之前,连接关系型数据库进行2.8亿个单据处理的速度是20分钟,而使用HANA之后,我们只用了1.5秒。”

  这个原型系统是在5年之前搭建的,蔡尔表示,现在的HANA系统,95-99%的响应时间都是不到1秒钟的。

  事实上,这样的性能改善主要源自于英特尔的技术,他们在不断改进内存与处理器核心之间的数据吞吐速率。蔡尔介绍,当构建第一个HANA系统的时候,那时候的英特尔处理器的最大数据吞吐速度是每秒5-6个GB,而现在已经达到了上百GB的速度。将近20倍的性能提升,意味着HANA在相同的时间里能够处理更多的数据,查询速度将实现质的飞跃。

  蔡尔介绍,HANA还使用了并行编程技术来实现多列数据的同时处理,所以随着处理器核心的不断添加,HANA还能实现查询性能的线性提升。每个处理器核心在1毫秒时间内能够处理的数据是2 MB,考虑到每个硬件配置中的刀片服务器能够使用80个处理核心,蔡尔相信HANA在未来的扩展空间还是非常大的。

  那么,具备如此强大性能的HANA内存设备,企业该如何使用它来为业务服务呢?蔡尔表示,HANA可以被视为企业业务流程创新的一个基石。人类的思维反应速度是700毫秒,HANA的处理速度基本上可以赶上人类大脑的速度,也就是说基于HANA的应用可以视为是即时的。比如,金融机构可以使用HANA来进行实时的风险预测。

  关于内存数据库的争论

  目前业界有些声音认为,像HANA这样的内存数据库技术只适合一些大型的跨国企业,他们的数据量非常多,当然“钱包也非常鼓”。蔡尔表示并不同意这样的说法。

  他认为,HANA在数据中心计算层面的成本是相对较低的,现在花10万美元可以买1TB的内存计算能力。另外,关于内存数据库设备是否是专有的问题,蔡尔表示HANA是开放的。它的硬件架构是基于英特尔x86处理器的,包括思科、IBM、HP等在内的硬件合作伙伴都会为HANA系统提供支持。

  蔡尔介绍,HANA的底层操作系统是SuSE Enterprise 11 Linux。但要改进性能,HANA还涉及了更低级别的编程语言,来对英特尔处理器Level 1、2、3的cache进行优化。

  IT技术的未来

  商业计算始于大型机,然后逐渐转向CS计算。蔡尔认为,内存处理将主宰未来的计算时代,如果说SAP R/2代表了主机时代,SAP R/3代表了CS架构时代,那么未来的R/4就将是由HANA来充当主角。

  从刚刚结束的SAP TechED大会可以看出SAP将主推HANA作为核心企业应用的底层数据库。蔡尔透露,在2006年最初开发HANA的时候,它就是可以作为单一的数据源来进行交易和分析系统的处理。

  尽管有段时间,SAP已经将HANA主要定位在商业分析领域(集成SAP 360 CRM),但是可以看到现在已经回归最初的定位。也就是说,HANA会是一个支持交易和分析混合负载的内存数据库设备。

TechTarget中国原创内容,原文链接:http://www.searchdatabase.com.cn/showcontent_68499.htm

时间: 2024-09-13 15:45:14

SAP HANA设计师:内存技术将引领新的计算时代的相关文章

SAP董玢:SAP HANA内存平台深度剖析

文章讲的是SAP董玢:SAP HANA内存平台深度剖析,2013年4月18-20日,第四届中国数据库技术大会(DTCC 2013)在北京福朋喜来登酒店拉开序幕.在为期三天的会议中,大会将围绕大数据应用.数据架构.数据管理(数据治理).传统数据库软件等技术领域展开深入探讨,并将邀请一批国内顶尖的技术专家来进行分享.本届大会将在保留数据库软件应用实践这一传统主题的基础上,向大数据.数据结构.数据治理与分析.商业智能等领域进行拓展,以满足于广大从业人士和行业用户的迫切需要. 自2010年以来,国内领先

大数据处理专家SAP HANA,SAP HANA十大误区

在当今大数据时代,如果你还不知道SAP HANA,那只能说明你OUT了.SAP HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模.聚合等.对于一些对SAP HANA听说但不是很了解的客户来说,从字面理解上会存在很大的误区,下面我们就来一起分析一下SAP HANA十大误区: 1. 数据库平台的作用 错误观点:内存数据库只能做一些事情,如MOLAP,运行报告,查询和分析,规划和预算编制,以及发现非结构化信息. 正确观点:S

《SAP HANA平台应用开发》—第1章1.1节SAP HANA和XS开发

第1章 SAP HANA和XS开发 SAP HANA是SAP公司于2010年年底宣布推向全球市场的高性能数据处理软件,其官方名称为SAP Real-time Data Platform(SAP实时数据平台),可以运行在经过认证的PC服务器.小型机.虚拟机,以及公.私有云平台上.SAP HANA的唯一目的就是为用户提供极高性能的计算服务. SAP HANA是一个平台,而非仅仅是一个数据库,这是因为它从一开始就是以平台为目的来设计的,而非仅仅作为一个运行SAP应用系统的底层数据库.从技术层面看,SA

CIO指南:如何使用SAP HANA平台处理大数据

CIO指南:如何使用SAP HANA平台处理大数据   http://mp.weixin.qq.com/s?__biz=MjM5OTI2MjgyMA==&mid=2651785957&idx=1&sn=a2d234e1decabb69c44be11749328804&chksm=bcc585ee8bb20cf80051f5ac8aca7abd601afecd933f4ac2c0c6c3c3993a0b58113f348ad99c&mpshare=1&scen

新技术让SAP HANA向“通用”平台迈进

导读:SAP HANA的技术非常灵活,最近Forrester的报告把HANA视为SAP针对绝大多数企业数据问题的"通用方案". 关键词:SAP HANA 内存数据平台 多租户数据库容器 动态分层 SAP HANA新技术    [TechTarget中国原创] 过去几年来,SAP HANA逐渐发展成为了一套功能更广泛的解决方案,已经远远不是仅用于分析应用的内存数据库了.SAPHANA是完全成熟的数据库管理系统,它还可以做更多事,这取决于企业如何使用它.SAPHANA的技术非常灵活,最近F

《SAP HANA平台应用开发》—第2章2.1节熟悉HANA开发环境

第2章 熟悉HANA开发环境 在第1章中,笔者介绍了SAP HANA的基本概念及其主要服务器端的组件.本章将使用SAP HANA工作台软件登录到一个SAP HANA系统,并快速了解SAP HANA的一些常用操作.主要内容包括:第一次连接到SAP HANA系统,创建Schema.表.视图,使用SQL Console,导入数据等,创建用户,赋予角色,以及在不同的视角下进行切换,进入不同的操作模式等.2.1 环境准备2.1.1 SAP HANA服务器软件及硬件 开展SAP HANA项目或者实施SAP系

CIO指南:如何使用 SAP HANA® 平台处理大数据

文档提要:大数据通常包含三大属性:数量.速度和种类.这些属性给传统的基于磁盘的关系型数据库带来了巨大挑战.不同类型的数据对存储功能和性能有着不同的要求,对应的成本也不同.SAP HANA平台提供了多种数据存储器和处理引擎.现在,联机事务处理 (OLTP) 和联机分析处理 (OLAP) 应用可以基于单一系统.单个数据库轻松运行.SAP HANA 中内存存储器适用于必须高速访问和处理的高价值数据(热数据).经常更改的数据,以及需要 SAP HANA 平台原生功能的场景.而且,客户通常用内存存储器来处

《SAP HANA平台应用开发》—第2章2.2节第一次亲密接触

2.2 第一次亲密接触2.2.1 几个系统用户SAP HANA服务器安装好以后,表2-1中所示的3个用户都是需要提交到SAP HANA系统的管理和运维人员.表2-1 重要的用户用户名 类型 说明root OS用户 SUSE Linux操作系统root用户,用于软件升级.安装等adm OS用户 这个SAP HANA系统实例的管理用户system HANA系统用户 SAP HANA数据库的管理员 root用户是SAP HANA软件上运行的SUSE Linux操作系统的用户,在安装SAP HANA软件

数据库新变革:内置内存技术崭露头角

文章讲的是数据库新变革:内置内存技术崭露头角,作为先行者,各大厂商已经找到令人信服的用例论据.内存数据库方案的强大实力帮助在线博彩公司Bwin.party的支持能力由每秒12000次下注提升至每秒150000次.下注次数的增加也就意味着其运营收益也将水涨船高.而在零售服务企业Edgenet这边,内置内存技术帮助领导者获得了接近实时的产品备货情况反馈,从而使其与来自AutoZone.Home Depot以及Lowe的客户建立起稳固的合作关系.这同时意味着客户代表不必把宝贵时间浪费在四处奔走之上,对