mesos资源动态分配测试
2024-08-28 12:06:12
测试集群配置
60CPU,320G RAM
测试内容:先运行一个需要60CPU的Application1,再运行一个需要50CPU的Application2。
结果分析
- 如果要等Application1全部执行完才执行Application2,说明资源是静态分配的(standalone模式就是静态分配)。
- 如果Application1执行完部分task,释放出了空闲的cpu资源给Application2执行,说明资源是动态分配的。
运行截图
运行图1:
运行图2:
通过上面的结果我们可以很清楚的看出,mesos资源调度是动态执行的。
在新的framework加入到mesos中时,就会使用DRF算法进行资源分配,并且每当Application1中有task结束,容器会被”销毁”,释放新的资源,然后slave向master汇报空闲资源,master向framework(在这是Application2)执行资源邀约(resource offer),Application2获得资源后运行task。
最新文章
- php curl vs python提交多维数组+文件
- Ubuntu/linux 安装 kernel-devel
- backbone extend 源码分析
- poj1680 最短路判环
- Arcgis9.3下栅格数据的坐标转换出错
- algorithm@ Sieve of Eratosthenes (素数筛选算法) &; Related Problem (Return two prime numbers )
- 在wamp下PHP5.5安装php-redis扩展
- linux下操作PostgreSQL的常用命令
- 通过JS判断联网类型和连接状态
- [转载]mininet的安装和使用
- Model注解的后台原理
- 2015年十大热门Android开源新项目
- HDU - 5036 Operation the Sequence
- 实验吧Web-Forms
- 2016年团体程序设计天梯赛-决赛 L1-2. I Love GPLT(5)
- Elasticserach学习笔记-01基础概念
- CCF-201409-3-字符串匹配
- wireshark基础学习—第二部分wireshark的基础操作
- vue源码逐行注释分析+40多m的vue源码程序流程图思维导图 (diff部分待后续更新)
- day 7-7 线程池与进程池