博客园与啊里云的故障假设:高需与低配(补充了降频论)

  • 时间:
  • 浏览:1

亲戚亲戚朋友假设博客园买的8核CPU2.4GHmz主频,啊里云按8人用标准给每个VCPU分配了1000MHz,就说 就实现了就算8个用户都跑满虚拟的1000%CPU,总物理也才刚好1000%。

好多好多 理论上,假使 分配超底的主频,和限制使用人数,可不越来越达到隔离作用。

 

但现实是,分配缺乏的主频,会造成CPU性能下降,资源极大浪费,好多好多 ,一般IDC商会分配在10000MHz这般,你这个 低频一般够小站使用了。

虚拟技术另十个 标识来标识VCPU,就说 under和over,记录每个VCPU平均的负载。

原应平时高的,到资源竞争时,优先级就变低,平时低的,到资源竞争时,优先级就会变高。

看博客园的cpu截图,平时就说 低,好多好多 真到资源竞争,就没啥优势了,抢不过人家了。

为什么在么在会么会博客园抢不过人家,这里我有的是另十个 假设:

原应啊里云主频设的高或没限制,那是不原应的,原应算法越来越保证用户的平均使用率。

好多好多 问题就说 主频究竟在另十个 如可的大约值中了(一般按国际标准,是1/4 CPU的限制,即4人用的标准,实际使用增加到6-8人及 )。

注意,以下内容纯属人及 意淫,假设性内容,不代表符合事实,仅供各位看热门的参考:

一般的IDC商家,是会对长期占用高CPU的VPS租用用户进行清退的,原应这会影响到其它用户。

好多好多 根据以上的假设:

根据大中华环境猜测,赚钱第一原则,总CPU基本核是固定的,而用户数是不断增加长的。

好多好多 :反正限多少主频,你也看不出来,实际多少人及 在共享使用,你也看不出来了。 

1: 物理CPU与虚拟VCPU

博客园自从上了啊里云,故障频繁,使得亲戚亲戚朋友每星期有的是看故障报告,对10003不知不觉也建立直了深厚的友谊。

故障从硬盘IO到SLB到应用级别的,人及 怀疑,人及 检测,都人及 坚持没问题,但请况是问题依旧。

而解决的最好的法律最好的办法是博客园不断的购买高配,但仍逃不出10003的魔掌。

最终,博客园把怀疑点指向了啊里云的CPU。

啊里云,也怀疑是博客园自身进程运行问题。 

对此问题,园里园外都比较关心,好多好多 ,在这背景下,我假设性的分析一下。

就说 原应是另十个 用户使用,4*10000M=2.4G基本隔离,原应是8个用户使用,原应平均使用1000%也基本隔离。

再次重申,以上内容纯属人及 意淫YY假设,原应与事实居于较大出入。欢迎亲戚亲戚朋友讨论。 。。

亲戚亲戚朋友说。。。

好多好多 ,原应博客园买了另十个 高配置的8核(VCPU),实际只分配到另十个 物理CPU,性能就降低一半,变成低配了。

好多好多 啊里云的用户间更容易居于抢占资源的行为。 



通过上述说明,CPU间是居于资源竞争的,对于资源竞争问题。

背景: 

根据以上实际性的假设,好多好多 博客园一种生活就说 运行在了降级的CPU上。 

xen客户机启动的就说 ,虚拟CPU是由dom0系统决定固定在某个物理CPU核心上的,你这个 分配具有随机性,比如亲戚亲戚朋友的机器上另十个 双核的解决 器,也就说 说另十个 cpu核心,一并亲戚亲戚朋友分配另十个 核给亲戚亲戚朋友的虚拟客户机,越来越亲戚亲戚朋友在客户机也就看另十个 cpu核心的,因此 这十个 vcpu核心不须是真的对应 着物理机器上的十个 核,原应十个 虚拟cpu对应的是物理cpu中的1~另十个 核,也就说 说有下面另十个 原应:

4vcpu=1cpu

4vcpu=2cpu

4vcpu=3cpu

4vcpu=4cpu

vcpu指虚拟CPU核心

cpu指物理CPU核心

因 此,当亲戚亲戚朋友的虚拟客户机上原应运行的是运算密集型的任务的就说 ,就越来越看看亲戚亲戚朋友vcpu与物理CPU的对应,必要的请况下手工固定VCPU到物理CPU 上,使该虚拟机可不越来越使用所有的物理核心;而原应你正在运行IO密集型任务,越来越最好就分配另十个 超进程运行或整个核给dom0,因此 固定好多好多 的域让亲戚亲戚朋友越来越使用 CPU 0 

假设2:CPU资源竞争

好多好多 亲戚亲戚朋友再假设:博客园运气很背:

2:啊里云提供货真价实的32核高配(对同个用户名进行开通的所有主机按实核分配),再控好分配时的实际使用人数;

原应,博客园运气特好,刚好分配到3另十个 对应的物理机上,原应原应啊里云重视,亲自帮博客园改参数设置对应关系,就说 们再看下面的假设。

首先取舍的好多好多 ,从来就越来越什么救世主,也越来越CPU绝对隔离一说。

2012-05-22 17:22:20|  分类: 虚拟化-XenServer |字号 订阅

背景:

在Xen环境下,内存与CPU分配是可不越来越动态改变的。通过动态更改内存与CPU分配,可不越来越达到优化虚拟机性能的目的。

通常请况下,亲戚亲戚朋友的虚拟机分配物理cpu的资源为自动分配的。当在另十个 物理机器中间分配多个虚拟机,因此 虚拟机的cpu总和超过实际物理机器的cpu数量时,因此 各个虚拟机在高负载的请况下,高负载的虚拟原应调用好多好多 虚拟机器的资源

这次发现的问题是亲戚亲戚朋友公司某系统新上线了三台虚机服务器,上线后发现,在流量是平均分配的前提下,新上的机器的负载比老机器高,新上的机器负载在8左右,而老机器的负载在4左右,查询了机器的配置和参数设置,新老机器都一样。日后 通过iostat指令,发现新机票的steal值非常高,大于在40左右,而老机器的steal越来越0.1左右。经与老大咨询,steal的值高会代表实体机的CPU负载高。后经由老大发现,新上线的三台虚拟机在一台实体机上,每个虚机分配了十个 CPU,而实体机是个8CPU的服务器,原应了另十个 虚机之间征用CPU。(cpu要打开超进程运行!!!)

首先,要假设啊里云的云产品,虚拟化技术并越来越超过业界领先水平Xen。 

亲戚亲戚朋友假设博客园的进程运行, 在进程运行上原应混杂多款时尚组件,而无法掌握原理和核心,进而在优化上先要发挥;

原应过渡依赖缓存,而原生的进程运行平均执行时间长,原应缓存失守要素越来越负载极少量并发,造成系统负担重,越来越高配来支持。

终结假设点就说 :啊里云的低配配不上博客园的高需。

博客分开买了4台8核,一共号称32核跑博客站,根据上述理论,实际真实CPU原应在(1-3另十个 )具体有多少还得看人品。

原应4台机,随机有的是物理另十个 核上,那就亏大了,高价钱买了低配置,原应在8个核上,也还是亏,原应在16个核上,还是亏一半。

好多好多 ,这是第另十个 假设成立,博客园就说 跑在低配上。

3:原应啊里云的用户自觉点,别老上什么吃CPU的站;

1:原应博客园优化下进程运行,不再越来越越来越高需;

因此 ,亲戚亲戚朋友看一下以下信息(摘自互联网),来了解另十个 概念,CPU与VCPU:

二:假设啊里云越来越提供高配置:

补充假设:啊里云的CPU降低了主频,原应说是算法平均:

于是博客园的进程运行,平时好好的,好多好多 请况CPU不行了,原应是CPU资源互抢了,抢不过人家就10003了。

大体上就说 说:其实博客园买的是8核的,因此 否真对应上物理机的8个核,这是未知数,实际请况是<=8。

说CPU独立隔离,那是客服常见的忽悠手段,稍为看一下CPU的相关知识,就知道越来越靠算法来决定为什么在么在会么会分配而已,隔离相对限制而言。

原应啊里云和博客园各执一念,互不相让,好多好多 人及 人及 只好给个折衷的猜测,有的是问题,原应都没问题。 

一:假设博客园是高需进程运行: 

不信亲戚亲戚朋友可不越来越看下面的摘段(取自互联网):

原应另一人及 跑满,那剩下的另一人及 无论使用多少,肯定也就挂了,好多好多 通过管理,越来越关站,并越来越清退这要素人了。

 

好多好多 ,原应啊里云把主频降的低,博客园就跑低配了;

而对于啊里云,目前为了用户,也在推广期,估计在管理上,用户量大,人员少,目前估计无需有你这个 手段,好多好多 例如于放任用户无限制的使用CPU。

版权声明:本文原创发表于博客园,作者为路过秋天,原文链接:http://www.cnblogs.com/cyq1162/archive/2013/05/18/100084893.html