问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

运维的运维技术方向

发布网友 发布时间:2022-04-21 05:12

我来回答

2个回答

懂视网 时间:2022-04-14 11:55

以下内容由[五四陈科学院]提供 http://www.infoq.com/cn/articles/nosql-dynamo 三年前在infoq发表的一篇关于两种特别有代表性的分布式存储的设计思路解析,三年过去了,今天再来总结看看这几年的变化。 实际上,这三年,还是两个东西,一直没有冒出来更牛B


以下内容由[五四陈科学院]提供

分布式存储

http://www.infoq.com/cn/articles/nosql-dynamo 三年前在infoq发表的一篇关于两种特别有代表性的分布式存储的设计思路解析,三年过去了,今天再来总结看看这几年的变化。
实际上,这三年,还是两个东西,一直没有冒出来更牛B的东西。

一、dynamo代表作riak特点
早几年以cassandra为代表此类项目,固定特点为:水平扩展、无中心节点、多备份、最终一致性、性能一般、适合海量数据。因为cassandra在业界的使用失败案例太多,让大家避而远之。这两年,以erlang开发的riak又冒出水面。

1.1 erlang
这作为riak的最大特点一点也不为过,因为语言在分布式领域的独特能力,使得riak的源代码十分简洁干净。不过一万多行的代码,在第一次读到它的代码时,我也感叹,几年前,傻希希的用java代码堆了十几万行的nuclear代码,真是太笨了。

1.2 完整的dynamo实现
在cassandra的年代,许多东西不方便实现,版本控制的向量时钟使用了timestamp代替,vnode在cassandra上是非常大的区块,在进行负载均衡时有很大可能不均匀。到了riak的时代,所有的特点,在erlang的支持下,完成了各种细节。并且增加了:1.http存取的支持。2.双向索引。3.搜索支持。4.m/r支持。

二、bigtable代表作hbase特点
与dynamo对应的解决方案bigtable的历史更加悠久一些,开源项目也进行了很多年,hbase社区也正在不断地完善。

1.1 偷懒地依赖hdfs
严格说来hbase的实现,只主要关心了regionServer(中心节点所在,用来分配数据所在位置),所以说偷懒地在底下使用了hdfs完成备份工作。

1.2 列簇
在借用hdfs之后,在其上实现的存储格式让hbase可以满足各式各样的需求,当然了,这么复杂的交互,最好还是使用ssd之类的高速度的存储介质。

三、发展方向及特点
在回顾了两大阵营的各自特点之后,再来看看未来。

3.1 mysql时代
招一堆的mysql dba,指哪打哪,哪坏修哪。工作得很好!

3.2 nosql时代
开发工程师了解了dba的苦逼,以及老板招不到dba的苦逼,决定将数据结构化,简化代码的数据结构。
典型的代表key-value系统。
再基于这些单一的结构,做一堆的自动加机器自动转数据的功能。riak在此列。hbase略高于此。

3.3 未来时代
不仅是存储,整个运维工作,都应该是自动化演进,你可以想象:一个晴朗的下午,工程师带着耳机听着歌,将需求模型输入之后,一个红按钮一按,代码已经写好,test自动开始,AB test,staging,一切OK,自动分发到了各处。上线五分钟,某处开始报警,中央自动判断如何添加机器,执行添加。

--写在32位服务器已经过时了的日子,纪念一下,中国都应该记住。



想快点找到作者也可以到Twitter上留言: @54chen
或者你懒得带梯子上墙,请到新浪微博:@54chen

热心网友 时间:2022-04-14 09:03

产品的整个生命周期里运维的职责重要而广泛,但运维工程师们的职责不仅限于这部分工作,还需要总结工作中遇到的问题,抽取出相关的技术方向、研发相关的工具和平台以支持/优化业务的发展并提高运维的效率,相关技术工作主要包括: 服务监控技术:包括监控平台的研发、应用,服务监控准确性、实时性、全面性的保障 服务故障管理:包括服务的故障预案设计,预案的自动化执行,故障的总结并反馈到产品/系统的设计层面进行优化以提高产品的稳定性 服务容量管理:测量服务的容量,规划服务的机房建设,扩容、迁移等工作 服务性能优化:从各个方向,包括网络优化、操作系统优化、应用优化、客户端优化等,提高服务的性能和响应速度,改善用户体验 服务全局流量调度:接入服务的流量,根据容量和服务状态在各个机房间分配流量 服务任务调度:服务的各种定时/非定时任务的调度触发及状态监控 服务安全保障:包括服务的访问安全、防攻击、权限控制等 数据传输技术:包括p2p等各类传输技术的研发应用,也远距离大数据传输等问题的解决 服务自动发布部署:部署平台/工具的研发,及平台/工具的使用,做到安全、高效的发布服务 服务集群管理:包括服务的服务器管理、大规模集群管理等 服务成本优化:尽可能降低服务运行使用的资源,降低服务运行成本 数据库管理(DBA):通过设计、开发和管理高性能数据库集群,使数据库服务更稳定、更高效、更易于管理。 平台化的开发:类docker和google borg平台的开发管理,及服务接入技术 分布式存储平台的开发优化:类google gfs等分布式存储平台的研发及服务接入 等等,凡是关系到服务质量、效率、成本、安全等方面的工作,及涉及到的技术、组件、工具、平台都在运维的技术范畴里。做好每一个技术方向、完成相应的组件、工具、平台研发都能对履行运维职责起到积极的作用,对业务的发展发挥关键影响。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样抠取J-net上面KAT-TUN的视频?例如:http://www.johnnys-net.jp/j... 网页视频用什么软件可以连声音一起抠下来?急! 镶嵌在网页里的视频怎么抠出下载,http://edu.canmay.net/app/course/v... ...纪检委来公司查是不是党员,想知道会怎么样? 求一部小时候的动画片,我是90后,好像是主人公黑白的,是狗啊还是啥 一本和点拨哪个好 然气热水器用一个开关可以调节水温吗 ...他们真的好像啊。。。有没有报道他们相象的传闻? 极道鲜师 Ⅰ和Ⅱ的演员名单 ...人没有结果?还有小栗旬演的谁啊?那个黑崎是谁演的? 网络运维需要掌握什么技术 手机怎样看中央台电视节目 我想用手机看中央一套到十五套要下载哪个软件 怎样用联通手机看中央电视台 手机软件哪款可以看中央电视台直播 手机上有什么软件,是看中央电视台的? 智能手机能看中央电视台吗? 手机看中央电视台用什么软件 如何下载手机看中央电视台 通用机打发票要怎样作废呢? 通用电子发票如何作废 怎样把QQ我的资料上的网络游戏隐藏? 我YY说话有回音,怎么把回音关掉? 把QQ上的腾讯游戏怎样隐藏? YY语音有回音问题? 手机qq怎么把最近玩的游戏隐藏 YY聊天的时候一直有回音 手机qq资料名片里如何隐藏最近玩的游戏,歌曲,圈子? YY语言连麦,为什么老有回音,说我没关内放,我纠结 怎么让yy连麦没有回音 什么叫做技术运维 国说的通用机打发票怎么作废未开具的空白发票 《索拉里斯星》pdf下载在线阅读,求百度网盘云资源 《索拉里斯星》epub下载在线阅读,求百度网盘云资源 求分享《索拉里斯星》全集电子版免费百度云资源 索拉里斯星的同名小说 求下载资源:索拉里斯星 求科幻小说(世界大师)的,格式txt 很早以前的科幻小说,讲月球和地球的!求好心人帮助 宇宙中真有索拉里斯星吗? 索拉里斯星的剧情简介 博姆莱走廊 求苏联版的《索拉利斯星》(又名《飞向太空》)片源 索拉里斯星的介绍 索拉里斯星怎么样 求类似《索拉里斯星》的哲学科幻小说 求推荐几本让你爱不释手的科幻小说? 求 飞向太空 百度云免费在线观看资源 索拉力星的剧情简介 1972年电影索拉里斯星