i社区用户: 密码:
搜索:
首页| 资讯| 信息化| 视频| 专题| 创业| 技术天地| 企业博客| 职场| 周报全文| 方案中心 |电子杂志
市场会展| Blog| i社区| 社区联盟| RSS| 直播 | 发行| wiki |i| 下载| 英才招聘|CIO文库
IT两会 | 互联网年会
产品中心| 笔记本|台式机| DIY|数码| 服务器|网络通信| 手机|软件|显示器|信息安全|存储|组网| 动漫
 服务器专区  业界资讯 | 厂商专区 | 产品导购 | 技术与市场 | 应用技巧 | 配件 | 方案案例 | 网络存储    
 
 
虚拟机架构应用实例:如何进行升级?
 
 
 
 
2008-06-23 10:02:15
 
  IT专家网  
 

水平升级与垂直升级

    虚拟化能够让你更好地利用你的服务器,有效地提高服务器利用率能够节省大量的资金。现在,使用虚
拟机复制复制服务器实例是很容易的,现在开始谈论利用这种新能力的最佳方法是有道理的。改善的应用程序可用性和性能现在能够轻松地实现了。然而,根据有关的应用程序,如何实现这个目标是有很大差别的。

  水平升级与垂直升级

  我们首先讨论一下水平升级和垂直升级的理论区别。有些应用程序可以升级,也就是能够在速度更快的硬件上运行以支持更多的处理任务。我们把这种升级称作“垂直升级”。例如,我们有一台数据库服务器,每秒钟能够处理100万个查询请求。由于新的需求,我们需要这台服务器每秒钟至少处理200万个查询请求。数据库是很适合升级的,因为影响性能的瓶颈主要是内存和处理器。如果这个瓶颈碰巧是硬盘IO(输入输出),那么你可以升级这个数据库使用的存储系统。

  水平升级意味着增加更多的服务器和把工作量分散到多台机器。在这个数据库的例子中,这种升级是非常困难的,因为所有的数据库服务器都需要使用相同的数据,并且这个数据必须要复制下来。然而,水平升级服务器是一种常用的做法。

  在决定进行水平升级或者垂直升级之前,你必须认识到水平升级代表它自己的问题。网络应用程序需要进程数据,因此,一个负载均衡的服务器集群要有同样的状态。一个普通的例子是身份识别:如果一个用户与一台服务器进行了身份识别,这个负载均衡器将决定通过另一台服务器为那个用户的下一个请求提供服务,它可能不会认识到这个用户登录了。

  下面是确定水平升级是不是正确解决方案之前要问的几个问题:

  ·这个应用程序在一个负载均衡的环境中的工作是否正常?

  ·这个应用程序在没有负载均衡的条件下进行垂直升级是否能为足够的用户服务?

  ·我能在自动和可管理的方式下运行同一个应用程序的多个实例?

  如果你发现由于应用程序的局限性必须要进行垂直升级,你也许根本不需要使用虚拟化。一个需要自己的服务器的应用程序不适合进行虚拟化。虚拟化的开销将限制你的性能。而且,你将得不到任何虚拟化的好处,如整合和物理服务器之间的迁移等,因为这个应用程序无论如何都要在自己的专用服务器上运行。一旦发生硬件故障,这种迁移就是使用虚拟化的一个微弱的理由,因为两台物理服务器之间的容错设置是很容易设置的。

  这就是说,如果你能够水平升级,你可能会从虚拟化中获得更大的好处。管理虚拟机比管理物理硬件要容易一些。你可以在没有关机时间的情况下拆下虚拟硬件,你的服务器利用率将达到最大化。

 
  1  2    
  (网页编辑:celialin  
  搜索相关内容 虚拟化   IT技术   应用    
   
   
     
      如果您对“虚拟机架构应用实例:如何进行升级?”有任何疑问要咨询,或者您对我们专家的解答有任何疑义,请您点击以下的链接提交意向单,我们的编辑和信息化专家将会很快为您做出回答,您提供的信息经过审核后将有机会出现在我们的网页上。
专家介绍
 搜索相关内容
 精彩文章
 
对话基辛格:多核应用走向成熟尚需时日
存储管理工具受中小企业青睐
面向中小企业的外部存储系统的挑战
应用多核CPU推进服务器虚拟化性能
SNW2007:“绿色存储”引起关注
可插式数据存储引擎:MySQL走向企业级的保障
购买博科UCS2900产品 IntelliPath踏上新征程
计世周报:微软Vista有多安全?
 服务器产品查询
选择品牌:
处理器类型:
最大处理器数量:
 
 
相关文章
  发表评论  您的姓名   您的Email   发布  
   
关于我们 | 客服热线 | 广告服务 | 招聘信息 | 法律声明 | 投稿指南 | 联系方式 
Copyright(C) ccw.com.cn,All rights reserved
中国计算机世界出版服务公司内容版权所有
京ICP证010182
Google Analytics 代码: