关于超售:云计算业界的恐惧

[云计算] 季雨林 2018/6/16 22:32:55

        接触云计算行业有几年了,我因为自已的一套高并发高增长GPS系统,4年时间内进行了3次重大环境升级。算是恰到好处的体验到了idc行业的一个变化过程。

        第一阶段:自建物理机房,物理机直接安装系统运行

        第二阶段:自建机房虚拟化系统,物理机安装虚拟化平台软件,基于软件虚拟出几十台虚拟机

        第三阶段:全云环境


        最近,随着国内云服务商老大阿里云ECS的突发性能实例-t5 的销售使用,由于使用和理解的不到位,导致引来了很多的盲目的骂声。这种骂声目前阶段未免有些不理智。首先可以关注下,国际云服务上NO1(AWS)推出过t2,国内云服务商NO1(阿里云)推出的t5,都是属于限制CPU用量的机型,一句话概括这种机器:有积分时候一样用,没积分时候强制限制CPU性能。本站借此做个预测,国内NO2云服务商,未来几年内一定也会推出这种类型的机器!

        其中,在第二个环节,我见识了类似于“超售”的超负荷运行状态:虚拟机的cpu是虚拟cpu,本质上已经仅仅相当于一个cpu的线程,比如一颗E7(8核16线程),他理论上可以虚拟出16台1核的虚拟机,实际上由于虚拟化平台的调度,假设16台1核虚拟机均使用只有一半,那么实际上抛开虚拟化平台自身的资源占用去考虑,这颗cpu完全可以创建32台1核虚拟机。比cpu县城总数完全多了一倍!!!看起来很恐怖对吧?实际上,很多人正是因为这个认识,因此盲目下结论:所有的云计算厂商都超售!

        本站观点:

        1,你选用的idc服务商超售了。

        这个是不必要的担心。如果一个idc服务商要稳定支撑客户系统,那么及时超售,也是需要设定总资源池利用率的。不可能100%。否则会让整个虚拟化集群崩溃。

        2,超售会影响你那台虚拟机的性能。

        这个担心,有点用,但是作用太小。说他有点用,是因为虚拟化平台自身会占用一定的资源,这部分资源必然需要随着资源使用增加额外消耗。实际上,虚拟化平台会进行资源调度会保证虚拟机的配额内使用cpu。因此超售情况只要没达到“满载”,就不会明显让你的虚拟机明显受到这个感觉。同样很多人也正时因为这样的观念,直接结论所有的云服务商都超售

        3,超售的机器,质量一定差

        这个结论,不太好一追定音的去做出。即使超售,故障率依然是硬件故障率。了解过虚拟化平台的人都会知道,虚拟化平台自身有能力进行硬件故障时尽可能的平滑迁移。

        什么叫做平滑迁移?假设虚拟化平台里只有2台物理主机AB,其中你的那台1核虚拟机最初运行在物理主机A上,在你业务完全没有中断的情况下,后台虚拟化平台管理员完全可以做到使用平滑迁移功能,让你的虚拟机运行到物理主机B上。

        在恶劣一点的情况:假设物理主机A突然断电(极其恶劣的情况,虚拟主机直接被掉电关机),虚拟化平台会自动根据配置,根据存活检测,迅速将物理主机A上的虚拟机迁移到物理主机B上,自动重新启动操作系统。此处可能大家会有疑问,物理主机A都掉电了,硬盘数据怎么可能迁移,这里补充一个虚拟化平台常见的另一个特性:共享存储,是将硬盘数据集中到磁盘阵列,独立于物理主机硬盘。因此可以实现躲过物理主机故障,掉电迁移重启虚拟机,其实仅仅是操作的cpu和内存资源!


        最后,坚持下本站的中立立场观点,说说云计算(虚拟化)平台的几个常见好坏处:

        +1,高可用,这是虚拟化平台的好处,因此成为全部云计算平台的优势

        +2,高质量,云服务商自己去操心实现多路市电,多路网络,恒温恒湿恒压,BGP线路,故障热修复等一些列昂贵困难的操作

        -1,低IOPS,使用虚拟机测试过磁盘数据库io的同学应该知道,虚拟机基于物理磁盘制作一个“虚拟硬盘”的过程,损失了大量磁盘读写能力,因此数据库应用不适合普通云盘。

        -2,显卡支持不到位。动画视频等行业的用户都知道,要想用云服务器完成自己以前独立工作站的任务,需要使用专用的GPU服务器,甚至继续使用“裸金属”服务器。


        最终评语:突发性能实例,是云服务商,基于成本和实际闲置业务的一个考虑而推出,切勿盲用!不会用建议不要用,阿里云t5这种机器,只适合给会用的人用。那些骂声,基本上都来自于属于不会用的一类。我也骂t5,但我骂的理由不是限制cpu,而是不能在业务爆发运行并且用光积分的时候,通过付费购买积分!

        云服务商,不会完全替代传统idc,但是云服务商明显比传统idc占优势,尤其是现在很多云服务商都推出了能达到物理机性能的“裸金属服务器”。


原文地址: https://www.opengps.cn/Blog/View.aspx?id=120 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示