利血平是什么药| 什么颜色代表友谊| 阎维文什么军衔| 药店属于什么行业| 吃生姜对身体有什么好处和坏处| 中国信仰什么教| 盲人按摩有什么好处| 中性粒细胞高是什么原因| 蔬菜沙拉都放什么菜| 葛洲坝集团是什么级别| 上门女婿什么意思| 什么时候开始孕吐| 大便遇水就散什么原因| 矜贵是什么意思| hpv16有什么症状| 皮内瘤变到底是什么意思| 滴虫性阴道炎用什么药效果最好| 一九八六年属什么生肖| 心什么肉什么| 脚崴了挂什么科| 感触什么意思| 顺位是什么意思| 五个月宝宝吃什么辅食最好| 异类是什么意思| 男孩学什么专业好| 梦见被猪咬是什么意思| 阿玛尼是什么品牌| 磷是什么元素| 125是什么意思| 红果是什么| 嗓子痛吃什么好| 球镜是什么意思| 发烧41度是什么概念| 顺产和剖腹产有什么区别| 怀孕肚子会有什么反应| 94狗跟什么属相配最好| 腰疼什么原因| 中筋面粉是什么粉| 尔时是什么意思| 只是当时已惘然是什么意思| 弥散是什么意思| 古驰是什么牌子| 直接胆红素偏高是什么原因| 怀孕两个月有什么症状| 杜鹃花什么颜色| 膝关节咔咔响是什么原因| 什么病人要补氯化钾呢| 做病理意味着什么| 直肠下垂有什么症状| mr是什么检查项目| 战五渣是什么意思| 控销药品什么意思| 白细胞阳性是什么意思| 磨人的小妖精是什么意思| 拉伤筋用什么药好| 失眠挂什么科| 厘米为什么叫公分| 晨对什么| 变应性鼻炎是什么意思| 世界上最高的塔是什么塔| 一般事故隐患是指什么| 什么是中出| 专科是什么| 四月份是什么季节| 舌头发麻什么原因| 汲水什么意思| ca代表什么病| 右侧肋骨下面是什么器官| ercp是什么检查| 男性支原体感染什么症状| 中药为什么要熬两次| 女性尿路感染是什么原因造成的| 坚果补充什么营养成分| 胡萝卜什么时候种植| 你是什么星座| 风湿是什么原因引起的| 鹿吃什么| 蜂蜜不能和什么食物一起吃| 后羿属什么生肖| 尿液结晶是什么意思| 八段锦是什么| 步履维艰是什么意思| barry是什么意思| 吃什么能提神不打瞌睡| 豆浆喝多了有什么坏处| 二月四号是什么星座| 什么是性上瘾| 热伤风流鼻涕吃什么药| 龟吃什么食物| 氯是什么| 高密度脂蛋白胆固醇低是什么意思| 月子里能吃什么水果| 什么药清肺化痰好| 去火吃什么水果| 早上流鼻血是什么原因| 蚂蝗长什么样| 什么样的防晒霜比较好| 指甲上有白点是什么原因| 88年什么命| 其可以组什么词| 万里长城是什么生肖| 25年是什么婚| 香港电话前面加什么| 认真地什么| 粉底液和bb霜有什么区别| 什么的红烧肉| 前列腺不能吃什么食物| 金不换是什么菜| 暗戳戳是什么意思| 保健品是什么意思| led灯是什么| bacardi是什么酒| 牙龈痛吃什么药| 身体缺硒有什么症状| 广州有什么小吃特产| 无名指戴戒指代表什么| 胰岛素有什么副作用| 痔疮用什么药好| 脾肾阳虚是什么意思| 希鲮鱼是什么鱼| 需要是什么意思| 肺部条索影是什么意思| 88年是什么命| 左腹下方隐痛什么原因| 肌膜炎是什么原因造成的| 一开车就犯困是什么原因| 张属于五行属什么| tritan是什么材质| 复方是什么意思| ad医学上是什么意思| 空唠唠的意思是什么| 三七粉主治什么病| 健忘是什么意思| 性行为是什么意思| 冠冕是什么意思| 热血病是什么病| 转呼啦圈有什么好处| 为什么家里蟑螂特别多| 家里为什么会有蟑螂| 笔芯是什么意思| 宝宝胎动频繁说明什么| 无语是什么意思| aid是什么意思| 滋阴降火吃什么药| denham是什么牌子| 233是什么意思| 流清水鼻涕吃什么药| clara是什么意思| 激素是什么东西| 11月2号什么星座| 叕怎么读音是什么意思| 夏天为什么会下冰雹| 造影有什么危害| 三观是指什么| hrd什么意思| 今天吃什么随机| 糖宝是什么意思| 言谈举止是什么意思| 口干是什么病| professional是什么意思| 吃饺子是什么节日| 妗是什么意思| 吃奇亚籽有什么好处| 黑眼圈是什么原因| 黄瓜籽有什么功效| 图注是什么| 淋巴在什么部位| 肖想是什么意思| 放屁很臭是什么原因| 直肠给药对小孩身体有什么影响| 冬虫夏草有什么功效| 小刺猬吃什么东西| 喝黄芪水有什么副作用| 钙化淋巴结是什么意思| 刺身是什么| 突然尿频是什么原因| 糟卤对身体有什么危害| 冰糖里面为什么有白线| 3月5日是什么星座的| 里字五行属什么| 富不过三代是什么意思| 吃什么药能减肥| 眉毛痒痒代表什么预兆| rue是什么意思| 震动棒是什么| 什么时候恢复高考| 子宫腺肌症是什么原因引起的| 女男是什么字| 地铁和高铁有什么区别| 节哀顺便是什么意思| 腺肌症是什么| 蛇盘疮吃什么药好得快| 区域经理的岗位职责是什么| 脂肪肝应注意什么| 创字五行属什么| 格格不入是什么意思| 吃维生素b1有什么好处和副作用| 肌肉萎缩是什么症状| 1960属什么生肖| 吃饭的时候恶心想吐是什么原因| 857什么意思| 赭石色是什么颜色| 金丝檀木是什么木| 脊髓炎吃什么药| 什么是命题| 月经不调吃什么药调理最好| 霉菌性阴道炎用什么洗液好| 干净的近义词是什么| 子宫内膜薄是什么原因造成的| 莲藕是荷花的什么部位| 逍遥丸什么时候吃最好| 解解乏是什么意思| 马桶什么牌子好| 骶髂关节在什么位置| 长期手淫会有什么后果| 曹休和曹操什么关系| 甲状腺球蛋白高是什么原因| 周瑜属什么生肖| 接吻是什么感觉| venus是什么星球| 割包皮挂什么科| 狗不能吃什么食物| 金牛座属于什么象星座| 女性掉发严重是什么原因| 艮是什么意思| 什么生机| 乳房疼痛吃什么消炎药| 吴亦凡演过什么电影| 什么是体外受精| 王八吃什么食物| 尿拉不出来是什么原因| 老年人吃什么营养品好| 冰恋是什么| 首级是什么意思| 黑色的蜜蜂是什么蜂| 甜叶菊有什么功效| 正装是什么样的衣服| 视力模糊是什么原因| kfc是什么| 6月25什么星座| 停电了打什么电话| 白矾是什么东西| 尿多是什么原因男性| 反复是什么意思| 1977年属什么生肖| 71年的猪是什么命| 骨加后念什么| 杜康原是什么| 桐字属于五行属什么| 仪字五行属什么| ru是什么意思| 无创是什么检查| 吃什么白蛋白提升快| 烫伤擦什么药| 0型血和b型血生的孩子是什么血型| 洗面奶什么时候用最好| 泌乳素高有什么症状| 低血压吃什么药| 妈妈的爸爸叫什么| 学是什么偏旁| 发炎不能吃什么东西| 大便不成形吃什么药| 5月19日什么星座| 2014年五行属什么| 百度

山东省农村信用社联合社原党委书记、理事长宋文瑄接受审查调查

开发 架构
架构不是一成不变的,会根据技术的发展和业务的发展进行演进和升级,计算和存储的分离设计,就是在这样一个背景下进入大家视野的。
百度 同时,还将给予青年人才特殊支持政策,比如,具有博士学位且主持有在研国家级科研项目的,即可遴选为硕士研究生导师。

存算分离,作为一种架构潮流,在架构设计和项目规划的时候经常被提及。现如今,数字化转型已经从选择题变成了必修课,企业IT架构的重塑也势在必行,所以我们有必要把这些所谓潮流的东西解构清楚。翻阅了不少资料,也参考了网上一些文章,我们简单来分析一下。

一、计算与存储为何要分离

在计算机中,我们所说的计算其实指的是由CPU和内存组成的算力单元,存储指的是持久化的数据存放单元。从单体计算机的角度来讲,计算存储分离其实并不现实。我试想一下,如果将计算机的计算和存储单元分开,指令都需要通过网络来传输,以目前网络的速度是很难与CPU计算速度相匹配的,所以从单体计算机的角度来讲,计算与存储分离是一个伪概念。

不管我们承认与否,其实是网络一直在制约基础IT架构的演进和发展,过去由于网络带宽的限制,我们习惯性的把计算和存储偶合在一起,以减少网络传输的压力,比较典型的就是MapReduce和Hadoop,就是用本地IO代替网络传输,是计算和存储耦合在一起的典型场景。但是随着网络技术的发展,网络带宽和网络质量已经不再是瓶颈,磁盘IO反而没有明显的增长,计算和存储耦合在架构上的缺点也逐渐暴露出来:

1、耦合带来资源浪费:作为底层的资源平台,基础IT环境的资源总是有限的,站在业务的角度是计算先达到瓶颈,还是存储先达到瓶颈,他们的时间点是不一样的。由于计算和存储的耦合设计,无论扩计算还是扩存储,都在会造成资源的浪费;

2、服务器款型繁杂,维护难度大:从运维的角度来讲,降低服务器的款型是降低运维难度和工作量的有效手段。但是由于计算和存储的耦合设计,随着业务复杂度的增加和新业务线上的加快,对服务器资源配比的要求也会随之增加,维护一个繁杂的服务器款型表可以是一件好玩的事情;

3、耦合造成扩容不便:计算和存储耦合在一起还有另外一个坏处,那就是每次扩弄都需要考虑数据的迁移,给本来简单的扩容工作带来很多风险和不可控因素。

从上面的分析来看,架构不是一成不变的,会根据技术的发展和业务的发展进行演进和升级,计算和存储的分离设计,就是在这样一个背景下进入大家视野的。

二、计算与存储分离的应用场景

计算和存储分离主要应用在哪些方面呢,主要是数据库和消息队列:

1、数据库

以传统的主从结构的数据库系统为例,主库接收数据变更,从库读取binlog,通过重放binlog以实现数据复制。在这种架构下,当主库负载较大的时候,由于复制的是binlog,需要走完相关事务,所以主从复制就会变得很慢。当主库数据量比较大的时候,我们增加从库的速度也会变慢,同时数据库备份也会变慢,我们的扩容成本也随之增加。因此我们也逐渐开始接受走计算和存储分离的道路,让所有的节点都共享一个存储。也许我们对这样的场景习以为常,其实这就是典型的计算和存储分离设计,现在很多的数据库都在逐渐向“计算和存储分离”靠拢,包括现在的PolarDB、OceanBase ,TiDB等等。所以“计算和存储分离”应该是未来数据库的主要发展方向。

2、消息队列

消息队列不论是Kafka还是RocketMQ其设计思想都是利用本地机器的磁盘来进行保存消息队列,这样其实是由一定的弊端的。首先容量有限,本地空间毕竟容量有限很容易造成消息堆积,会导致我们要追溯一些历史数据的时候就会导致无法查询,然后在扩容的时候只能扩容新节点,扩展成本也比较高。针对这些问题ApachePulsar出现了。

在Pulsar的架构中,数据计算和数据存储是单独的两个结构。数据计算也就是Broker,其作用和Kafka的Broker类似,用于负载均衡,处理consumer和producer等,如果业务上consumer和producer特别的多,我们可以单独扩展这一层。数据存储也就是Bookie,pulsar使用了Apache Bookkeeper存储系统,并没有过多的关心存储细节。这样做的好处就是,只需要关系计算层的细节和逻辑,存储部分采用成熟的方案和系统。

其实Kafka也在向这些方面靠拢,比如也在讨论是否支持分层存储,但是是否会实现存储节点的单独设置也不一定,但“计算和存储分离”的方向应该是消息队列未来发展的主要方向。

三、大数据架构中的存算分离应用

传统的大数据架构中,数据计算和存储的资源都是共用的,比如CDH的集群配置,每个节点既是YARN计算节点又是HDFS存储节点,其实这种设计也是源于Google的GFS。在Hadoop面世之初,网络带宽很低,为了减少大数据量的网络传输,Hadoop采用了尽量使用节点本地存储的设计,这就形成了计算和存储耦合的架构。

近年来CPU算力和网络速度增速远快于存储,数据中心有足够的带宽来传输数据,随着数据量的增长,多副本的设计和考虑也造成了成本的飙升,计算和存储绑定的设计实用性开始变差。随着Spark和Flink等框架逐渐代替MapReduce,批处理和流处理同时共存,也改变了旧有的业务模型,这些都需要新的大数据架构去适配。计算和存储分离的大数据架构开始进入视野。

现在很多新的大数据引擎都支持计算存储分离,可以通过外部存储引用的方式进行数据对接,而不是通过ETL加载到本地。Hadoop生态圈也开始拥抱计算与存储分离,Hadoop除了HDFS之外还支持S3,用户可以在私有云或者是公有云上运行Hadoop计算集群,连接共享存储和云存储。

这样做的好处也是显而易见的,首先是可以实现计算和存储资源的单独扩容,然后原本分散的数据实现集中存储,打造统一数据湖。更重要的一点,可以真正实现大数据混合云,数据存储保留在本地,机器学习等计算资源部署在公有云,既考虑了安全性,又实现了计算的敏捷。计算存储的分离,也可以方便实现软件版本的灵活管理,存储部分求稳,要保持软件版本的稳定,计算部分求快,可以通过数据沙盒和容器技术,实现不同算力模型的快速交付,各部分独立升级互不影响。这样我们积极可以,构建以企业数据湖为核心的稳态数据资源服务,构建以数据计算为核心的敏态数据能力服务,在实现数据治理的基础上实现数据运营。

责任编辑:武晓燕 来源: twt企业IT社区
相关推荐

2025-08-05 09:13:10

2025-08-05 18:02:31

大数据存算分离

2025-08-05 14:52:37

2025-08-05 08:09:51

StarRocks本地搭建集群

2025-08-05 12:06:07

2025-08-05 13:34:00

云原生数据仓库

2025-08-05 18:17:33

计算

2025-08-05 18:29:20

数据资产管理

2025-08-05 10:42:41

华为云GaussDB

2025-08-05 08:31:45

ClickHouse并行计算数据

2025-08-05 05:20:47

JavaScript解构赋值数组解构

2025-08-05 11:35:31

JavaScript解构赋值

2025-08-05 15:34:18

JavaScript解构赋值

2025-08-05 10:28:46

2025-08-05 20:08:32

云原生内存数据库
点赞
收藏

51CTO技术栈公众号

梦到和死人说话是什么意思 ecc是检查什么的 说话声音小是什么原因 什么是刺身 榴莲有什么营养
妇科假丝酵母菌是什么病 6.19是什么日子 好好活着比什么都重要 谷草转氨酶高吃什么药 blub是什么意思
打酱油是什么意思 什么是精神出轨 心绪不宁的意思是什么 中山市有什么大学 玉兰油适合什么年龄
靶向药有什么副作用 香港代表什么生肖 云南小黄姜和普通姜有什么区别 miles是什么意思 脸部过敏红痒抹什么药
胃胀是什么原因hcv8jop3ns7r.cn 阿鼻地狱是什么意思gangsutong.com 女生隐私长什么样hcv9jop4ns2r.cn 肾功能不好吃什么药hcv8jop8ns5r.cn 眩晕停又叫什么hcv8jop3ns2r.cn
急性咽喉炎吃什么药hcv8jop1ns4r.cn 蛀牙挂什么科hcv9jop2ns6r.cn ws是什么意思hcv9jop4ns1r.cn 梦见自己生男孩是什么意思hcv9jop7ns5r.cn X-Ray什么意思hcv8jop7ns4r.cn
心代表什么数字hcv9jop0ns2r.cn 梦见相亲是什么征兆hcv7jop5ns3r.cn 轻度肠上皮化生是什么意思hcv9jop6ns7r.cn 为什么会铅中毒luyiluode.com 情难自禁是什么意思qingzhougame.com
纾字五行属什么hcv9jop7ns0r.cn 智齿为什么会疼hcv8jop6ns0r.cn 鱼子酱为什么那么贵hanqikai.com ep是什么意思hcv8jop8ns8r.cn 片仔癀是什么东西hcv8jop3ns5r.cn
百度