网络节点

OpenStack(理论篇)

一个人想着一个人 提交于 2020-01-12 20:46:19
OpenStack基础理论 云计算概述 概念 狭义的云计算是指IT基础设施的交付和使用模式 广义的云计算是指服务的交付和使用模式 云资源 网络资源 存储资源 服务器资源 云计算服务模型 IaaS(基础架构即服务) 提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等 一般面向对象是IT管理人员 PaaS(平台即服务) 把安装好开发环境的 系统平台作为一种服务通过互联网提供给用户 一般面向对象是开发人员 SaaS(软件即服务) 直接通过互联网为用户提供软件和应用程序的服务 一般面向的对象是普通用户 OpenStack概述 一款云计算模型中的一个项目 NASA和Rackspace合作研发并发起 以Apache许可证授权的自由软件和开放式源代码项目 旨在为公共及私有云的建设与管理提供软件的开源项目 覆盖了网络、虚拟化、操作系统、服务器等各个方面 OpenStack服务框架 服务 项目名称 描述 Compute (计算服务) Nove 负责实例生命周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持多种虚拟化技术(红帽默认为KVM),支持横向扩展 Network(网络服务) Neutron 负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管理,可以自己定义自己的网络,各个租户之间互不影响 Identity(身份认证服务) Keystone

Fabric1.4:手动启动 first-network 网络(二)

試著忘記壹切 提交于 2020-01-11 18:22:40
注意:本文所使用的 fabric 版本为 v1.4.3,与其它版本的网络存在差异。 手动启动 first-network 网络系列分为三部分: 手动启动 first-network 网络(一) 手动启动 first-network 网络(二) 手动启动 first-network 网络(三) 第一篇单纯使用命令行的形式执行 byfn.sh 脚本中的内容,第二篇和第三篇是对手动启动网络过程所使用的命令和配置文件的解释。 1 生成组织结构与身份证书 1.1 crypto-config.yaml 文件 fabric 网络必须指定成员参与才能正常进行交易,因此创建 fabric 网络环境中所需的组织结构及身份证书等密码信息是开发的第一步。证书信息在网络中代表实体的身份,用于实体间通信及交易时的签名与验证。 此步骤使用 cryptogen 工具为各种网络实体生成密码信息(x509 证书和签名密钥),而 cryptogen 需要将文件 crypto-config.yaml 作为参数配置,这个文件包含网络拓扑。下面是 first-network/crypto-config.yaml 文件: # "OrdererOrgs" -定义 Orderer 节点所属的组织信息 OrdererOrgs: - Name: Orderer # Orderer 组织的名称 Domain: example.com #

Fabric1.4:手动启动 first-network 网络(三)

人盡茶涼 提交于 2020-01-11 18:22:09
注意:本文所使用的 fabric 版本为 v1.4.3,与其它版本的网络存在差异。 手动启动 first-network 网络系列分为三部分: 手动启动 first-network 网络(一) 手动启动 first-network 网络(二) 手动启动 first-network 网络(三) 第一篇单纯使用命令行的形式执行 byfn.sh 脚本中的内容,第二篇和第三篇是对手动启动网络过程所使用的命令和配置文件的解释。 1 启动分布式网络 手动生成 fabric 网络所需的配置文件后,接下来需要启动区块链中提供网络服务的各个节点。fabric 采用容器技术,使用 docker-compose 这个工具来实现区块链网络所需的节点容器管理,实现方式只需要编写节点相应的配置文件即可。 1.1 docker-compose-cli.yaml 在 first-network 目录下提供了一个 dokcer-compose 工具所需的配置文件 docker-compose-cli.yaml,我们使用该文件启动网络节点,下面是该文件的内容: version: '2' # 表示用的版本 2 的 YAML 版本 volumes: orderer.example.com: peer0.org1.example.com: peer1.org1.example.com: peer0.org2.example

哈工大移动互联网复习

给你一囗甜甜゛ 提交于 2020-01-10 10:49:27
好好复习喽,写个复习博客 这门课程其实还是蛮难受的,一者在于这门课程在实验上偏向于移动端开发,但是我其实并没有兴趣在安卓和IOS开发,二者在于这门课程在理论上有很多东西是通信原理上面的,我们软件学生学了没有用,不学还拿不到分,而且知识很杂还没有课本,复习起来是非常难受。不多bb,来看课件: 1. 移动互联网概述 1)移动互联网的定义 2)移动互联网的特点: 3)移动互联网的体系结构 移动终端,移动网络,网络接入,业务接入,移动网络应用 4)移动终端应用类型 6)移动互联网开发技术 网络通信技术 多媒体技术 智能架构技术 UI技术 利用浏览器内核webkit技术 2.移动终端与操作系统 1)移动终端的组成(软硬件) 硬件组成技术: 芯片组技术:高集成度,高速率,支持多种操作系统,多制式,低功耗是未来的发展方向 屏幕技术:显示屏技术和触屏技术 电池技术:续航能力 摄像头技术:低噪声,高像素 传感器技术:提高精度 软件组成技术: 操作系统是基础,基础中间件,业务中间件,通信中间件实现应用支撑。 2)安卓操作系统 activity的状态:激活或运行状态,暂停状态,停止状态 activity中相互调用的问题: 使用Intent,Intent.setClass(this,OtherActivity.class); start(Intent); 3)IOS IOS是一个基于UNIX内核的操作系统

多节点之间docker互联

夙愿已清 提交于 2020-01-08 19:37:10
多节点之间docker互联 docker原生态overlay模式 内置跨主机的网络通信实现思路无非有两种二层 VLAN网络 和 Overlay网络 二层VLAN网络解决跨主机通信的思路是把原先的网络架构改造为互通的大二层网络,通过特定网络设备直接路由,实现容器点到点的之间通信。(优点:传输效率比overlay高,缺点:vlan端口有限,通用性和灵活性欠缺) Overlay网络是指在不改变现有网络基础设施的前提下,通过某种约定通信协议,把二层报文封装在IP报文之上的新的数据格式。能够充分利用成熟的IP路由协议进程数据分发;在Overlay技术中采用扩展的隔离标识位数,能够突破VLAN的4000数量限制支持高达16M的用户,并在必要时可将广播流量转化为组播流量,避免广播数据泛滥。 网卡设备 ``` Container eth0:eth0它是Overlay网络分配的唯一的IP地址,它是veth pair虚拟设备对,作用是实现点对点的通信,通过桥接到br0这个网桥中,可以实现不同 NameSwitch之间容器进行通信。 br0:它是Overlay默认创建的网桥。 VETP:对VXLAN数据包的封装与街封装。 Container eth1:eth1是容器主机的默认网络,主要提供容器访问外网所提供的服务,走的默认docker网络架构,只不过他创建了docker_gwbridge这个网桥。

ip网络QoS

丶灬走出姿态 提交于 2020-01-08 04:51:36
http://www.netsp.com.cn/Article/netbasic/basic/200508/20050816165549.html http://www.netsp.com.cn/Article/netbasic/basic/200508/20050816165549.html 当数据流进入M PLS网络时,入口标 签交换边缘路由器LER首先将数据流映射到某个转发等价类FEC(转发等价类是指网络中沿相同路径进行转发的一类分组的集合)。再根据FEC为每个分组加上固定长度的短标签。每个FEC对应的标签是由基于限制路由的标签分发协议CR—LDP根据路由协议(如OSPF、RIP、BGP协议)以及考虑到带宽的可用性和业务特性分发给各个LSR和LER的。进入MPLS网络以后,标签交换路由器LSR不再根据原来的分组中的信息转发数据,而只是仅仅根据分组所携带的标签进行交换式转发。由于分组在通过网络时只需一次路由,转发时无需做传统意义上的路由判断(如查找路由表),从而提高了转发速度。另外,CR—LDP避免了以前LDP协议分发标签时只是根据传统路由协议来分发标签:而传统路由协议是基于最短路径算法的,容易导致多条标签交换路径LSP选用同一系列LSR,进而可能使部分网络出现拥塞,而网络的其它部分仍有可用资源,极大地浪费了网络资源。CR —LDP在分发标签时充分考虑了带宽的可用性和业务特性

WEB 集群与负载均衡(一)基本概念-上

泪湿孤枕 提交于 2020-01-05 09:56:49
 CDN技术详解 一本好的入门书是带你进入陌生领域的明灯,《CDN技术详解》绝对是带你进入CDN行业的那盏最亮的明灯。因此,虽然只是纯粹的重点抄录,我也要把《CDN技术详解》的精华放上网。公诸同好。 第一章 引言 “第一公里”是指万维网流量向用户传送的第一个出口,是网站服务器接入互联网的链路所能提供的带宽。这个带宽决定了一个 网站能为用户提供的访问速度和并发访问量。如果业务繁忙,用户的访问数越多,拥塞越严重,网站会在最需要向用户提供服务时失去用户。(还有“中间一公里” 和“最后一公里”分别代表互联网传输传输和万维网流量向用户传送的最后一段接入链路) 从互联网的架构来看,不同网络之间的互联互通带宽,对任何一个运营商网络的流量来说,占比都比较小,收敛比是非常高的,因此这里通常都是互联网传输中的拥堵点(运营商互联互通的问题) 其次是骨干网堵塞问题,由于互联网上的绝大部分流量都要通过骨干网络进行传输,这就要求骨干网络的承载能力必须与互联网 的应用同步发展,但实际上两者并不是同步的,当骨干网络的升级和扩容滞后于互联网之上的应用的发展时,就会阶段性地使得大型骨干网的承载能力成为影响互联 网性能的瓶颈(区域互联互通问题,骨干网带宽瓶颈) 在互联网领域有一个“8秒定律”,用户访问一个网站时,如果等待网页打开的时间超过8秒,会有超过30%的用户放弃等待 使用CDN会极大简化网站的系统维护工作量

全局负载均衡GSLB

十年热恋 提交于 2020-01-05 09:47:52
http://www.zdnet.com.cn/wiki-GSLB GSLB GSLB 是英文Gobal Server Load Balance的缩写,意思是全局负载均衡。 作用:实现在广域网(包括互联网)上不同地域的服务器间的流量调配,保证使用最佳的服务器服务离自己最近的客户,从而确保访问质量。 分类:基于DNS实现、基于重定向实现、基于路由协议实现。特点:能通过判断服务器的负载,包括CPU占用、带宽占用等数据,决定服务器的可用性,同时能判断用户(访问者)与服务器间的链路状况,选择链路状况最好的服务器。因此GSLB是对服务器和链路进行综合判断来决定由哪个地点的服务器来提供服务,实现异地服务器群服务质量的保证。 使用范围:所有有多个站点的系统,最常见的是在CDN系统中作为核心的流量调度系统 常见的全局负载均衡策略 方式一:基于DNS重定向 当用户在浏览器访问时,首先要进行DNS解析,即查找出的IP地址,然后用户与该IP地址建立TCP连接访问网站内容,DNS流量分配方式工作在DNS解析过程中?通过在域的DNS服务器上增加一条NS记录,即的NS纪录指向位于某一全局负载均衡设备(不失一般性,假设为位于分布1的L4交换机)的控制IP地址,对的解析将由该Layer4 Switch负责,由DNS的工作过程可以知道如下过程: 1)用户将DNS请求发到其本地DNS服务器

ip网络QoS

吃可爱长大的小学妹 提交于 2020-01-05 09:25:34
http://www.netsp.com.cn/Article/netbasic/basic/200508/20050816165549.html http://www.netsp.com.cn/Article/netbasic/basic/200508/20050816165549.html 当数据流进入M PLS网络时,入口标 签交换边缘路由器LER首先将数据流映射到某个转发等价类FEC(转发等价类是指网络中沿相同路径进行转发的一类分组的集合)。再根据FEC为每个分组加上固定长度的短标签。每个FEC对应的标签是由基于限制路由的标签分发协议CR—LDP根据路由协议(如OSPF、RIP、BGP协议)以及考虑到带宽的可用性和业务特性分发给各个LSR和LER的。进入MPLS网络以后,标签交换路由器LSR不再根据原来的分组中的信息转发数据,而只是仅仅根据分组所携带的标签进行交换式转发。由于分组在通过网络时只需一次路由,转发时无需做传统意义上的路由判断(如查找路由表),从而提高了转发速度。另外,CR—LDP避免了以前LDP协议分发标签时只是根据传统路由协议来分发标签:而传统路由协议是基于最短路径算法的,容易导致多条标签交换路径LSP选用同一系列LSR,进而可能使部分网络出现拥塞,而网络的其它部分仍有可用资源,极大地浪费了网络资源。CR —LDP在分发标签时充分考虑了带宽的可用性和业务特性

脑网络中rich-club

生来就可爱ヽ(ⅴ<●) 提交于 2020-01-01 19:40:13
富人俱乐部表示一些少数的重要节点(hub,又称枢纽)相互之间表现出更强更紧密的连接,并且构成1个结构核心和功能枢纽。 之前对这个总是不理解,看定义也是说from 1 to node-1,当我用48个节点算出来47个系数时,问题来了,这47个混合着数字和NaN的是呈啥意思,是什么连接什么,代表什么,没搞清楚。 一直在知网和PubMed上寻找答案,当看到rich-club的公式时,我才有点恍然大悟的感觉。 先让我们来看下公式: 它表示:k是度的某一个预定值,而Nk是(degree>k)的节点的总数目,所以这个N是代表脑网络中的富人俱乐部的数量,E>k是这些rich-club之间的真实存在的(不一定相邻)连边的数目。 那么,这个公式可以理解为,在相邻的rich-club中,用这些hub的degree的总和的两倍,除以这些rich-club的个数,最后得出的Φ是平均degree,或者称为rich-club的聚类系数。Φ越大,则rich-club间的连接越紧密。当Φ=1,则所有节点两两之间都互相连接。 假设我要构建的脑网络有48个节点,节点与节点之间的degree最短就是1,即孤立的接收点,最长是47,即掌控所有的点。 来源: CSDN 作者: clancy_wu 链接: https://blog.csdn.net/clancy_wu/article/details/103791199