`

关于小型机与PC集群的选择

 
阅读更多

      有同事今天问起小型机和PC集群选择的话题, 一时不知怎么回答。 上网查了一下资料,略有些心得。所以记下来与大家分享。

      搬出答案之前,先举一个1只大象 和10000只蚂蚁的例子。 一只大象可以搬动一颗树干,但10000只蚂蚁不可能移动树木一步;同样,10000只蚂蚁可以在一次搬走10000颗谷粒,但大象不能。
      所以,我们根据上面的例子,要学会掌握一个原则:在充分利用资源的情况下,一个独立的事务最好交给一个个体来完成。如果经常发生如下现象,一个独立的事务要由多台机器来完成,那么我们应该首先考虑提升个体机器的配置。反之,如果事务粒度较小,但数量巨大,现有机器处理不过来,那么我们应考虑增加机器数量来解决问题。这就是为什么我们通常会被建议,把DB系统部署到小型机上的原因。 同样,我们也通常会被建议采用集群来建立web应用服务。

      注:数据库的事务之间似乎没有什么关联,但其实不然。这是因为数据库系统每一次查询事务的IO数往往取决于前面多次查询结果的缓存,数据库的效率又取决于磁盘IO。 但是如果你尽管有TB级内存,但又有PB级数据,那么还是建议你采用集群,原因吗也很简单,既然都不满足要求,相对优势又不能弥补成本的巨大差异,干吗不多省点儿钱呢!

     

0
1
分享到:
评论

相关推荐

    服务器与存储技术基础介绍.pptx

    PC机中采用了越来越多的服务器技术 处理器:64位、多核 内存:校验、镜像 硬盘:RAID 在小型网络中,应用比较简单时,经常采用高端PC来充当低端服务器的角色。 服务器和PC机进行通信时,遵循同样的协议 服务器与...

    青岛港务局信息中心异地备份容灾项目

    用户两地有多台服务器包括:IBM RS6000集群热备系列,COMPAQ 小型机集群热备系列和多台PC服务器。数据库主要是ORACLE 和SQL 2000。考虑到用户资金的限制,没有为客户配置NetBackup Vault软件,而是直接利用NetBackup...

    服务器硬件技术基础介绍.pptx

    PC机中采用了越来越多的服务器技术 处理器:64位、多核 内存:校验、镜像 硬盘:RAID 在小型网络中,应用比较简单时,经常采用高端PC来充当低端服务器的角色。 服务器和PC机进行通信时,遵循同样的协议 服务器硬件...

    基于刀片的信息服务系统解决方案

    本文详细分析了传统的小型机及PC服务器集群在进行信息服务系统布曙时的局限性,并结合曙光TC2600刀片服务器的完美功能特性,给出曙光基于刀片的信息服务系统解决方案。利用此方案,用户可以更加灵活、高效、特色鲜明...

    init_ec2:初始化EC2集群,用于免费密码登录(ubuntu和root)。 用于主机名,用于主机文件

    一个实际的集群,由您拥有的PC,小型服务器或其他物理机组成。 云环境,例如Amazon EC2,阿里云。 您应该具备的唯一条件是: 您已在所有节点上安装了ubuntu(已在14.04上测试)操作系统。 (在EC2,阿里云等云...

    服务器的发展历程调研报告.doc

    1953年,IBM推出了第一台用于数据处理的大型机IBM702和第一台小型机IBM650, 为第一代商用计算机描绘出了一个丰满而生动的形象。 2)1954-1964年,晶体管造就了第二代计算机 1954年,第一台使用晶体管的第二代计算机...

    LAXCUS分布式操作系统7.0

    IBM大型机成就了OS/360,Unix引领了小型机风潮,DOS开启PC时代,图形界面让Windows、Macintosh成为主流,开源打造出Linux,手机时代助力iOS、Android登上巅峰。 以上操作系统都属于操作系统。 现在是人工智能时代,...

    数据库系统服务器解决方案.doc

    随着PC server的技术发展、数据库软件的并行化改进,采用集群方式替代传统小型机方式目前 成为了一种趋势,本文中也进行了相关阐述。总之,本文介绍了什么是数据库、什么地 方用到数据库、数据库应用瓶颈、数据库...

    Oracle_RAC安装配置指导书

    (5)节约硬件成本,可以用多个廉价PC服务器代替昂贵的小型机或大型机,同时节约相应维护成本; (6)可扩展性好,可以方便添加删除节点,扩展硬件资源。 缺点  (1)相对单机,管理更复杂,要求更高; (2)在系统规划设计...

    Greenplum技术

    投资额只要几十万RMB,而这样一个集群所具备的计算能力远远胜于过去的专用小型机甚至大型机系统,而价格却便宜得多; 2)云计算和虚拟化技术是当前最为炙手可热的技术和潮流趋势,通过这个技术,企业可以有效减少...

    基于javatcpsocket通信的拆包和装包源码-distributed:分散式

    IBM小型机 、 Oracle Rac、 EMC存储设备 PC mysql maria db 2013年5月17号,最后一台IMB小型机下线 单机计算机的架构->分布式计算机架构 2、集群 同一个业务,部署在多个服务器上。高可用。 3、大型网站 访问量(tps...

    网格技术在中尺度数值天气预报MM5模式中的应用 (2008年)

    以中尺度数值天气预报MM5在网格环境下运行为例,分析了...实验表明,使用Globus技术使得原本只能在集群或小型机上运行的科学计算程序能够在普通PC上运行起来,并且随着加入网格机器的增多,可以提高运行速度和吞吐量。

    mic与gpu对比

    MIC的每个“核”,可以简单看作一个X86核心,也就是与现有PC机或小型服务器上的CPU核心相同的核。因此MIC编程可以最大限度地沿袭已有CPU上的并行程序,甚至可以一定程度上认为MIC上的每个“核”都是独立的节点,亦...

    服务器英文名称为Server.docx

    近几年来,随着PC技术的迅速发展,IA架构服务器与RISC架构的服务器之间的技术差距已经大大缩小,用户基本上倾向于选择IA架构服务器,但是RISC架构服务器在大型、关键的应用领域中仍然居于非常重要的地位。...

    服务器技术与应用.pptx

    高性能存储技术 1.SCSI小型机系统接口 SCSI总线是一种小型计算机系统接口,经过多年的改进已经成为服务器I/O系统最主要的标准,几乎所有服务器和外设制造商都在开发与SCSI接口连接的相关设备。SCSI总线支持数据的...

    如何使用索引提高查询速度

    本文主要针对MySql数据库,双十一的电商大战,引发了淘宝技术热议,而淘宝现在去IOE(I代表IBM的缩写,即去IBM的存储设备和小型机;O是代表Oracle的缩写,也即去Oracle数据库,采用MySQL和Hadoop替代的解决方案,;E是...

    服务器种类及区别.doc

    4、按外观划分 按照服务器的外观,可以分为台式服务器和机架式服务器以及刀片服务器 台式服务器(工作站、塔式机)有的采用大小与立式PC台式机大致相当的机箱,有的采 用大容量的机箱,像一个硕大的柜子一样,主要...

    标准机柜尺寸服务器分类.doc

    塔式服务器一般是大家见得最多的,它的外形及结构都与普通的pc机差不多,只是个 头稍大一些,其外形尺寸并无统一标准。 塔式服务器的主板扩展性较强,插槽也很多,而且塔式服务器的机箱内部往往会预留 很多空间,...

    单片机与原理及其应用课程总结.doc

    同时,学习使用单片机了解计 算机原理与结构的最佳选择。 现在,这种单片机的使用领域已十分广泛。彩电、冰箱、空调、录像机、VCD、遥控器、 游戏机、电饭煲等无处不见单片机的影子,单片机早已深深地融入我们每个人...

    MySql索引提高查询速度常用方法代码示例

    本文主要针对Mysql数据库,在淘宝的去IOE(I 代表IBM的缩写,即去IBM的存储设备和小型机;O是代表Oracle的缩写,去Oracle数据库,采用Mysql和Hadoop代替;E是代表EMC2,去EMC2的设备性,用PC server代替EMC2),大量...

Global site tag (gtag.js) - Google Analytics