aCloudDeveloper

专栏之后会专注云计算领域,欢迎关注我的公众号 aCloudDeveloper,第一时间见到干货
175 篇文章
56 人订阅

全部文章

CloudDeveloper

初识云计算:历史、服务、架构

我们主要从用户对云计算的认知角度来谈云计算的发展史,至于它从提出到发扬光大的那些大事件,网上搜下就知道了,而且我觉得去谈那些发展事件意义也不大,倒不如说说我们对...

1360
CloudDeveloper

云计算术语扫盲

在云计算中,资源和服务本质上是一样的,服务可能更泛一些,资源一般特指 CPU(计算)、Mem(存储)和 IO (网络)三大资源,云计算的做法就是将闲置的这些资源...

750
CloudDeveloper

什么是 VxLAN?

VxLAN 全称是 Visual eXtensible Local Area Network(虚拟扩展本地局域网),从名字上就知道,这是一个 VLAN 的扩展协...

842
CloudDeveloper

Linux用户态与内核态通信的几种方式

Linux 用户态和内核态由于 CPU 权限的限制,通信并不像想象中的使用进程间通信方式那么简单,今天这篇文章就来看看 Linux 用户态和内核态究竟有哪些通信...

793
CloudDeveloper

Linux 命令多到记不住?这个开源项目帮你一网打尽!

对于大多数技术人员来说,Linux 命令是每天必用的工具。由于命令的多样性和复杂性,我们并不能清楚地记得每个命令的用法,这个时候只能靠搜索,但是很多时候,搜到的...

985
CloudDeveloper

云计算时代,数据中心架构三层到大二层的演变

为了满足自身的业务需求,保证数据的稳定和可靠。无论是互联网还是传统行业,都会有自己或大或小的数据中心,甚至如阿里云和亚马逊这种专门以出租计算资源的云计算公司,更...

891
CloudDeveloper

Linux 虚拟网络设备 veth-pair 详解,看这一篇就够了

顾名思义,veth-pair 就是一对的虚拟设备接口,和 tap/tun 设备不同的是,它都是成对出现的。一端连着协议栈,一端彼此相连着。如下图所示:

1093
CloudDeveloper

Kubernetes 笔记 09 DaemonSet 我是一只看门狗

和上文中的 Deployment 一样,DaemonSet 也是一种副本管理机制,和 Deployment 可以在每个 Node 上运行好几个 Pod 副本不同...

1183
CloudDeveloper

Kubernetes 笔记 10 Job 机器人加工厂

通常,我们在执行任务时,会启用多个服务,有些任务需要长时间运行,全天 24 小时不中断,所以一般会启用 Daemon 类的 服务;而有些任务则只需要短暂执行,任...

591
CloudDeveloper

Kubernetes 笔记 11 Pod 扩容与缩容 双十一前后的忙碌

资源的伸缩在云计算环境中是至关重要的,云计算的动机就是企图提高资源的利用率,在用户请求高峰期的时候能够对资源进行横向扩容,反之,当用户请求回落低谷的时候,能够及...

982
CloudDeveloper

Kubernetes 笔记 012 Pod 的自动扩容与缩容

K8S 作为一个集群式的管理软件,自动化、智能化是免不了的功能。Google 在 K8S v1.1 版本中就加入了这个 Pod 横向自动扩容的功能(Horizo...

1084
CloudDeveloper

网卡也能虚拟化?网卡虚拟化技术 macvlan 详解

前面的文章讲过了几种 Linux 虚拟网络设备:tap/tun、veth-pair、bridge,它们本质上是 Linux 系统 提供的网络虚拟化解决方案,今天...

1053
CloudDeveloper

Linux 网络命令必知必会之 tcpdump,一份完整的抓包指南请查收!

这篇文章我总结得比较详尽,可以当字典查,建议收藏,不过别光顾着收藏,点赞什么的鼓励我一下,这能让我更有动力给大家输出更好的内容。

1863
CloudDeveloper

Docker 网络模型之 macvlan 详解,图解,实验完整

上一篇文章我们详细介绍了 macvlan 这种技术,macvlan 详解,由于它高效易配置的特性,被用在了 Docker 的网络方案设计中,这篇文章就来说说这个...

1163
CloudDeveloper

Linux网络命令必知必会之瑞士军刀 nc(netcat)

nc,全名叫 netcat,它可以用来完成很多的网络功能,譬如端口扫描、建立TCP/UDP连接,数据传输、网络调试等等,因此,它也常被称为网络工具的 瑞士军刀 ...

1451
CloudDeveloper

Linux 系统下实践 VLAN

使用 virt-manager 创建 KVM 虚拟机,方法比较简单,由于篇幅有限,大家可以查阅相关资料自行了解。

1284
CloudDeveloper

Kubernetes 笔记 05 yaml 配置文件详解

生活中,随处可见,几乎每一款产品都会附带一份说明书,说明书可以记录产品的使用方法,也可以记录产品的配方。有了说明书,我们完全可以窥探一款产品的全貌。

933
CloudDeveloper

Kubernetes 笔记 04 架构是个好东西

任何技术的诞生,都会经历从架构设计到开发测试的过程,好的技术,往往也会有一套好的架构。架构是个好东西,它能帮助我们站在高处看清楚事物的整体结构,避免过早地进入细...

944
CloudDeveloper

Kubernetes 笔记 03 扫清概念

每一种技术,为了描述清楚它的设计理念,都会自定义一堆概念或术语。在进入一门技术的研究之前,我们有必要扫清它的基本概念。

631
CloudDeveloper

一文总结 Linux 虚拟网络设备 eth, tap/tun, veth-pair

Linux 虚拟网络的背后都是由一个个的虚拟设备构成的。虚拟化技术没出现之前,计算机网络系统都只包含物理的网卡设备,通过网卡适配器,线缆介质,连接外部网络,构成...

1112

扫码关注云+社区

领取腾讯云代金券