var _hmt = _hmt || []; (function() {   var hm = document.createElement("script");   hm.src = "https://hm.baidu.com/hm.js?8c9c5a8618dc4aea3be27b32962e5871";   var s = document.getElementsByTagName("script")[0];    s.parentNode.insertBefore(hm, s); })();
400 050 6600
数据分析师

手机号

验证码

30天自动登录

扩展数据基础架构时,有时贪婪是好的

来源:CPDA数据分析师网 / 作者:数据君 / 时间:2020-08-31

通过在廉价的商品服务器机架上运行迅速成为全球的Web应用程序来改变了一切

如果需要扩展,它只会将更多服务器打入数据中心。当其中一台服务器停止工作时,体系结构绕过了损坏,就像互联网本身一样,与扩大规模不同,这种扩大规模的方法没有理论限制。在某个时候,您无法购买速度更快的CPU,但始终可以添加其他服务器。也许不是的和快。也许它没有被充分利用。但这是在需要时可以现场访问流量的地方。

 

根据新的传统观点,放大是指吸盘

聪明具有远见的IT商店可以对所有内容进行虚拟化,分布式和软件定义-无论是否有意义,在当今世界,没有人因为采用集群解决方案而被炒鱿鱼,关于摆锤的事情是:它们向后摆动。进入云时代已经有十多年了,横向扩展所带来的额外成本,折衷和危险正变得越来越难以忽视,而新技术使纵向扩展策略变得更加可行。横向扩展没有任何用处,但有迹象表明纵向扩展已准备好卷土重来。

 

横向扩展架构明显的缺点是性能

根据定义与使用普通硬件进行横向扩展相比,使用高性能硬件进行横向扩展可以提供更好的服务器对服务器性能,特定于操作系统的软件在利用可用资源方面已变得更加有效,早在2000年代初期,用于开发多个CPU内核的工具仍处于起步阶段,因此,只有技术的组织才能充分利用,的硬件,大多数情况下,启动另一台服务器会更容易,但是,充分利用多核处理器,NUMA架构,超线程和多线程的基础架构已经得到了极大的改善,并且在这一点上,向上扩展在横向扩展方面具有明显的性能优势。

 

人们常常只是接受痛苦,而他们的大规模水平部署正在造成这种痛苦

同样,在商品化过程中,Java被提出为可随处运行的可移植部署的解决方案。但是,事实证明,Java与理想的灵丹妙药相去甚远。尽管它使部署代码变得容易得多,但它也成为性能的瓶颈。对于要求苛刻的应用程序,在Java虚拟机中运行被证明是积极的责任。对于数据库,这意味着较低的速度,不可预测的延迟峰值(例如由于可怕的垃圾回收)以及可扩展范围的上限。

 

更大范围地反对横向扩展是管理的负担

向外扩展意味着需要管理的实体数量成倍增加。如果您将集群视为旋转的板块,而将维护视为使旋转板块保持旋转的方式,则显而易见,空气中的空气越多,发生故障的可能性就越大。即使使用诸如多重复制和全局分发之类的技术,丢失节点也很痛苦。

 

撞车会致命吗?可能不是。横向扩展体系结构是为失败而设计的

这并不意味着成本为零。当盘子掉下来时,地板上仍然有很多陶瓷。使用另一个比喻,建立横向扩展架构就像签约持续低烧。您并没有完全卧床不起,无所不用其极,但每天都充满头痛和痛苦。由于要管理数百甚至数千个节点,概率定律意味着集群中的某些设备接近或已经超过,要么垃圾回收导致节点停止(再次)。

 

应对由成千上万个组件组成的基础架构中的故障是我们的标准操作模式

在任何给定时间,总是有少量但大量的服务器和网络组件出现故障,因此软件系统的构建方式应将故障视为规范而非异常,尽管有一些核心智慧(可以对故障进行随机建模和架构以解决),但在实践中,人们通常只是简单地接受了大型横向部署所造成的痛苦和苦难,即使系统的“温度”继续上升到危险水平,节点反弹,还原失败,必须不断进行调整和节省潜水。

 

这是真正的大开眼界

向外扩展意味着增加攻击面,从而为坏人创造更多机会,您需要监视的节点越多,防御的难度就越大,那只是直觉,但是横向扩展会带来更加隐蔽的安全性问题,我们直到现在才开始意识到这些问题,由于英特尔CPU体系结构中的缺陷。

 

CPDA企业内训

https://www.cpda.cn/trainning/

 

cpda项目数据分析师为什么要更名?

https://www.chinacpda.com/question/4504.html

 

海南智企数据分析师事务所

https://www.chinacpda.com/shiwusuo/14202.html

 

王兴海老师 高级经济师

https://www.chinacpda.com/shizi/9433.html

 

用数据改变人生,获得CPDA证书仅是一个开始

https://www.chinacpda.com/shouquanzhongxin/14854.html

 

大数据专业就业前景及就业方向如何?

https://www.chinacpda.com/wenti/11706.html

 

CPDA数据分析师学习方式和课程体系

https://www.chinacpda.com/xuexiarea/18089.html

 

数据分析师的职业进阶之路

https://www.chinacpda.com/zixun/4048.html

 

《大数据人才培养体系标准》正式发布!

https://www.chinacpda.com/dongtai/9669.html

 

CPDA数据说给你带来精彩的视频案例讲解

https://www.chinacpda.com/videocenter/

 

数据分析师考核

https://www.chinacpda.com/examine/

 

数据分析师职业规划

https://www.chinacpda.com/career/

 

CPDA数据分析师授权中心

https://www.chinacpda.com/train/

 

数据分析相关动态

https://www.chinacpda.com/data/?page=25

 

数据分析师为您解答更多问题

https://www.chinacpda.com/qa/

 

数据分析案例展示

https://www.chinacpda.com/case/

 

查找您周边省份授权培训中心:

https://www.chinacpda.com/train/

 

2020CPDA数据分析师线上报名:

https://www.chinacpda.com/baoming.php

 

CPDA数据分析明星导师:

https://www.chinacpda.com/startutor/

 

CPDA数据分析师培训优秀学员:

https://www.chinacpda.com/student/

 

免费客服热线:400-050-6600

商业联合会数据分析专业委员会

Prev article

为未来做准备从今天创建可选性开始数据

Next article

无所不在的数据的数据结构

数据分析师

报名咨询

数据分析师

报名缴费

数据分析师

客服中心

数据分析师

课程服务

数据分析师

认证服务