污力满满的技术解读,瞬间印象深刻
假设你是个妹子,你有一位男朋友,但与此同时你还和另一个"友達以上、恋人未満"的男生暧昧不清。你可以随时甩了现任男友,另一位马上就能补上。这就是冷备份。
假设你是个妹子,你同时和两位男性交往,两位都是男朋友,并且他们还互不干涉,各自独立的为你提供服务。这就是双热机备份。
假设你是个妹子,不相信男朋友给你的安全感。于是在遥远的男友未知的地方,和另一位男生保持着联系,你告诉他你没有男朋友。而你现在处于纠结期,一旦你和你男朋友分开了,你马上可以把自己感情转移到异地男人那里去。这就是异地容灾备份。
假设你是个妹子,有一位男朋友,你又付了钱给一家婚姻介绍所,让他帮你留意好的资源,一旦你和你这位男朋友分开,婚姻介绍所马上给你安排资源,你感情不间断运行。这就是云备份。
假设你是个妹子,你怀疑男朋友对你的忠诚,在某宝购买了一个测试忠诚度的服务。这是灾难演练。(友情提醒,在没有备份的情况下,切忌进行灾难演练,说不好会让你数据血本无归。)
设你是个妹子,你和男友异地恋,你每天晚上都打电话查岗,问他还爱不爱你了。这是ping。
假设你是个妹子,你的男友经常玩失踪,所以你希望时刻掌握他的行踪,你先打电话给他的好基友A,A说好基友B知道,B说好基友C知道,C说好基友D知道,D说你男朋友正在网吧打游戏,你终于知道了男友在哪儿。这是TraceRoute
通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。
假设你是个妹子,你的男友沉迷游戏经常不接电话无故宕机,所以当你们约好下午逛街以后你要时不时的打个电话询问,看看他是不是还能正常提供服务。这叫心跳监测
假设你是个妹子,你想去逛街而你的男友A在打游戏不接电话,于是乎你把逛街的请求发给了替补男友B,从而保障服务不间断运行。这叫故障切换
假设你是个妹子,你有很多需要男朋友完成的事情,于是乎你跟A逛街旅游吃饭不可描述,而B只能陪你逛街,不能拥有全部男朋友的权利。这叫主从配置 master-slave
当然slave由于具有奴隶的意思,很多人觉得这是对黑人的不尊重,所以master-slave改成leader-follower,意味领导者和追随者。领导者负责提供服务,追随者只是负责同步数据,和leader保持一致。
假设你是个妹子,你败家太厉害,以至于你的男友根本吃不消,于是呼你找了两个男朋友,一三五单号,二四六双号限行,从而减少一个男朋友所面临的压力。这叫负载均衡
假设你是个妹子并且有多个男朋友,配合心跳检测与故障切换和负载均衡将会达到极致的体验。这叫集群LVS
注意,当需求单机可以处理的情况下不建议启用集群,会造成大量资源闲置,提高维护成本。毕竟一个男朋友如果能满足你各方面需求的话,那就没必要找多个男朋友,否则人家只能闲着,而且你还要维护好关系,这也是一件比较累的事情。
假设你是个妹子,你的需求越来越高导致一个男朋友集群已经处理不了了,于是乎你又新增了另外几个。这叫多集群横向扩容,简称multi-cluster grid
假设你是个妹子,你的男朋友身体瘦弱从而无法满足需求,于是乎你买了很多大补产品帮你男朋友升级,从而提高单机容量。这叫纵向扩容,Scale up
切记,纵向扩容的成本会越来越高而且效果越来越不明显。如果纵向扩容的效果不明显,那就考虑增加机器、横向扩容,毕竟一台机器能力有限。而且一台200G运行内存的机器要比两台100G运行内存的机器贵得多。
毕竟,让一个男友坚持一小时,远没有两个男友一人半小时来的方便。当然感情上还是不要这样了,一个就可以了。
假设你是个妹子,你跟男友经常出去游玩,情到深处想做点什么的时候却苦于没有tt,要去超市购买,于是乎你在你们经常去的地方都放置了tt,从而大幅度降低等待时间。这叫CDN
我们经常看到CDN加速,这是什么呢?
CDN的本质上是将媒体资源,动静态图片(Flash),HTML,CSS,JS等等内容缓存到距离你更近的IDC,从而让用户进行共享资源,实现缩减站点间的响应时间等等需求,而网游加速器的本质则是通过建立高带宽机房,架设多节点服务器来为用户进行加速。
假设你是个妹子,你的男朋友英俊潇洒、风流倜傥、财大气粗、对你唯一,于是乎你遭到了女性B的敌视,B会以朋友名义在周末请求你男朋友修电脑、修冰箱、占用你男朋友大量时间,结果造成男朋友无法为你服务。这叫"拒绝服务攻击",简称DOS。
假设你是个妹子,你因男朋友被一位女性敌视,但是你男朋友的处理能力十分强大,处理速度已经高于她的请求速度,于是她雇佣了一票女性来轮流麻烦你的男朋友。这叫"分布式拒绝服务攻击",简称DDOS
假设你是个妹子,你发现男朋友总是在处理一些无关紧要的其它请求,于是乎你给男朋友了一个白名单,要求他只处理白名单内的请求,而拒绝其它身份不明的人的要求。这叫访问控制
假设你是个妹子,你男朋友风流倜傥,你总担心他出轨,于是你在他身上安装了一个qie听器,里面内置了一些可疑女生勾搭行为的特征库,女生如果对你男友做出了特征库里面出现的行为,就会判定为勾搭。而只要出现疑似被勾搭的情况,报警器就会立刻向你报警。这叫入侵检测系统(IDS)
假设你是个妹子,你改良了上面的qie听器,当可疑女性对你男朋友做出勾搭行为的时候,立刻释放1万伏电压,把可疑人击昏,终止这次勾搭。这叫入侵防御系统(IPS)
假设你是个妹子,虽然你装了各种qie听器、报警器,可是你男朋友处处留情,报警器响个不停,让你应接不暇,疲于奔命,于是你搞了个装置集中收集这些出轨告警,进行综合分析,生成你男朋友的出轨报告。这叫SIEM或者SOC
假设你是个妹子,你把男朋友的出轨报告提交给他父母,得到了他们的大力支持,男友父母开始对他严加管教、限期整改,为你们的爱情保驾护航,做到合情合理、合法合规。这叫等级保护。
假设你是个妹子,你离男朋友家有点远,你开车去,这叫自建专线,你打车过去,这叫租用专线,你骑摩拜单车过去,这叫SDWAN。
假设你是个妹子,你和男朋友的恋爱遭到了双方家长的反对,不准双方往来,你们偷偷挖了一条隧道,便于进行幽会,这叫VPN。
假设你是个妹子,你的男朋友太优秀而造人窥视,于是乎它们研究了一下你的男朋友,稍微修改了一点点生产出一个男朋友B,与你的男朋友百分制99相似,这不叫剽窃,这叫逆向工程,比如男朋友外挂。
假设你是个妹子,你要求你的男朋友坚持十分钟,然后十五分钟继而二十分钟,以测试你男朋友的极限在哪里,这叫压力测试。
假设你是个妹子,为了保证你男朋友的正常运行,于是乎你每天查看他的微信微博等社交资料来寻找可能产生问题的线索,这叫数据分析。
假设你是个妹子,你的男朋友属于社交活跃选手,每天的微博知乎微信生产了大量信息,你发现自己的分析速度远远低于他生的速度,于是乎你找来你的闺蜜一起分析,这叫并行计算。
假设你是个妹子,你的男朋友太能折腾处处留情产生了大量的待处理信息,你和你的闺蜜们已经累趴也没赶上他创造的速度,于是你付费找了20个小伙伴帮你一起分析,这叫云计算。
假设你是个妹子,你在得到男朋友经常出没的地点后,根据酒店,敏感时间段等信息确定男朋友因该是出轨了,这叫数据挖掘。
假设你是个妹子,在分析男友的数据后,得知他下午又要出去开房,于是乎你在他准备出门前给他发了个短信,问他有没有带tt,没有的话可以在我这里买,这叫精准推送,需要配合数据挖掘。
假如你是个妹子,你的男朋友总爱出去浪而各种出问题,于是乎你租了间屋子并准备好了所有需要的东西并告诉他,以后不用找酒店了,直接来我这屋子吧,什么都准备好了,这叫容器。
假如你是个妹子,你每天都要和男朋友打通一次接口,采集数据。你一天24小时不停地采,这叫实时数据采集。你决定开发新的接口来和男朋友交流,这叫虚拟化。你决定从不同的男友身上采集数据,你就是大数据中心。有一天你决定生一个宝宝,这叫大数据应用。宝宝生下来不知道是谁的,这叫大数据脱敏。但是从宝宝外观来看,黑色皮肤金色头发,这叫数据融合跨域建模。你决定把这个宝宝拿来展览收点门票,这叫大数据变现。
来自知乎:彩色郁金香
如果觉得文章对您有所帮助,可以请囊中羞涩的作者喝杯柠檬水,万分感谢,愿每一个来到这里的人都生活愉快,幸福美满。
微信赞赏
支付宝赞赏