利用keepalived高可用lvs集群,主/备和主/主;vrrp_script高可用双主nginx;keepalived主备:lvs-dr工作模型网络搭建:在前端2台调度器:DR1:172.18.11.111DR2:172.18.11.112VIP:172.18.11.7后端2台web服务器,运行nginx;RS1:172.18.11.11RS2:172.18.11.12搭建web服务器:提..
分类:
其他好文 时间:
2016-05-18 06:55:20
阅读次数:
365
禁止系统调度上一节《 多线程导致的临界区问题》中由于 test1 线程被 test2 线程打断,才导致了我们没有得到预期的结果,我们一般可通过关闭中断和调度器上锁这两种简单的途径来禁止系统调度,防止线程被打断,从而保证临界区不被破坏。 1、 关闭中断线程中关闭中断保护临界区的结构如下: 把调度器锁住 ...
分类:
编程语言 时间:
2016-05-17 17:47:15
阅读次数:
368
搭建网络环境:两台RS主机,虚拟机网卡设为仅主机模式:RS1网卡:192.168.1.11RS2网卡:192.168.1.12一台调度器,网卡1设为网络桥接,网卡2设为仅主机模式;网卡1:VIP:172.18.11.111网卡2:DIP:192.168.1.1安装web服务并提供测试页:在RS1和RS2主机分别设置]#vim/var/www/ht..
分类:
其他好文 时间:
2016-05-17 01:01:49
阅读次数:
211
一、vrrp概述1.VRRP协议虚拟路由冗余协议,是IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议.VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,准许主机使用单路由器,及时在在实际第一跳路由器使用失败的情形下仍能够..
分类:
其他好文 时间:
2016-05-16 20:13:48
阅读次数:
405
来自:http://www.ibm.com/developerworks/cn/linux/l-scheduler/ 2.6 版本调度器的源代码都很好地封装到了 /usr/src/linux/kernel/sched.c 文件中。我们在表 1 中对在这个文件中可以找到的一些有用的函数进行了总结。 运 ...
分类:
系统相关 时间:
2016-05-13 17:01:59
阅读次数:
185
3、Borg 架构
一个Borg的cell由一系列的机器组成,通常在cell运行着一个逻辑的中央控制器叫做Borgmaster,在cell中的每台机器上则运行着一个叫Borglet的代理进程。而Borg的所有组件都是用C++编写的。
3.1、Borgmaster
每个cell的Borgmaster主要由两个进程组成:一个主Borgmaster进程以及一个分离的调度器。主Borgm...
分类:
其他好文 时间:
2016-05-13 01:13:45
阅读次数:
151
1)先进先出调度器(FIFO)
2)公平调度器(FairScheduler)
3)容量调度器(CapacityScheduler)FIFO调度器
1)FIFO调度器是hadoop中默认的调度器,它先遵循高优先级优先,然互按照作业到来的顺序进行调度
2)这种默认的调度器的一个缺点是:高优先级以及需要长时间运行的作业一直在被处理,而低优先级以及短作业将长时间得不到调度FairScheduler(...
分类:
其他好文 时间:
2016-05-12 21:07:18
阅读次数:
299
Hadoop资源管理由两部分组成:资源表示模型和资源分配模型。其中,资源表示模型用于描述资源的组织方式,Hadoop采用“槽位”(slot)组织各节点上的资源;而资源分配模型则决定如何将资源分配给各个作业/任务,在Hadoop中,这一部分由一个插拔式的调度器完成。
Hadoop引入了“slot”概念表示各个节点上的计算资源。为了简化资源管理,hadoop将各个节点上的资源(CPU、内存和磁盘等)等...
分类:
其他好文 时间:
2016-05-12 13:36:34
阅读次数:
144
LVS-DR模式:客户端请求服务器上的资源,就会发送请求报文,请求报文到达LVS调度器,调度器拆解报文首部,查看到请求的目标IP是自己,然后根据请求的目标端口并且根据调度算法随机挑选出一台RealServer服务器,这时在请求报文首部在次封装一层帧,即MAC地址,源MAC是自己,目标..
分类:
Web程序 时间:
2016-05-12 00:05:26
阅读次数:
325
LVS-NAT模式:客户端访问web网页时,通过发送请求报文到LVS调度器上,报文流入到调度器上时,在input链上把报文截取,并查看请求报文首部的目标IP和端口,然后根据IPVS上定义的规则,随机挑选出一台RealServer服务器并把目标IP和端口修改为RealServer的IP和端口,并把报文发送..
分类:
Web程序 时间:
2016-05-11 20:03:10
阅读次数:
417