教你使用专业软件测试媒体服务器
自从Google在去年以16.5亿美元收购YouTube之后,在国内的互联网站中类似于YouTube的视频类网站如雨后春笋般拔地而起。受到国内 网络 带宽限制,很多用户都不能流畅地在线收看节目。除此之外,一些小型网站所使用的 服务器 设备过于陈旧,在架设之前也没有进行
自从Google在去年以16.5亿美元收购YouTube之后,在国内的互联网站中类似于YouTube的
视频类网站如雨后春笋般拔地而起。受到国内
网络带宽限制,很多用户都不能流畅地在线收看节目。除此之外,一些小型网站所使用的
服务器设备过于陈旧,在架设之前也没有进行过专业的
测试,当用户达到一定访问人数的时候服务器就会瘫痪。现在在网络上主要流行三种媒体播放软件Windows Media、Quick Time和Real,但来自微软的Windows Media在所架设的媒体服务器中要占绝对优势,今天我们将给大家介绍一款来自微软公司的专门测试Windows媒体服务器的软件——Windows Media Load Simulator 9。
准备软件:
Microsoft Windows Media Load Simulator 9 Series
Microsoft Windows Media Services 9 Series
介绍: Windows Media server 9系列安装的第一步是,首先要建立一个客户端,并且确认与服务器相连接,另外需要安装Microsoft Windows Media Services 9 Series。如果你的服务器端是有互联网接入的,那首先要确保你所使用的服务器在最低的负载情况下运行。从这个角度来看,因为有着世界范围的客户端接入,这样的测试更具真实性。但我们建议使用一个虚拟的仿真环境进行测试。
Windows Media Load Simulator工具可以它用来建立一个Windows Media服务的仿真环境,工作方法是通过读取 Windows Media服务器中一个或多个脚本或者是Microsoft Windows Media Player,可以模拟大量的客户端
需求以测试Windows Media服务器的负荷程度并提供日志供系统管理员分析和参考。本片文章将详细介绍Windows Media Load Simulator的安装及
测试方法。
介绍Windows Media Load Simulator 简单的说你对你的Windows媒体服务器的整体
性能能满足怎样的需求还不是很了解。在你将设备向用户提供服务之前,你或许想知道你的服务器或整个集群可以达到一个什么样的读取性能。比如说服务器和网络环境如何在几秒内处理500个并发请求?你的磁盘队列如何解决800连续的需求量?你的服务器的CPU如何处理上千的验证请求和上百个比特流?
你可以在一个或多个客户端上运行Windows Media Load Simulator去模拟大量的客户连接。你也可以设定程序去模拟许多的用户行为,包括连续运行播放程序、寻找指令内容和通过应用验证来连接等等。你可以通过使用Windows Media Load Simulator去模拟超过1000个测试用户或监视一个在线服务器在服务器上从而测试一个服务器的上限。这一节就描述了Windows Media Load Simulator如何工作和对系统的要求。
Windows Media Load Simulator是如何工作的 当程序在运行时,Windows Media Load Simulator界面上的性能计数器给你一个有关于客户连接数量和类型、收到的数据总量和连接错误的实时信息。更多的实时信息都是可利用在用于Microsoft Management Console(MMC)的Windows媒体服务器snap-in的监视器标签卡上或用于网页的Windows媒体服务器管理员。标签卡上的计数器显示了实时用户连接状态。你可以点击标签卡上的View Performance Monitor按钮去监视Windows媒体性能计数器。这些计数器提供关于Windows媒体服务器的信息,例如活跃流的数量,硬盘每秒的延迟阅读数和服务器CPU当前的使用率。
在一个测试的最后,你可以研究下面记录中的结果来了解到你的服务器是如何处理模拟下载的: 1.下载模拟日志。包括连接用户的相关信息,比如用户连接状态,重放状态和连接错误。
2.服务器性能日志。包括计算机上运行的Windows媒体服务器的性能信息,提供在可配置时间间隔内的系统状态的snapshots。这个日志包括了一些信息,比如每秒硬盘延迟读取的数量,拒绝的验证的数量,终止流和服务器使用率的数量。
3.Windows媒体服务器记录。包括访问Windows媒体服务器的内容,连接状态信息的列表,正被访问的内容的名称,以及传输过程中丢掉的数据总量。
你可以运行Windows Media Load Simulator在服务器进入工作前去测试你的服务器和网络的配置,也可以去监控你的系统在线之后的
安全情况。如果必要的话,你可以通过应用Windows媒体服务器snap-in或者针对网页的Windows媒体服务器管理员去对一个在线的Windows媒体服务器的设置进行修改。如果你服务器的硬盘,CPU和网卡运行顺畅的话,用户就可以很快地连接到这个服务器并且可以体验高
质量的不受干扰的stream。网络条件和客户带宽会经常脱离你的控制,但是通过使用Windows Media Load Simulator,你就可以放心的完成那些你在服务器上完成的去测试客户连接质量和流的工作。
系统要求: 安装Windows Media Load Simulator客户端安装软件和硬件配置在以下标准之上:
Microsoft Windows Server 2003标准版;Windows Server 2003企业版或Microsoft Windows
XP专业版
Microsoft Internet Explorer 6.0 or later
550MHz处理器
512MB内存
100Mbps网络连接
20 MB磁盘空间给日志存储,10GB操作系统空间。
原文转自:http://www.ltesting.net