Article / 文章中心

拿什么拯救疫情下要远程办公的打工人?

发布时间:2022-03-17 点击数:89
虽然勇敢打工人不怕困难,但是平时的会议和复盘已经够锻炼打工人的心灵了,有没有什么不用再通过搬运主机来锻炼打工人肉体的方法呢?有的!那就是服务器虚拟化技术!!

编辑搜图

这年头,疫情大逃杀、电脑搬回家、自闭图清净、还要把班加,疫情一波还未平息,一波又来侵袭,茫茫人海,狂风暴雨。

现在都被赶回去居家办公了,公交地铁也要停运了。家里有没有饭吃是一回事,吃饭的家伙一定要带回家!

于是深圳街头默默出现了这样一群拎着电脑主机的打工人。

编辑搜图

什么都不能阻挡~

我对搞钱的向往~~

虽然勇敢打工人不怕困难,但是平时的会议和复盘已经够锻炼打工人的心灵了,有没有什么不用再通过搬运主机来锻炼打工人肉体的方法呢?

编辑搜图

有的!那就是服务器虚拟化技术!!

什么是服务器虚拟化技术

说到服务器虚拟化技术,它在我们日常生活中有着很广泛的应用。比如大家常用的微信、淘宝、健康码等应用,都是运行在虚拟化的服务器上。

那虚拟化的服务器与大家熟悉的个人电脑有什么不同呢?

1. 个人电脑

下图就是个人电脑的组成,包括软件(操作系统、应用软件),硬件(负责计算的CPU、负责存储的硬盘和内存、负责传输的各种接口和网卡)等。

编辑搜图

2. 服务器

为了方便对数据进行管理和多人操作,此时就不能再把数据保存在某一个人专用的电脑上了。因此,服务器诞生了。

大家比较熟悉的场景,是一个几个人的小组搭了个FTP或者SVN来管理文件,一般找一台普通电脑安装上软件就可以作为服务器使用。在学校时,校内魔兽私服什么的都是这样。在有更高的业务需求的场景下,就要选用专用的服务器设备。

编辑搜图

3. 虚拟化服务器

通过把服务器资源进行虚拟化后产物。

说到这里,可能大家心里冒出的第一个问题自然就是:

什么是虚拟化?

虚拟化是一种基于碎片化的技术。

前面服务器的诞生解决了多人使用的问题,但是随着团队数量的扩大,假设每个团队使用一台服务器,那自然有的服务器用的多,有的用的少。而且有时候服务器的容量还会爆发性增长,比如双11买买买。

怎么样才能提高服务器的使用效率和灵活调配服务器的资源呢?

现在使用的方法就是把传统电脑的CPU、内存、I/O接口等物理资源,通过虚拟化的手段拆分成很多碎片形式的逻辑资源颗粒。这样做的好处就是把以前不能共享的物理资源整体,变成了一块块小积木。在使用时就可以根据需求用这些小的逻辑资源积木,拼成所需要的业务形状。

编辑搜图

虚拟化把物理资源进行碎片化只是一种表象,在它的背后,更重要的是对碎片化资源的集中管理能力。

那为什么说集中管理能力是虚拟化的核心呢?

编辑搜图

比如,有的虚拟货币一钱不值,这是因为它们的后面除了骗子吹出来的概念之外一无所有。而国家主权货币的背后,是一个国家信用体系在背书。一个国家的综合实力越强,它的货币也就越有价值。相信随着中国国力的增强,人民币在全球支付货币的占比会逐步提高,人民币的汇率也会不断升高。

相应的,虚拟化技术的背后也是需要强大的管理能力来支持。对于碎片化的物理资源,只有依托集中、有效、可靠的管理平台,才能让虚拟化技术真正为我们服务,而不会在关键时刻掉链子。

虚拟化技术的优点

1. 碎片化降低成本

从上面的分析可以看出,虚拟化技术的优点,一方面是来源于对物理资源的碎片化。

根据统计,对于传统的服务器,90%的服务器在90%的时间里,CPU占用率都低于10%。就像你上班对着电脑,大部分时间都是在刷刷邮件、敲敲字,偶尔才会需要运行高负荷的程序。所以我们为了满足上限而配置的电脑,大部分时间都是在合法摸鱼:

  • 虚拟化之前,电脑就像高射炮,当你想打蚊子时,你只有这一个武器,也只能开火。

  • 虚拟化之后,把原来的高射炮拆成了很多份,打飞机时用全部火力,打老虎时用打老虎的火力,打蚊子时用打蚊子的火力。别人想打恐龙时,还能把自己暂时不用的火力借出去。

虚拟化的“碎片化”实现了资源的共享,显著提升了资源的利用率,能带来实打实的金钱收益:

  • 大致能降低50%左右的硬件采购成本。以前买100台电脑给100个人用,如果换成虚拟服务器给100个人用,大概只要以前一半的花费。

  • 大致能降低50%左右的运营成本。以前100台电脑的电费,以及发热所需的散热费用,如果换成虚拟服务器,就可以把暂不使用硬件下电,也能节约约一半的花费。

2. 集中管理提高灵活性、可靠性

虚拟化技术的优点,另一方面来源于对虚拟资源的集中管理:

  • 更灵活。可以根据需要灵活的调配资源,用的多的时候给的资源多,用的少的时候回收空闲的资源。而且对于大家长时间都不用的资源,还可以把对应的硬件电源给关断,等需要使用时再重新上电分配,经济又实惠。

  • 更可靠。在出现故障时,以前就要抱电脑去修理或者重装,费时费力。而在使用虚拟化服务器之后,由于用户使用的只是部分虚拟资源,并且虚拟的硬件资源和存储资源是分离的,可以随时切换到没有故障的其他资源上。通过集中的调度管理,甚至可以实现无中断、用户无感知的切换。

  • 更方便。由于资源都集中在云端,在类似疫情这种需要远程办公的时候,就不再需要搬电脑主机了。只要安装对应软件,就可以在任意电脑上访问日常工作的界面。