设为首页收藏本站

爱吱声

 找回密码
 注册
搜索

tag 标签: 概率

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

分享 概率、数量优势及其他
热度 7 code_abc 2012-3-18 11:04
东乡平八郎曾经说过宁可要一门百发百中的大炮也不要一百门百发一中的大炮,因为这样就浪费了99门大炮和99发炮弹。 中午,我闲得蛋疼拿了个计算器算了一下,发现按他这种小气的说法打仗要出大问题的。 我 们来算一下这100门饭桶指挥的大炮和一门神炮手指挥的大炮对射的效果,可以发现一个有趣的事情。在一轮对射中100个饭桶肯定变成99个,但是神炮手也 有63.4%的机会完蛋。假设神炮手运气很好可以逃过这次再以后的几轮对射中每次都干掉一个饭桶。那么经过10轮对射神炮手活下来的机会不超过万分之一! 这边极可能还剩下90个饭桶。 这么算下来,我们除了感叹概率的神奇,恐怕需要对数量优势要刮目相看。长久以来,我们总能看到数量和质量之 争,尤其是经常听到数量优势无法和质量优势抗衡的说法。在这个蛋疼的例子中我们看到了数量优势战胜质量优势的理论基础。而历史上这种例子其实出现过不少, 比如:T-34 vs 豹式和虎式。 当然这一切都是有前提的,那就是至少必须拿出可以拟补质量差距的数量才行。而且在整体消耗上数量一方远 高于质量一方,这种打法对于资源匮乏的小国来说肯定是不行的。难怪日本这位海军元帅选择了这条道路。而苏联则可以选择另一条路,不过碰到另一个资源丰富的 大国——美国之后无法在数量上达成压倒性优势最后悲剧鸟。
个人分类: 随笔|534 次阅读|3 个评论
分享 我们学过的数理化——如何计算带宽需求
热度 10 code_abc 2012-3-18 10:38
我们搞一个视频点播站,三个月后期望能做到平均有100用户在线,每个用户需要300k BPS的带宽。请问我们网站的带宽需求是多少? 这 类问题我们经常被问到,许多人都会简单地做一下乘法然后交卷——我们需要100x300k=30M的带宽。太简单了,这是个小学生都会计算,然而大部分只 使用小学生知识做规划的设计人员最后都会被市场部的人骂得狗血淋头。因为平均在线用户数量达到的时候有近一半的用户投诉视频卡得无法忍受。 哪里出了问题呢? 如果我们学过的概率知识没全部忘记的话,我们立刻会想到当平均在线用户是100的时候,大部分时候在线用户数会超过100。不过到底会超多少就需要我们把课本重新翻出来仔细看看了。 这 个问题其实是一个简单的概率分布问题,我们需要知道每种在线用户数量出现的概率,然后定一个合理的指标,确保大部分情况下我们的带宽可以满足要求。在我们 的概率论课本中有两种概率分布可以帮忙,一个是正态分布,另一个是泊松分布。一般来说特定时间内在线用户数满足两种分布中的一种。 个人喜欢 使用泊松分布。自然界许多随机事件符合泊松分布,比如呼叫中心同一时间接到的呼叫次数,银行窗口排队的人数等等,和我们的需求十分吻合。另一个好处是这种 分布函数只依赖于一个参数,即随机变量的平均值。在我们这个例子里随机变量就是在线用户数,平均值已经给出,所以我们可以很方便地计算出在线用户小于等于 某个数值时的概率。这个公式在Excel里面就有了,在Excel的公式向导中的统计类中找出Poisson,在平均值处输入100,在累计处输入 True,然后在X处输入一个值,你就能得到平均值为100时,在线用户数小于或等于X的概率。你会发现在线用户小于或等于100的概率其实只有 52.7%,当我们把X调整为120的时候概率才增加到97.7%,所以如果你期望用户投诉概率小于3%的话带宽需求必须是120x300K = 36M。 接下来的问题是,我们怎么确定在线用户的数量符合这个分布。两个方法:一是建立模型然后计算,另一个方法是进行实地测量。在这里我 们一般会选择第二种方法,因为准确的模型很不好建立。然而验证实际情况是否符合泊松分布同样需要用到我们概率论的知识。某些情况下会非常复杂,具体到这个 情况的话我一般需要简单判断一下方差是否和平均值相同即可,因为经验告诉我不是泊松分布就是正态分布。 正态分布的分析方法和泊松相同,不过正态分布计算还需要一个标准差的参数,这个参数在这个例子必须实地测量。也就是必须在运营一段时间之后才能得到。 我知道很多网管在处理这些问题大多是先用小学知识预估,然后再实际工作中不断地分析日志调整。整个过程从来不需要用到超过小学的知识,这些网管一般也活得挺好。然而,如果你能运用上这些知识,你很可能变成一个可以预知未来的巫师。你也将从一个普通的网管升级成为架构师。 “学而时习之,不亦乐乎” 信然! …… …… 厄哦,谁把仓井空的AV放上来了! 抱歉,这次堵塞无法用概率解释!
个人分类: 轻科普|836 次阅读|2 个评论

手机版|小黑屋|Archiver|网站错误报告|爱吱声   

GMT+8, 2024-6-5 09:16 , Processed in 0.020151 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部