摘要: 1 VFS文件系统 计算机体系由三个部分组成:计算,存储,网络,体现了物体流转的三个方面。 生产酒也是这样的一个过程,首先是收割小麦,将小麦发酵蒸馏形成了酒(处理),然后装在瓶子里,运送到仓库(传输)。最后将所有的酒存在仓库里(存储) 物理设备比如磁盘可以看作是土地,有了土地之后并不能使用,它还无法 阅读全文
posted @ 2019-03-21 16:21 周围静地出奇 阅读(2670) 评论(3) 推荐(0) 编辑
摘要: port是neutron的核心资源之一,port的主要目的是承载Mac地址和ip地址。 有了Mac和ip地址虚拟机才能够实现彼此之间的通信。当然port不一定是 仅仅给虚拟机使用,也可能将port绑定在路由器上。一个port一定是属于一个 networks的,但是一个port有可能属于多个subne 阅读全文
posted @ 2019-03-18 13:49 周围静地出奇 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: subnet是neutron的核心资源之一,subnet是在network的基础之上构建起来。 有了子网和路由器之后,不同的虚拟机之间才有了三层通信的功能。属于不同子网 的虚拟机通过路由器才能实现相互之间的访问 下面看一下子网创建的主要流程: /neutron/plugins/ml2/plugin. 阅读全文
posted @ 2019-03-14 17:03 周围静地出奇 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: Neutron的整体架构分为三层。 Server —> plugin —>agent 启动server之后neutron会将请求路径和对应的处理函数进行映射。 具体的处理函数由plugin来提供,plugin做的事情有两个: 1)在数据库中创建资源 2)发送rpc请求到具体的agent 所有的plu 阅读全文
posted @ 2019-03-13 21:10 周围静地出奇 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 交互主要分为以下几个步骤: 1 创建套接字 1)什么是套接字 套接字指的实体是通信控制信息,控制信息里面包含了通信对象的IP地址,端口号和通信操作进行状态。 linux里面执行如下命令可以看到有多少个套接字: netstat 上面就是所有的套接字以及它所包含的信息。 创建套接字指的是在内存中开辟一个 阅读全文
posted @ 2019-03-12 16:56 周围静地出奇 阅读(870) 评论(0) 推荐(0) 编辑