注册 | 登录
收藏 | 帮助
热门文章
编辑推荐
相关文章  
QQ号盗窃案凸显法律空白 虚拟世界
网管必知 如何设置虚拟主机访问权
IMail的高级篇--第一节 有IP地
IMail的高级篇--第二节 无IP地
IMail的高级篇--第三节 无IP地
IMail操作指南(8)-管理虚拟主机
为 Sendmail 建立虚拟邮件域
Qmail如何设置一个虚拟域
如何列出vpopmail一个虚拟域下的
postfix 2.0.16的虚拟投递代理文
您现在的位置: 顶尖设计 >> IT学院 >> 服务器 >> Web服务器 >> 文章正文
六问虚拟服务器应用
作者:佚名  来源:不详  点击:  更新:2006-12-20
简介:
对国内读者来说,虚拟服务器的概念可能已不太陌生,《网络世界》多篇文章都对其做过介绍,只是目前国内的应用案例还比较少。在此,我们特别介绍一家国外用户应用虚拟服务器的亲身体验,希望能对大家有所启发。
 
  Praxair公司是设在康涅狄格州Danbury市的一家资产达56亿美元的工业产品供应商,作为Praxair公司资深的应用体系结构设计师,Sam Marrazzo过去一年一直在对虚拟服务器所使用的各种应用进行评估。
 
  Marrazzo说,同样开发一个应用,使用虚拟服务器与使用物理服务器之间的差别令人惊讶。他发现,使用虚拟服务器开发应用最高可快100倍。他说:“这令人感到难以置信,但结果的确是真的”。
 
  接下来,Marrazzo将从自身的经历出发,包括从如何测试应用到如何为灾难恢复制定计划,来一一阐述其中的问题。
 
 
  一问:什么样的应用适合虚拟服务器?
 
  那么,在什么情况下,应用才能在虚拟服务器上运行呢?Marrazzo设定的第一条基线就是,应用的CPU密集度到底有多大。如果应用在很长的一段时间里提出持续的CPU要求,那么,它就是物理服务器候选者。
 
  因此,如果用户发现每小时CPU的利用率是80%,那么,这就是在告诉我们,VMware(EMC公司的一种服务器虚拟化软件)作为一个整体,对于该应用来说并不合适,该应用需要的是专用CPU。
 
  Marrazzo在对虚拟服务器所使用的应用进行评估的时候,向虚拟环境转换的决定是由Praxair公司的基础设施小组做出的。Marrazzo表示,“当我们考虑虚拟化的时候,我们谈论的是“标准”应用——在完全利用的情况下,CPU的利用率先升至100%,然后再降至20%~60%。这一切对集中式计算环境都很合适,在这种环境里,我们可以管理虚拟实例(被虚拟的应用)”。
 
 
  二问:是选择所有应用,还是一部分应用?
 
  Marrazzo表示,如今任何用于业务处理的应用都是经过测试的。“我们对CPU进行监控,然后,确定我们是否需要把它换下来。优秀的候选者是供打印服务器和终端服务器使用的应用。新的应用,如我们的作业调度程序,也正在被引入VMware”。
 
 
  三问:虚拟技术如何与灾难恢复相适应?
 
  Marrazzo说,“我们在东北部有两个独立的数据中心,我们把资源分割给这两者——服务器和实例,我们正是这样来隔离应用的。如果某个应用需要进行灾难恢复,那么,我们就通过两台服务器进行负载平衡,并按照那种方式对它们进行分离。这样做为我们节省了成本。在传统的分布式计算情况下,每样东西你都必须购买两份。如今,我们只需要购买两台VMware服务器,并为灾难恢复计划对实例进行虚拟化。
 
 
  四问:作业调度程序在虚拟环境里如何运行?它为公司带来了什么好处?
 
  Marrazzo强调他们一直在使用这种作业调度程序(Tidal Software提供)来运行整个ERP 应用(J.D. Edwards提供)。Marrazzo之所以选择Tidal公司,一是因为发现它可以在VMware里运行,而且,这还意味着不需要额外购买新的硬件;二是因为它非常适合公司的灾难恢复过程—毕竟谁都需要灾难恢复解决方案来进行企业调度。
 
  Marrazzo把Tidal分割在两个独立的VMware实例之上(每一个实例都是在完全不同的数据中心的服务器上运行),它为Marrazzo的公司提供了灾难恢复和隔离。
 
  “过去,出于调度的考虑,我们的应用都是很分散的。我们要在这个系统上完成这项作业,而在另一个系统上完成另一项作业,而且,在这些作业之内,不能相互依赖。所有的作业都是在其自身环境中进行调度的,外部系统是看不到的。有了Tidal之后,我们就可以简化作业调度、管理,并对所有生产应用有一个集中而全面的了解”。
 
 
  五问:虚拟环境还带来其他什么变化吗?
 
  如今,Marrazzo不再需要为每一个项目购买一台服务器了。“我们可以通过控制台来管理这些虚拟实例。此外,如果VMware会话出现了问题,我们也可以迅速地分配CPU或内存。如今,补丁也可以集中使用了。与此同时,虚拟环境还可以减少我们在物理设备上的成本。毕竟在一个企业里,大多数情况下60%~70%的应用服务器都没有得到充分的利用”。
 
  Marrazzo同时表示,就人员编制而言,要求也基本上是一样的。但在过去,Marrazzo经常建立服务器,却始终不能满足需求。“如今,我们建立图像,只需使用那个特殊项目所需数额的CPU或RAM就可以了。虽然,我们仍需要为VMware实例建立大型的企业环境。只是,现在的工作量仅相当于原来的三十分之一。以前,当我们需要对某个应用进行评估时,我们需要建立一台服务器。第一个问题就是:谁来买单?如今,我们可以非常迅速地进行应用评估,从而迅速地靠我们自己生成实例”。
 
  Marrazzo的话意味着,他们可以更快地实现那些应用,并使业务部门感觉更轻松。如今,由于不再需要花时间来建立服务器和发订单了,因此,Marrazzo公司的应用发送速度快了80至100倍。“我知道这听起来有点疯狂,但却是真的”。
 
 
  六问:业界需要如何进一步推广虚拟技术?
 
  Marrazzo认为,在Praxair公司,他们将继续走合并的道路——因为任何人也不可能在第一年就把所有的东西整合在一起。因此,Marrazzo将先考虑新应用,然后考虑传统应用。毫无疑问,Marrazzo的目标就是进一步减少数据中心里应用服务器的数量。
 
  Marrazzo说,“在业界,我希望看到的是,开发人员能够提出在VMware上运行应用的指导原则。我们希望看到诸如IBM和Citrix之类更大型的公司能够获得VMware认证。我们希望从各地厂商那里听到的是:在更多的测试和开发环境里使用VMware。虽然我们公司采用这项技术比较早,但迄今为止,一切都很好,部署和执行也很棒”。




  • 上一篇文章:
  • 下一篇文章:
  • 分享此文:该页面添加到 Mister Wong 添加到雅虎Yahoo!收藏 Add to:Del.icio.us Post to Furl Digg this 添加到Google书签 reddit spurl blogmarks 365Key 评论  收藏  分享  打印
     我来说两句
    姓名:       验证码:   
    主页: 
    评分: 1分 2分 3分 4分 5分
    本频道近期热评文章:
      关于我们 | 联系我们 | 站点地图 | 广告投放 | 友情链接 | 在线留言 | 版权申明
    版权所有 © 2004-2007 顶尖设计(bobd.cn)
    未经授权禁止转载,摘编,复制本站内容或建立镜像. 沪ICP备07504942号 
    网络110
    报警服务