秋日恋歌
发表于 2017-11-16 15:59:04
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
跟人工智能、大数据、无人驾驶这些正处于风口上的技术一样,一提起分布式瞬间就让人觉得高大上,很牛逼。
0 u; e% N$ J7 a0 B0 Q& H: y3 \6 I8 i 讲真,对于这么一个看不见摸不着的抽象概念,即便是在我们专业AV行业的工科男里面,要找几个人把分布式的概念和技术讲清楚,讲透彻,恐怕都还有些难度,那对于广大吃瓜群众来说,除了摊手只剩下一脸“懵逼”,也就不足为奇了。
0 X" c: Y2 M2 P 为了给无数充满好奇心的小伙伴解开谜团,我们带着这个严肃的问题,专程拜访了AV业界第一家打出“分布式KVM坐席协作”概念的企业广州魅视电子副总经理叶伟飞先生。
7 c* G' U+ ^5 D2 [ 要理解分布式,我们先为大家引入与“分布式”对应的概念——“集中式”,简单打个比方我们每个人手上都会有一台手机吧,手机里自然是装了各种软件、APP、数据资料,要想刷下朋友圈,立马就去打开微信;要找餐厅吃饭,就会去大众点评;要拍照,就会打开摄像机。再比如我们的电脑,我们会装上各种软件、程序和数据库。我们把所有的东西统统集中放置在一台设备上,这就是最简单的“集中式”概念。显而易见的好处是方便使用、便于管理。: l E, D3 F8 ~+ g2 I1 g. v
但要是突然间系统硬盘坏了,那所有放在这台设备上的资料和数据怎么办?当然,现在我们有各种百度云、腾讯云这类服务商提供的备份服务。但如果是企业用户呢?那恐怕免不了就是一场灾难了。" r- K+ C3 g( H/ g T; [
分布式的本质是去“去中心化”
6 r" n, t$ E5 A1 p 叶伟飞介绍,只要是以中心化为核心的系统,就会面临两个难以避免的问题。第一,单个设备的硬件处理能力一定是受限的,当系统容量和处理能力要求不断提升时,中心化系统的能力不可能无限制扩展;第二,再强大的系统也难免会出现故障,用户把所有的鸡蛋都放到一个篮子里,这显然不利于风险管理。
7 p0 Z: @0 F1 J" D, a 为了解决这样的问题,在当前半导体技术和网络技术发展充分成熟的条件下,于是诞生了当前火热的分布式系统。1 \3 E. w% I" w( `; `" z- f8 r
与集中式相对应,分布式是由若干个系统节点整合而成,而其中每一个节点之间又是完全独立的,但这些节点之间有序运行,用户所感知到的是一个整体的存在。简单来说,就是使用起来感觉像集中式,但内部运作却是由不同的节点完成,之间却不会互相影响。如此,在系统的故障独立性方面,分布式出现故障而不影响系统整体正常使用的优势秒杀了集中式,“去中心化”这一分布式系统得天独厚的优势被越来越多的人认同和追捧。
8 r9 b* d' c( [5 N) t 于是,厂商们对于分布式技术的宣传也是拼尽全力。一时间,各种真真假假的分布式产品充斥市场,鱼龙混杂。叶伟飞指出,有些产品基于传统的拼接器架构,前后端采用盒子,厂商把其称为分布式;有些厂商推出一些分散架构的系统,勉强与分布式沾边,也被称作分布式。
4 N! g; K2 U7 p( q8 l" { 从严格意义上来讲,这些都只是打了擦边球。 |
|
|
|
|