《IBM Power&巨杉数据库线下沙龙活动-精品文档整理.docx》由会员分享,可在线阅读,更多相关《IBM Power&巨杉数据库线下沙龙活动-精品文档整理.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、碰撞想法 交流经验 IBM Power&巨杉数据库大赛沙龙圆满结束自2014年至今,IBM POWER8极限算法大赛已成功举办六期,共有4000余人报名参与,形成了稳定、成熟的开发者交流试用平台。就在2016年4月16日,IBM联合巨杉数据库在北京中关村举行IBM POWER&巨杉数据库大赛开发者沙龙活动,本次活动邀请IBM IT实验室资深软件工程师、SequoiaDB技术社区负责人李方舟,及本期算法大赛冠军获得者郑凌云,向各行业开发者、数据库行业人士分享,Linux on Power平台和巨杉数据库技术特点和解决方案,以及带来详细的解题思路。会议讲师:丁彦斌 软件工程师拥有9年多的IT工作经
2、验,作为IBM资深IT专家在IBM实验室工作近5年,目前主要负责Power8产品领域的IT系统集成服务以及存储容灾解决方案的设计和实施工作。李方舟 SequoiaDB技术社区负责人长期从事SequoiaDB巨杉数据库的技术推广和品牌建设工,负责管理巨杉数据库技术社区的建设与管理。郑凌云 开发工程师二手交易平台“猎趣”搜索开发工程师,有多年的C语言和Java语言开发经验,曾参加Power8极限性能挑战赛3-7期,分别在第3、6、8期荣获第一名。演讲亮点:丁彦斌1、 Power8技术优势分析,处理器技术比较2、 Power8最新SMT及事务内存技术3、 最新IO技术介绍4、 IBM 99.997%
3、 可用性5、 实测Power8,4倍以上的性能优势6、 Power8 系统面向传统业务和新业务的平衡系统,满足Scale UP和Scale Out需求李方舟1、SequoiaDB数据库支持SQL ANSI QSL 2003标准,OLAP扩展,标准JDBC/ODBC支持2、SequoiaDB分布式块存储,文件按照LOB处理3、“数据湖”诠释,将全量数据的所有属性都进行存储,从不同角度分析和使用数据4、为用户提供自主研发的NewSQL分布式数据库,提供灵活的数据建模结构,以及丰富的企业级数据库管理功能郑凌云1、本次大赛,SequoiaDB数据库接口简单,文档详细,上手容易2、IBM Power8平
4、台提供单核多线程、足够的内存空间、高速磁盘存储3、针对X86平台,进行磁盘读写性能、CPU性能对比4、支持多种编程语言,以及丰富数据类型支持,对象ID,二进制数据,正则表达式5、内建aggregate操作,方便易用6、从磁盘读取每月数据时,可用mmap工具7、城市名编码从GBK转到UTF8,使用iconv活动亮点:大家下午好,感谢主办方的邀请,非常荣幸可以参加这次分享会。前面两位老师,非常专业地介绍了Power8和巨杉数据库的特点,我这里主要从开发者的角度,分享一下我本次参赛过程的体验和感受。本期大赛环境中的Power8是一个单核虚拟机,从截图中我们能看到,Power8支持的单核8线程技术。另
5、外,给开发者虚拟机分配的10G内存,在比赛中完全允许我们把所有的计算都放到内存中进行计算。其实令我吃惊的是,磁盘的IO速度很高,我做了一个非常粗略的对比,大家感受一下。这是我对比的机器,是一台24核的物理机。下面这个是磁盘写性能:Power8这边是710MB/s,对比机器是470MB/s。下面这个是磁盘读性能:Power8是14G/s,对比机器是4G/s。另外做了一个CPU性能的对比,用的方法是计算1G数据的md5,P8用了2.7秒,对比机器用了2.5秒,这个稍微落后一点,但毕竟这里Power8是一台虚拟机。我们可以看到,Power8每次运行耗时非常稳定,很神奇。互动问答:Q:IBM POWE
6、R 8如何满足企业未来大数据分析需求?A:IBM POWER 一直致力于凭借领先的 IT 基础架构,满足企业的大数据分析需求,帮助企业实现数字化转型。针对大数据分析与认知工作负载,IBM 已推出了多款 POWER 产品。POWER Systems LC 服务器基于 OpenPOWER 基金会创新成果,针对企业大数据分析工作负载,能够提供比同等x86服务器更快的速度及更低的成本,帮助客户实现便捷、快速的部署。此外,IBM不仅凭借基于 POWER8的Linux专属服务器帮助用户发展新兴应用,还通过企业级高性能 Linux 分区服务器为用户的关键应用提供支持,帮助企业发展新兴工作负载、实现业务转型。
7、Q:POWER 8在云计算这块的征途是怎样的?A:如果采用32GB DDR3单个内存条的话,每个POWER8处理器可支持扩展至1TB DDR3。而高端POWER8处理器在基于POWER的服务器中能提供32个插槽比如在POWER7服务器POWER 795上,可升级到最高32TB DDR3内存,提供384个内核和3072个线程, 更加智能的横向扩展,以更少的物理硬件、更高的利用率、整合能力。功耗管理方面,POWER 8也使用了Haswell那样的芯片内集成VRM模块,支持片载功耗管理微控,将带来更少的能耗。POWER8处理器拥有相比上一代近2.5倍性能提升和基于云数据中心级别的高扩展性,被认为是专
8、为云数据中心而生、为企业级市场迎来一场云计算及时雨。Q:SequoiaDB具体的应用场景与业务是怎样的?A:应用场景,巨衫分成两种类型,一种类型是作为纯数据库来使用的,就是NoSQL数据库。对于这种场景来说,用户主要关注的点第一是可发展性,第二是用这种非结构化的数据模型来解决关系型数据库需要做种关连,就是所造成的数据模型复杂的问题。而另一类则是大数据的解决方案,与Hadoop相关,如在移动的一个案子里,它的数据峰值每小时会有300GB左右的增量,要把这300GB的数据按照每小时来进行分析。所以总的来说,巨衫在应用场景里面就是分NoSQL数据库本身和Hadoop相关大数据解决方案。圆桌讨论沙龙结
9、束后的圆桌论坛中,三位技术专家针对OpenPower生态、Power8与巨杉数据库合作、商业化软件开源等话题,进行深入的探讨。Q1:此次IBM Power8与巨杉数据库合作对于双方带来哪些益处?在近期之内,双方是否会有进一步的合作计划?IBM Power8与巨杉数据库合作是双赢的合作。从IBM方面来讲,Power8 作为IBM重要的产品之一,在性能,稳定性以及性价比等多个方面对于新一代的分布式系统来说,都是最佳的硬件选择之一。而SequoiaDB巨杉数据库,作为领先的新一代分布式数据库产品,搭载在Power8平台上,在多方面性能上都能得到更大的发挥。两者强强联合更是为用户提供了一个高性能的解决
10、方案。近期,巨杉数据库与IBM Power8将推出一体机解决方案,进一步简化用户使用的成本,以及复杂度,帮助用户快速落地大数据。Q2:在演讲中提到的Open Power 生态联盟,可否介绍下目前有哪些进展?IBM Power8目前将硬件部分设计进行了开源,正在开始构建Open Power开源的生态。打个比方,就像google的Android一样,通过将核心系统开源,提供一个开放的平台,给不同硬件厂商,能够基于Power 8技术做出更多的产品,从而通过生态的构建,在未来为IBM带来更大的市场认可以及价值。同时,也可以帮助中国一些企业更快的构建自己的领先产品,推动国内的业界更快的发展。Q3:巨杉数据库作为一款“商业化软件开源”产品,选择这种模式是如何考虑的呢?我们选择“商业化产品开源化”,主要有几个原因:首先,企业级用户,需要商业化软件产品。标准化、稳定安全再加上高性能等特性,同样需要商业化软件厂商的技术支持和服务。其次,商业化的软件开源,更是显现巨杉团队对产品技术发展方向的绝对把控,没人比原厂更了解自己的技术和产品,也只有原厂才能提供我们产品最专业的技术支持服务。当然,巨杉也有十足信心我们是国内企业级的新一代数据库领域的当之无愧领导者。最后,商业化软件的开源,可以帮助我们迅速拓展市场,培育新的用户,降低用户使用的门槛。