V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wangzhangwei
V2EX  ›  站长

IDC 机房测试指南

  •  
  •   wangzhangwei · 2014-09-17 14:43:50 +08:00 · 3080 次点击
    这是一个创建于 3517 天前的主题,其中的信息可能已经有所发展或是发生改变。
    以前我讲到在选择IDC机房时测试是非常重要的一个环节,除了电信八大核心机房外,近几年电信运营商又在地级或者市级实现了核心机房的部署,带宽品质和速度有所提高,但真正接入IDC机房的是否属于本地链路,需要我们在测试过中多做比较,以下是结合网上及自己做客户过程中积累的一些方法,以供大家参考,如有写的错误的地方,希望批评指教。
    首先要清楚自己想要的测试环境,是测试物理主机还是云主机?是win操作系统还是linux操作系统?测试带宽要多少?这些都要向cp服务商问清楚,而且作为SP服务商,还有一点很关键的是了解客户所做的业务?用户群体所分部的区域? 以及未来有可能做的业务?了解了这些就可以给客户推荐合适的测试机房和测试链路。
    一、PING值,通过此项可以测试机房的稳定性和带宽速度。
    语法:ping 目标IP或者域名 –t –n 10比如ping www.cycomm.com –t –n 10
    其中-t参数就是让ping一直接续下去,直到你手工 ctrl +C 停止, 如果没有-t 那么ping值只有4个不具备代表性。-n参数是ping多少个数据包,尽量多ping几个。

    !!!图片无法上传

    接下一来针对这些数据我们如何来分析,首先尽量使用电信的ADSL来测试,因为这个是最具有代表性的,而联通,铁通,移动的宽带由于各种互联互通的原因ping值肯定不准确或者没有办法作为评判的数据,此例为北京方正的ADSL。
    1、ping时间延迟,通过看延迟来判断带宽速度。ping值越小越好,同城的电信adsl ping平均值绝对不能超过20,一般在10ms以内,跨省的adsl ping平均值应该在20-50 属于正常。
    2、ping丢包率,此项是判断机房线路的稳定性一种方法。首先丢包率不能超过3%,最好是1000个ping 没有一个丢包,这种是最理想的,但是这个不是绝对值,只要低于3%的都属于不错的路由情况了。
    3、ping延迟时间的平均值,这也是一种判断机房稳定性的方法。不能看某一个包的大或者小。尽量多ping几个。
    二、tracert路由图, 通过此项可以测试机房的带宽出口和到达目标主机通过了几台路由器。
    语法:tracert –d 目标IP或者域名比如tracert -d www.cycomm.com
    其中-d 参数指定不将 IP 地址解析到主机名称。

    !!!图片无法上传

    通过以上路由图我们可以知道以下信息:
    1、到达目标服务器需要经过多少个路由器,也就是路由跳数。到目标机房的跳数是越少越好,在国内 一般在10-18左右为好,同城的应该在8-15左右,如此图为9个。
    2、*号代表某一跳的路由设备不对ICPM包(ping包)做出反应,就用*来替代,并不表示这一跳有问题。
    3、请求超时,与第2条情况类似,这并不是路由器故障或者产品问题,而是因为设备上的ICMP超时发送功能被关闭了(部分H3C设备默认是关闭的)。
    4、个别跳数的毫秒数特别大,可以去whois.sc查询ip归属,可以基本确定慢在那个运营商那里,不过有时候知道慢在那里也没有办法,中国的国情就是互联不通的,所以根据你的客户群上网方式所在地来选择 电信或者网通才是最主要的。
    三、第三方测试平台
    经常测试机房的运营都知道,简单的ping值就可以看出机房大概速度如何,但要看机房线路的稳定性需要长时间的ping,所以运维工程师都会写一个bat脚本,在测试主机上运行bat脚本,里面有两条命令一是ping命令,一是tracert命令,还有最关键的全国各地及全世界IDC机房的IP地址,IP地址越详细,测试的效果越好。
    现在我要讲的是只需要知道目标主机的IP地址就可以了,那就是第三方平测试平台专业的有基调、博睿,这两个需要付费。还有免费的第三方是17ce(www.17ce.com)等,这些是非常好的测试方法。
    举例以下为北京兆维机房前景世纪BGP测试平均值

    !!!图片无法上传

    四、FTP上传下载/HTTP上传下载
    这种方法现在很少有人在用了,一般都是在浏览器里直接搜索在线测试软件,比如360。

    !!!图片无法上传
    以上是我家北京方正带宽20M的速度,这个很简单,首先了解你上网方式的最大值,如果是20Mb的ADSL, 那么理论最大下载速度是20*1024/8=2.5MB/s,实际最大下载速度是2MB以左右,而上传速度是下载的一半。如果IDC机房20M独享,那么单向速度(上行或下行)可以达到2.5MB/s。

    以上是比较典型的测试机房的方法,还有很多我没有讲到,希望对广大网友有所帮助 jarry#tel13520675367 624933792#q
    9 条回复    2014-09-18 10:40:08 +08:00
    Showfom
        1
    Showfom  
       2014-09-17 14:54:43 +08:00   ❤️ 1
    这不是测试机房,这只是测试机房的网络,测试机房还有一大篇文章可以写。我已经在准备写国内的云主机厂商评测报告,但是还不想公开。
    jasontse
        2
    jasontse  
       2014-09-17 15:10:16 +08:00 via iPad   ❤️ 1
    同城 ping 值用 ADSL 做测试标准是相当不靠谱的,ping 值的高低有时候取决于 ADSL 的工作模式是 Fast 还是 Interlevaed,如果是 Interlevaed 还需要关心交织深度对延迟的影响。打过 CS 线上比赛的应该都知道这一点。
    thinkxen
        3
    thinkxen  
       2014-09-17 15:36:22 +08:00
    这是 你们公司的硬广 吗?
    这个帖子发到落伍A5还算可以,发到这里有点。。。
    reyals
        4
    reyals  
       2014-09-17 15:58:09 +08:00
    @thinkxen 有点low,对吧
    wangzhangwei
        5
    wangzhangwei  
    OP
       2014-09-17 16:00:59 +08:00
    @Showfom 是的,这只是测试机房的网络,写的也很简单,以后多指教。也期待你的报告能早日公司。
    wangzhangwei
        6
    wangzhangwei  
    OP
       2014-09-17 16:03:14 +08:00
    @jasontse 影响ping值高低的因素有很多,ADSL的工作模式是有影响,但主要还是看大网的路由和量的测试。
    wangzhangwei
        7
    wangzhangwei  
    OP
       2014-09-17 16:06:44 +08:00
    @thinkxen 首先自己是用心写的,不管LOW不LOW,只要搞技术的看了,觉得有点用算处我的目的就达到了,如果还能往下交流合作,那更是甚好。我发到A5,都是IDC同行看的,发了也白发。
    thinkxen
        8
    thinkxen  
       2014-09-17 18:32:17 +08:00   ❤️ 1
    @reyals yep~~
    @wangzhangwei 其实我的意思是向说你这种文章,他软文和外链的意义更大于本身在说明的意义,如果你把你们官网去掉,就会还原他本来的意义。对吧?
    wangzhangwei
        9
    wangzhangwei  
    OP
       2014-09-18 10:40:08 +08:00
    @thinkxen 是的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2412 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:40 · PVG 15:40 · LAX 00:40 · JFK 03:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.