对于每个i,求出若干区间[l1,r1],[l2,r2],[l3,r3]...满足gcd(l1~i)~gcd(r1~i)一样,gcd(l2~i)~gcd(r2,i)一样...
则以i为右区间的所有gcd和为sum[i] = (r1 - l1 + 1) * g1 + (r2 - l2 + 1) * g2 + ...
同理求出i右边的一段段同gcd区间[l11,r11],[l22,r22],[l33...
分类:
其他好文 时间:
2015-08-13 22:30:36
阅读次数:
576
VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。 实现路由器高可用的协议, 原理:即将N台提供相同功能的路由器组成一个路由器组,这个组里面有一个master和多个backup,master上面有一个对外...
分类:
其他好文 时间:
2015-08-10 12:16:02
阅读次数:
146
来源:http://bbs.chinahrd.net/thread-709742-1-1.html,Kenneth的回答。z = 0.5 * ln [ (1+r)/(1-r) ]" C0 z2 NJ/ p; l3 t0 o转换后的分布大致上是正态分布的。而且它的标准差再不受总体的相关系数的大小影响,...
分类:
其他好文 时间:
2015-08-09 17:04:35
阅读次数:
221
什么是Keepalived呢keepalived观其名可知保持存活在网络里面就是保持在线了也就是所谓的高可用或热备用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生那说到keepalived时不得不说的一个协议就是VRRP协议可以说这个协议就是keepalived实现..
分类:
其他好文 时间:
2015-08-06 18:50:19
阅读次数:
556
keepalivedkeepalived的诞生本是为lvs提供高可用的,但是现在keepalived可以当成一组独立的高可用组件来使用,其主要是通过VRRP协议实现高可用(VRRP是什么这里不做过多介绍),而keepalived实现故障转移主要是通过优先级抢占来实现的(也可通过down掉其中一个keepalived),通常情况下..
分类:
其他好文 时间:
2015-08-06 18:47:05
阅读次数:
234
1. neutron中plugin与agent是一一对应的吗? 在不使用ml2时,plugin与agent一一对应,如ovs-plugin与ovs-agent;当使用ml2 plugin时,该plugin可以对应多种agent,如ovs-agent,linuxbridge-agent等。2. neu...
分类:
其他好文 时间:
2015-08-05 21:49:28
阅读次数:
153
Connection to neutron failed: [Errno 111] Connection refused上面ping的是external network ip的第一个ip,这个ip会作为外部网络的网关,所以在创建好 neutron网络后这个网关ip是可以ping通的;for i in...
分类:
其他好文 时间:
2015-08-04 18:52:09
阅读次数:
223
本系列会分析OpenStack 的高可用性(HA)解决方案:(1)概述 (TBD,写完整个系列在回来写这块)(2)Neutron L3 Agent HA - VRRP (虚拟路由冗余协议)(3)Neutron L3 Agent HA - DVR (分布式虚机路由器)(4)TBD1. 基础知识1.1 ...
分类:
其他好文 时间:
2015-08-04 13:05:49
阅读次数:
1960