专题开发笔记IBMSmartAnalytics

专题开发笔记IBMSmartAnalytics

ID:36747546

大小:359.57 KB

页数:7页

时间:2019-05-14

专题开发笔记IBMSmartAnalytics_第1页
专题开发笔记IBMSmartAnalytics_第2页
专题开发笔记IBMSmartAnalytics_第3页
专题开发笔记IBMSmartAnalytics_第4页
专题开发笔记IBMSmartAnalytics_第5页
资源描述:

《专题开发笔记IBMSmartAnalytics》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专题:开发笔记:IBMSmartAnalyticsSystem的演变优化、调优、以及在单个特性包中融入20年仓储和分析经验的技术IvesBrant2010年11月16日技术作家Freelance两位IBM关键开发人员—来自IBMSmartAnalyticsSystem架构小组的HaiderRizvi和来自IBMInformationManagementSoftware团队的NancyKopp—讨论IBMSmartAnalyticsSystem的历史和背景。IBMDataManagement中文版杂志目录查看本系列更多内容-阅

2、读本文的互动数字版!-订阅IBMDataManagement中文版杂志IBMSmartAnalyticsSystem是向集成设备迈出的又一步:高度优化且功能强大,包含一些内置分析选项和针对DBAs的一些引人入胜的特性。我们有幸和两位关键开发团队成员—IBMSmartAnalyticsSystem架构小组高级技术成员HaiderRizvi和IBMInformationManagementSoftware团队的竞争力和分析师战略程序主管NancyKopp—坐下来,讨论该系统的一些背景及其漫长的开发历史。©版权所有 IBM公司 2

3、010商标专题:开发笔记:IBMSmartAnalyticsSystem的演变第1页,共7developerWorks®ibm.com/developerWorks/cn/Q:是什么激发了IBM开始构建分析设备?Rizvi:市场需求。数据仓储和分析正在持续四处分布,它们通常成为多供应商环境。我们的客户曾经遇到过这种问题。在一种情况下,系统只是停止运行,不清楚问题源自哪里。经过15个月的困惑和迷茫之后,终于发现是服务器规模无法适应应用程序和工作负载,存储单元上的I/O是操作的瓶颈。Q:那么,这种情况是催化剂?Rizvi:当然,

4、并不是所有情况都那么极端,但在几个供应商之间进行裁决,确定问题的根本原因是一个严重的客户痛点。Kopp:我们还看到有些客户正在推迟集成工作,试图使分析上线—这样的拖延总是会让人失去耐心。Q:考虑到实时数据可用性和查询响应以及高可用性的需求,这种拖延更让人难以忍耐,不是吗?Kopp:当然。没有足够的设计经验,很难在混合的、高强度的工作负载上实现高可用性。Q:但是,为什么要构建一个完整的集成系统?难道不是每种情况都不相同吗?Rizvi:问得好!不错,某些软件特性会有所变化。但我们的硬件构建基块是标准的、充分集成的,可以夹在一起。

5、它们经过高负荷的测试和优化—我们了解它们在高负荷条件下的表现,它们已经在真实世界中广泛应用。Q:它们在市场上出现了多长时间?Kopp:这些单元几乎早在上世纪90年代初期当IBM开始构建数据仓库时就上市了。我们开发了一个方法系统来集成并优化硬件、软件和OS(操作系统)的构建基块,以便处理仓储和后来的分析。Q:这导致了IBMSmartAnalyticsSystem?Rizvi:IBMSmartAnalyticsSystem直到第5代才基本成熟,这是一个长期、渐进的开发过程。一开始我们将其命名为BCU方法,代表BalancedCo

6、nfigurationUnit(平衡配置单元)。今天,构建基块中的所有内容都反映现在的市场标准,并经过当今的工作负载的验证。它们是DBA友好的。Q:是因为集成和负载测试已经完成了?Rizvi:是这样的,但不仅仅是这个原因。我们为DBA做了几件事,包括控制特性。但作为新手,在过去近20年中,我们在使用平衡的操作来优化集成的、随时准备运行的系统方面积累了很多技巧和经验,因此从处理器到内存、从I/O到操作系统和数据库,每个组件都能够处理一个指定的工作负载而不会遇到瓶颈,其总拥有成本很有吸引力。Q:对于某些客户来说,你们使用那种方法

7、创建的结果可能太宽泛了,有这种风险吗?Rizvi:通常不会。在长期工作中,我们了解,与大多数客户相比,我们更适合处理哪些集成任务。我们提供了一个软硬件联合解决方案,他们需要这种支持。专题:开发笔记:IBMSmartAnalyticsSystem的演变第2页,共7ibm.com/developerWorks/cn/developerWorks®Q:构建分析系统真的有那么复杂吗?有很多公司都创建了自己的分析系统。Kopp:这是一个重大任务。您提到的那些公司中的大部分受到了实现的困扰,系统至少需要一年才能顺畅运行。Rizvi:有必

8、要理解两件事。第一,创建高性能分析系统是复杂的平衡工作。所有组件,从内存和处理器一直到BI(商业智能)工具,都需要进行调优和平衡,以便相互协作并制约。IBM将我们用于完成这项任务的方法系统申请为专利。我们不是说应用一个系统调优检查表,或者两个“a-ha!”时刻。Q:那么,即使是这个已申请专

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。