云计算集群中高流量最优资源分配算法

Heavy Traffic Optimal Resource Allocation Algorithms for Cloud Computing Clusters

Siva Theja Maguluri and R. Srikant  Lei Ying

We study the join-the-shortest-queue routing and powerof-two-choices routing algorithms with MaxWeight scheduling algorithm. It was known that these algorithms are throughput optimal.In this paper, we show that these algorithms are queue length optimal in the heavy traffic limit.

Index Terms—Scheduling, load balancing, cloud computing,resource allocation

temp_12070907474316.pdf

时间: 2024-10-24 11:31:12

云计算集群中高流量最优资源分配算法的相关文章

基于改进克隆选择算法的云计算集群资源调度

基于改进克隆选择算法的云计算集群资源调度 朱利华  李春华  吴宽仁 为了实现云计算环境下的集群资源调度和实现资源负载平衡,提出了一种基于克隆选择算法的云计算集群资源调度方法.首先,定义了以最小化执行时间跨度和负载均衡因子为目标的云计算资源调度模型.在此基础上提出了一种采用克隆选择算法对云计算环境下集群资源进行调度的方法,对抗体编码方式,抗体与抗体之间以及抗体与抗原之间的亲和度函数.免疫克隆算子.退火交叉算子以及高斯变异算子均进行了设计.并定义了采用改进的克隆选择算法进行集群资源调度的具体算法.

RabbitMQ消息队列(七):适用于云计算集群的远程调用(RPC)

        在云计算环境中,很多时候需要用它其他机器的计算资源,我们有可能会在接收到Message进行处理时,会把一部分计算任务分配到其他节点来完成.那么,RabbitMQ如何使用RPC呢?在本篇文章中,我们将会通过其它节点求来斐波纳契完成示例. 1. 客户端接口 Client interface         为了展示一个RPC服务是如何使用的,我们将创建一段很简单的客户端class. 它将会向外提供名字为call的函数,这个call会发送RPC请求并且阻塞知道收到RPC运算的结果.代码

有生之年系列----MySQL分布式集群之MyCAT调优初探(四)

这是有生之年系列的填坑_(:з」∠)_ 前作第一篇:http://blog.itpub.net/29510932/viewspace-1664499/ 前作第二篇:http://blog.itpub.net/29510932/viewspace-1667814/ 前作第三篇:http://blog.itpub.net/29510932/viewspace-1678591/ MyCAT基准测试:http://blog.itpub.net/29510932/viewspace-1726924/和ht

Linux集群之负载平衡原理和实现算法

在计算机硬件价格下降.计算机网络拓扑发展的情况下,分布式计算机系统给用户提供了一个丰富的资源集合.人们在研究分布式系统时,就注意到了这样一个问题:在一个由网络连接起来的多计算机环境中,在某一时刻,一些计算机的负载比较重,而另外一些计算机的负载却比较轻.平衡各计算机之间的负载是任务分配与调度的一个主要目标,它能够提高整个系统的性能. 为了改善系统的性能,通过在多台计算机之间合理地分配负载,使各台计算机的负载基本均衡,这种计算能力共享的形式,通常被称为负载平衡或负载共享.一般来说,"负载平衡&quo

通向架构师的道路 第五天 tomcat集群-群猫乱舞

一.为何要集群 单台App Server再强劲,也有其瓶劲,先来看一下下面这个真实的场景. 当时这个工程是这样的,tomcat 这一段被称为web zone,里面用spring+ws,还装了一个jboss的规则引擎Guvnor5.x,全部是ws没有service layer也没有dao layer. 然后App Zone这边是weblogic,传输用的是spring rmi,然后App Zone这块全部是service layer, dao layer和 数据库打交道. 用户这边用的是.net,

通向架构师的道路 第九天 weblogic的集群与配置

一.Weblogic的集群 还记得我们在第五天教程中讲到的关于Tomcat的集群吗? 两个tomcat做node即tomcat1, tomcat2,使用Apache HttpServer做请求派发. 现在看看WebLogic的集群吧,其实也差不多. 云计算集群架构师"> 区别在于: 2  Tomcat的集群的实现为两个物理上不同的tomcat,分别就是两个node,没有总控端,没有任何控制台可言(只有通 过比较简陋的http://localhost:8080/manager/html,或者

用LVS在Linux上搭建负载均衡集群服务

一.基于NAT的LVS的安装与配置 1. 硬件需求和网络拓扑 2.下载软件: (1).内核源代码:需要下载2.4.23以后版本的内核源代码.下载地址为http://www.kerner.org.本文中下载的内核源代为:linux-2.4.30.tar.bz2. (2).用户配置工具ipvsadm,下载地址:http://www.linuxvirtualserver.org/software/ipvs.html.本文下载的是:http://www.linuxvirtualserver.org/so

MOSIX 2.32.0.0 for Linux 3.0发布 多集群操作系统

MOSIX 是一个针对高性能的Linux集群.多集群.GPU集群.和云计算集群的多集群操作系统. MOSIX支持交互处理和批处理工作.它合并了自动资源和动态分配工作量,通常是运行在具有多个处理器的单一电脑上. MOSIX 的工作核心是适应性的资源管理算法,它对各节点的负载进行监测并做出相应的回应,从而提高所有进程的整体性能.它使用抢先的进程迁移方法来在各节点中分配和再分配进程,从而充分利用所有的资源.适应性的资源管理算法具体上又包括适应性的负载平衡算法.内存引导算法和文件I/O的http://w

docker集群的性能问题

问题描述 之前做了很多虚拟机集群的性能调优,总体上是在相同负载下(当时是用的大量并发访问tomcat),虚拟机个数越多,响应时间越快,这也很好理解,因为单个虚拟机生成的时候cpu内存什么资源是设置好的当我使用docker进行测试时,发现同一台物理机上,容器集群数量好像对整体性能(响应时间)并没有多大影响?是我做的有问题,还是就应该是这样?请高手指教,多谢! 解决方案 解决方案二:压力太低?还有没有达到响应时间延长的阈值?