Gavin Blog

Every cloud has a silver lining!

阿里云和AWS EBS发展异同

演变历史

泉眼无声惜细流 树阴照水爱晴柔 前言 最近阅读了两篇EBS(Elastic Block Storage)相关的材料,分别阐释了阿里云和AWS EBS的变迁。EBS作为云时代存储基础设施建设,阿里云和AWS在迭代过程中遇到过类似的痛点,因而也提出了类似的解决方案。当然,由于各自情况的差异,两者也有不同之处,因而本文记录一些两者异同。 阿里云EBS 阿里云EBS的发展已经有...

朝花夕拾

求职心路

阁中帝子今何在 槛外长江空自流 心渡 小雪已过,黄淮以北,初雪骤降,北方刹时梦入北国。而南国十一月的秋雨滴过了月末,化作暮月的冷风,吹入客子的寒梦,化作枕边几行清泪,我在异乡独立寒秋又一年。 这是不平凡的又一庚子年,回望二甲子,皆是血泪。而今年于我而言亦是颇不平静,今年是我学生生涯的转折点,明年我将步入社会,为衣食奔走余生。因而实习、秋招便是贯穿今年篇章的主旋律,而今尘埃...

计算机网络

OAuth

何须浅碧轻红色 自是花中第一流 OAuth OAuth 1.0 OAuth (Open Authorization) 是一个开放标准,允许用户授权第三方应用访问其私有资源,但无需将用户名和密码提供给第三方应用。都不用设想,如果一个第三方应用的服务,需要访问你其他地方的资源,其获取资源的时候却要你提供用户名和密码,那你铁定会慎重考虑一番。毕竟将用户名和密码全都交给第三方之后...

计算机网络

负载均衡

独怜幽草涧边生 上有黄鹂深树鸣 概念 负载均衡是一种在现有网络架构基础上,提高服务吞吐量、并发性能、带宽、网络处理能力的技术。通俗点说是将任务交由多个单位完成,网络中特指将前端请求通过某种负载均衡算法分发给后端多个服务器或处理单元中的一个去执行。 如图所示,负载均衡处理模块相当于客户端流量和后台服务之间的调度员,由其负责选择合适的服务器处理相应的客户流量,保证整个服务...

计算机网络

运输层详细问题

淮南皓月冷千山 冥冥归去无人管 基本功能 运输层也是面试重点,尤其是TCP和UDP。运输层是为进程之间提供逻辑通信的层次,是通信的最高层,用户功能的最低层。 各功能使用的运输层服务: UDP 特点: 无连接 尽最大努力交付(不保证可靠) 面向报文(保留应用层报文边界) 无拥塞控制 支持一对一、一对多、多对一、多对多 首部开销小(8字节)...

计算机网络

应用层三协议

残星几点雁横塞 长笛一声人倚楼 DNS系统 DNS本质上是一个联机的分布式数据库系统,但目前大多数域名都是在本地进行解析,仅少量需要网络通信。 主机向本地域名服务器查询一般是递归查询 本地域名服务器向根域名服务器一般是迭代查询 PS:DNS采用UDP报文 FTP FTP是网络上采用的文件传送协议,提供交互式操作,允许用...

计算机网络

网络安全

旧时王谢堂前燕 飞入寻常百姓家 网络安全问题概述 计算机网络发展的现在,网络安全问题的重要性日益凸显,尤其是网络通信中的数据安全问题,大量存储和传输在网络中的数据需要被保护。计算机网络通信面临两种不同的攻击——被动攻击与主动攻击。被动攻击又叫截获,即攻击者只是观察和分析某一协议数据单元(PDU),而不干扰信息流,这样即便攻击者对于整体数据不能理解,却可以分析流量特征,从而达...

K8S API Server

概念

人本过客来无处 休说故里在何方 REST REST(Representational State Transfer), 表现层状态转换,是由Roy Thomas Fielding提出的一种网络程序架构风格。没有REST之前,我们的网络应用一般都是在服务端进行渲染,即服务端将数据注入网页模版(末班引擎或网页直接嵌入后端语言),生成HTML文件,交给客户端。此时,客户端的一条H...

K8S网络原理

概念

佳人彩云里 欲赠隔远天 前言 最近在使用K8S集群部署服务和项目时,发现集群网络问题很是复杂,因此想系统了解一下K8S的网络原理。实际使用时发现pod似乎是可以直接使用宿主机网络配置的,但是集群的设置又会影响到各pod,被搞的有些迷糊。 K8S网络模型 K8S集群网络模型的一个基础原则就是:每个pod都拥有一个独立的IP,并且假定所有pod都在同一个扁平的网络空间中,因...

K8S Dashboard

集群实践

细雨斜风作晓寒 淡烟疏柳媚晴滩 install and use deploy dashboard kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml ...