热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

解秘IBM数据库无限扩展pureScale技术-mysql教程

2009年,IBMDB2推出了其在数据库领域的又一新锐技术――pureScale。和上一个取得热烈市场反响的pureXML名称相似但作用不同,pureScale专门为使用分布式系统进行在线事务处理(OLTP)应用的组织提供集群技术。“集群”二字明显道出了pureScale在扩展方面的卓

2009年,IBM DB2推出了其在数据库领域的又一新锐技术――pureScale。和上一个取得热烈市场反响的pureXML名称相似但作用不同,pureScale专门为使用分布式系统进行在线事务处理(OLTP)应用的组织提供集群技术。“集群”二字明显道出了pureScale在扩展方面的卓

  2009年,IBM DB2推出了其在数据库领域的又一新锐技术――pureScale。和上一个取得热烈市场反响的pureXML名称相似但作用不同,pureScale专门为使用分布式系统进行在线事务处理(OLTP)应用的组织提供集群技术。“集群”二字明显道出了pureScale在扩展方面的卓越性能。

  DB2 pureScale以IBM DB2 for z/OS技术为基础,能够为所有事务性工作负载提供近乎无限能力,扩展系统变得只是连接一个新的节点和发布两条简单的命令这么简单。由此pureScale也带来了成本的降低:DB2 pureScale 基于集群的、共享磁盘的架构可以帮助组织在扩展OLTP的同时降低成本,满足最苛刻的业务需求。PureScale的主要优势有三点:

  无限能力:DB2 pureScale 为所有事务性工作负载提供了几乎无限的容量。要扩展系统,只需连接新节点并发出两条简单命令。DB2 pureScale 基于集群的共享磁盘架构通过有效使用系统资源降低了成本。

  应用程序透明性:使用 DB2 pureScale,您无需更改应用程序代码即可在多个节点上有效运行。借助成熟、可扩展的架构,您可以扩展应用程序来满足最严苛的业务需求。而且,只需少量改动或者甚至无需改动,就可以运行为其他数据库软件编写的应用程序。DB2 提供了对常用语法和 PL/SQL 过程的本机支持,这使从 Oracle 数据库迁移到 DB2 变得比以往更加轻松。

  持续可用性:DB2 pureScale 通过使用基于 IBM Power Systems 且高度可靠的 PowerHA pureScale 技术,以及一个冗余平台,提供了持续的可用性。该系统几乎可在出现节点故障的同时进行恢复,立刻将工作负载重新分配到健康的节点上。

  下面,本文详细地为大家介绍一下pureScale技术在扩展、管理、成本节约方面的优势:

无需复杂的应用调优即可透明地扩展

  众所周知,随着业务需求的发展,IT系统总会需要添加一些应用。相应地,为应用服务的数据库也必须同步更新,以确保业务可以继续平稳地运行。但是在关键数据库中添加服务器应当非常注意,因为应用必须可以利用新的资源,经过调优后可实现最高效率。

  与其他分布式共享磁盘数据库集群技术不同,DB2 pureScale 不需要管理员在扩展数据库时执行复杂的调优操作或更新应用代码。灵活的应用工作负荷平衡和分组功能允许多个服务器以单个数据库的形式出现,而且可以立即使用新的节点。这样可以帮助降低部署复杂度和成本。

避免宕机对系统的影响

  关键应用仅仅几分钟的宕机时间就可能对一个组织的收入产生重大影响。在随需应变世界里,避免宕机时间是建立竞争优势的重要组成部分。

  当节点失败后,一般的分布式共享磁盘数据库集群需要花费数分钟来恢复处理,但是 DB2 pureScale 即便在节点失败后仍然可以继续运行,从而保持了数据的一致性,使数据库的性能不会下降。集中的锁定和缓存管理功能使集群中的其余节点可以及时获取重要信息,并立即吸收额外的工作负荷。集群不会拒绝新的工作负载,因为它可以在几秒钟内重新调整。在发生计划内宕机时,管理员能够在不影响集群可用性的前提下,在个别节点上进行滚动维护。

利用可伸缩集群架构来支持增强性能

  DB2 pureScale旨在提高集群化服务器的利用率,它的架构有助于确保在将工作负荷分布在几个节点后,不会影响应用软件的可伸缩性。它可以提供接近线性的可伸缩性和最大的吞吐量,降低软件许可成本、电能和冷却开支。


DB2 pureScale架构

  DB2 pureScale 旨在交付接近线性的可伸缩性和最大的吞吐量,降低软件许可成本、电能和冷却开支

  通过利用IBM Power Systems――在全球占有领先市场份额的 UNIX 服务器,DB2 pureScale 还提供了增强的性能。基于IBM 在大型机系统领域取得可靠性、虚拟化功能以及独特的能源节省能力,Power System可帮助组织建立一个持久可用且经济有效的基础架构。DB2 pureScale on Power Systems 整合了 PowerHA pureScale 技术,提供了在 Unix 或 x86 系统上所无法匹敌的数据库可伸缩性和可用性水平。

借助流线化的安装和监控简化数据库管理

  PureScale技术除了支持卓越的可伸缩性、可用性和性能外,通过轻松地将节点添加到集群中,或者将节点从集群中移除,IT 工作人员可以快速地扩展或紧缩集群,满足不断变化的业务需求。

  DB2 pureScale 的另一个特点是为所有的软件组件提供单一的安装流程:一个工具包中包含了安装所需要的所有工具,且可以自动安装。


推荐阅读
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • mysql-cluster集群sql节点高可用keepalived的故障处理过程
    本文描述了mysql-cluster集群sql节点高可用keepalived的故障处理过程,包括故障发生时间、故障描述、故障分析等内容。根据keepalived的日志分析,发现bogus VRRP packet received on eth0 !!!等错误信息,进而导致vip地址失效,使得mysql-cluster的api无法访问。针对这个问题,本文提供了相应的解决方案。 ... [详细]
author-avatar
手机用户2502911563
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有