模型无盘工作站
无盘工作站 时间:2021-04-05 阅读:(
)
高级操作系统AdvancedOperatingSystem熊焰yxiong@ustc.
edu.
cn0551-63600689中国科学技术大学计算机学院分布式系统模型分布式处理机分配分布式进程调度分布式系统容错实时分布式系统第四章分布式进程和处理机管理模型的作用精确地定义要建立或分析的系统的属性和特征提供检验这些属性的基础代表性的模型数学函数型有限状态自动机(FSM)图模型4.
1分布式系统模型数学函数型[y1,y2,…,yn]=f(x1,x2,…,xn)f(x1,x2,…,xn)=f1(f2(f3(x1,x2,x3,…,xn)))特点:分层分层的好处:组织大量数据检查层次间输入与输出的一致性缺点:不保存数据4.
1分布式系统模型有限状态自动机(FSM)4.
1分布式系统模型有限状态自动机(FSM)优点:对于说明数据处理是非常理想的限制:固有地串行化了所有并发明确假设一个输入的所有处理在下一个输入到达之前完成4.
1分布式系统模型图模型4.
1分布式系统模型图模型局限性:它没有体现"状态"的概念4.
1分布式系统模型分布式系统模型的分类工作站模型处理机池模型两者混合模型4.
1分布式系统模型4.
1.
1工作站模型工作站模型的优点清晰用户响应时间能得到保证每个用户都有很大的自主权缺点空闲工作站难以充分利用4.
1.
1工作站模型方法利用伯克利UNIX中的rsh程序寻找空闲工作法的算法服务器端驱动的算法客户端驱动的算法4.
1.
2空闲工作站的利用利用伯克利UNIX中的rsh程序rshmachinecommand第一个参数指定要使用的工作站第二个参数表示在指定工作站上运行的命令Rsh程序的功能就是在指定机器上运行指定的命令4.
1.
2空闲工作站的利用利用伯克利UNIX中的rsh程序较严重的问题:必须由用户来寻找一台空闲的机器运行环境可能不同远程机器可能非空闲4.
1.
2空闲工作站的利用利用空闲工作站得考虑如下问题:怎样找到一个空闲工作站;怎样透明地运行一个远程进程;如果空闲工作站的主人回来重新使用它,怎么办4.
1.
2空闲工作站的利用寻找一个空闲的工作站工作站空闲的标准没有用户登录没有用户操作且没有用户进程运行4.
1.
2空闲工作站的利用寻找空闲工作站的算法服务器端驱动的算法客户端驱动的算法4.
1.
2空闲工作站的利用服务器端驱动的算法方法1空闲工作站注册将自己的名字、网址、属性输入到一个注册用户输入命令查找remotecommand4.
1.
2空闲工作站的利用服务器端驱动的算法方法2空闲工作站向整个网络发一条广播消息所有的工作站都保存这个消息优点寻找空闲工作站的开销更少,冗余度更高缺点所有的机器都需要维护一个私有的注册文件潜在的冲突4.
1.
2空闲工作站的利用客户端驱动的算法客户端运行remote时,发送广播声明它需要运行哪个程序,需要多少内存,是否需要浮点运算等等当收到应答后,remote就从中挑选一个启动命令在选中的空闲工作站上运行Trick:服务端应答时,让应答的延迟与自己当前负载成正比4.
1.
2空闲工作站的利用透明地运行一个远程进程代码移动比较容易如何设置远程运行环境相同的文件系统,工作目录,环境变量特殊情况本地运行:读取键盘,写屏幕远程调用:SBRK(调整数据段大小)NICE(设置CPU调度优先级)PROFIL(程序计数器计数)4.
1.
2空闲工作站的利用透明地运行一个远程进程代码移动比较容易如何设置远程运行环境相同的文件系统,工作目录,环境变量特殊情况时间有关的系统调用MAKE4.
1.
2空闲工作站的利用如果空闲工作站的主人回来重新使用它,怎么办方案1:什么都不做方案2:强行取消正在运行的非本地进程远程通知,然后关闭方案3:迁移4.
1.
2空闲工作站的利用4.
1.
2处理机池模型处理机池模型是无盘工作站模型的进一步发展.
实际上,我们是把所有的计算能力转换成了可以动态访问的"空闲工作站".
4.
1.
2处理机池模型使用排队论来描述和分析在一个排队系统中,用户随机地向服务器请求服务当服务器忙时,用户必须排队等待服务按顺序被服务4.
1.
2处理机池模型4.
1.
2处理机池模型排队系统的定义用来描述顾客到达、等待、被服务以及离去过程的模型排队系统的假定顾客源无限大,它意味着排队顾客非常多也不影响顾客的到达率4.
1.
2处理机池模型排队系统的三大要素到达间隔时间的概率密度函数服务时间的概率密度函数服务员个数4.
1.
2处理机池模型排队系统表达方式:A/B/mA是到达间隔时间的概率分布B是服务时间的概率分布M-指数型概率分布D-等值型概率分布G-一般分布m是服务员个数本课讨论M/M/1模型4.
1.
2处理机池模型M/M/1系统参数到达间隔时间的概率密度函数fA(t)=λe-λt均值为1/λλ是平均到达率服务时间的概率密度函数fs(t)=μe-μt4.
1.
2处理机池模型Little'sResult令p=λ/μ顾客等待时间的概率密度函数fw(t)=p(1-p)e-p(1-p)t顾客响应时间的概率密度函数fT(t)=fs(t)fw(t)=μ(1-p)e-μ(1-p)t,t>=0平均响应时间T=∮fT(t)dt=1/(μ-λ)4.
1.
2处理机池模型例题:假设有一个小水坑,鸟儿随机飞来就浴,平均到达率为3只/分钟.
鸟儿平均洗浴时间为10秒/只,指数分布.
求平均一只鸟需要等待多长时间才能洗上澡平均到达率λ=3只/分钟=0.
05只/秒平均服务率μ=1/10=0.
1只/秒平均响应时间T=20秒平均等待时间为20-10=10秒/只4.
1.
2处理机池模型排队论可作为延迟分析的理论工具T=∮fT(t)dt=1/(μ-λ)λ<μ4.
1.
2处理机池模型一个重要的分析结果:n个独立排队系统每一个系统都是一个请求到达速率为λ处理机处理速率为μ则,平时响应时间为T=1/(μ-λ)4.
1.
2处理机池模型一个重要的分析结果:将n个独立排队系统集中起来请求到达速率为nλ处理机处理速率为nμ则,平时响应时间为T1=1/n(μ-λ)=T/n4.
1.
2处理机池模型这个结果具有一定普遍性并已应用到很多的系统中例:航空公司更愿意每5个小时飞一架300座的747飞机,而不愿意每10分钟飞一架10座的商业飞机.
当把处理能力分配给多个小服务器,使得每一个用户拥有一个,这与随机到达的请求不相匹配.
而处理机池模型可以减少这种时间的浪费,这也是它总体性能更高的原因4.
1.
2处理机池模型事实上,排队论的结果正是完全否定分布式操作系统的主要理由之一.
但是,响应时间并不代表一切制造成本响应时间的一致性V.
S.
平均响应时间之前结果一个前提假设所有的请求被分配在所有处理机上并行处理4.
1.
2处理机池模型处理机池模型的另一优点工作负载Case1:低任务量:发邮件Case2:大型项目开发MakeMatlab人工智能程序4.
1.
2处理机池模型工作站交互工作处理机池大任务工作优点:响应时间短资源利用率高系统设计简单4.
1.
2混合模型
LightNode官网LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。为用户带来高性能服务器以及优质的服务的同时还提供丰厚的促销活动,新用户注册最高送$20。注册用户带新客即可得10%返佣。商家支持PayPal,支付宝等支付方式。官网:https:/...
bgpto怎么样?bgp.to日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!bgpto主打日本(东京、大阪...
racknerd当前对美国犹他州数据中心的大硬盘服务器(存储服务器)进行低价促销,价格跌破眼镜啊。提供AMD和Intel两个选择,默认32G内存,120G SSD系统盘,12个16T HDD做数据盘,接入1Gbps带宽,每个月默认给100T流量,5个IPv4... 官方网站:https://www.racknerd.com 加密数字货币、信用卡、PayPal、支付宝、银联(卡),可以付款! ...
无盘工作站为你推荐
乐划锁屏乐视手机怎么解除屏幕锁哈利波特罗恩升级当爸电影哈利波特中罗恩一家的红头发为什么后来变成金色的了敬汉卿姓名被抢注12306身份证名字被注册怎么办怎么查询商标如何查询商标注册newworldNew World Group是什么组织原代码什么叫源代码,源代码有什么作用原代码源代码是什么意思啊陈嘉垣陈嘉桓是谁?同一ip网站如何用不同的IP同时登陆一个网站同ip站点同IP做同类站好吗?
阿里云os lunarpages sugarsync 哈喽图床 账号泄露 嘉洲服务器 湖南服务器托管 ca4249 泉州电信 linux服务器维护 服务器合租 metalink 环聊 免费网络 cpu使用率过高怎么办 ping值 远程登录 cc加速器 blaze 阿里云主机 更多