应用程序影响分析

日期: 2008-07-03 作者:Robbie Harrell翻译:Juno 来源:TechTarget中国 英文

在应用程序部署之前对应用程序进行的影响分析对于实现成功的网络性能来说是至关重要的。本文将把重心集中在性能管理策略的制定以及管理应用程序的关键领域上。介绍的重心集中在现有应用程序的结合,而不是解决新应用程序在网络上的部署问题。为支持应用程序而对网络进行正确的评估是至关重要的。

过少的带宽将使性能变差,而过多的带宽又意味着昂贵的费用。为此,在部署前进行应用程序影响分析是至关重要的。   应用程序影响分析或网络应用准备工作,这两种说法都是指在应用程序部署之前,定义应用程序将会对网络产生何种影响的过程。部署新应用程序可能会对现有网络在带宽和性能方面产生巨大冲击。

在实际部署前,理解这种冲击作用并对当前网络……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

在应用程序部署之前对应用程序进行的影响分析对于实现成功的网络性能来说是至关重要的。本文将把重心集中在性能管理策略的制定以及管理应用程序的关键领域上。介绍的重心集中在现有应用程序的结合,而不是解决新应用程序在网络上的部署问题。为支持应用程序而对网络进行正确的评估是至关重要的。过少的带宽将使性能变差,而过多的带宽又意味着昂贵的费用。为此,在部署前进行应用程序影响分析是至关重要的。

  应用程序影响分析或网络应用准备工作,这两种说法都是指在应用程序部署之前,定义应用程序将会对网络产生何种影响的过程。部署新应用程序可能会对现有网络在带宽和性能方面产生巨大冲击。在实际部署前,理解这种冲击作用并对当前网络进行正确估计或优化将会对新应用程序部署的透明性和高效性产生重大影响。

  应用程序影响分析方法开始于该应用程序将要服务的商业单位或团体。理解应用程序的商业功能以及应用程序的分类是很重要的。对一些关键性要素——例如新的应用程序是否将会被分布到整个企业范围内还是仅局限于某个特定的用户构成——的理解将为我们提供关于基础设置影响作用的信息。

  一旦理解了应用程序的使用范围,下一步要考虑的是估测尺度。应用程序流表示客户机和服务器之间的交易过程。每个交易都对底层网络提出一个要求。随着使用该应用程序的用户的增加,该要求也相应增加。结果,每个站点上用户构成以及这些用户的使用量这些信息将会发挥作用。

  最简单的情况是,消费速率或称应用程序的需求量=交易次数 * 带宽 / 每次交易时间 * 用户数量。利用这个简单的公式,就可以估算出每个站点需要的带宽了。然而,在这个公式里,我们漏掉了一些组成成分:每个应用程序所需要的准确的交易次数——每次交易所用的带宽。注意到,当进行影响分析时,应用程序还没有在网络上进行部署,此时是不可能通过获取交易和带宽信息来对影响进行度量的。在某些情况下,应用程序开发者或应用程序厂商可以提供一些关于交易类型和带宽估计的数据。

  获取交易和带宽信息的理想环境是在实验室中。在几乎所有情况下,我们可以在实验室环境里运行客户端和服务器之间的应用程序,并在网络中放置网络分析器来抓取和分解与交易相关联的带宽数。这些抓取的信息和数据,连同用户构成信息一起,被用来计算网络上的带宽影响。

  一些厂商会提供对其应用程序的指导,但你所能得到的也仅仅是指导。真正的分析和测试才是理解实际影响的唯一途径。影响分析过程应该被嵌入到应用程序的开发周期中,这样可以保证将基础设置的准备工作和应用程序的开发并行开展。

相关推荐