模型无盘工作站
无盘工作站 时间: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混合模型
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款到网站余额,超过2天...
racknerd发表了2021年美国独立日的促销费用便宜的vps,两种便宜的美国vps位于洛杉矶multacom室,访问了1Gbps的带宽,采用了solusvm管理,硬盘是SSDraid10...近两年来,racknerd的声誉不断积累,服务器的稳定性和售后服务。官方网站:https://www.racknerd.com多种加密数字货币、信用卡、PayPal、支付宝、银联、webmoney,可以付...
Contabo自4月份在新加坡增设数据中心以后,这才短短的过去不到3个月,现在同时新增了美国纽约和西雅图数据中心。可见Contabo加速了全球布局,目前可选的数据中心包括:德国本土、美国东部(纽约)、美国西部(西雅图)、美国中部(圣路易斯)和亚洲的新加坡数据中心。为了庆祝美国独立日和新增数据中心,自7月4日开始,购买美国地区的VPS、VDS和独立服务器均免设置费。Contabo是德国的老牌服务商,...
无盘工作站为你推荐
.cn域名cn域名和com域名有啥区别?各有啥优点?公司网络被攻击受到网络人身攻击如何处理?12306崩溃iphone 12306网络错误杨紫别祝我生日快乐祝自己生日快乐内涵丰富的话haole018.comse.haole004.com为什么手机不能放?haole018.comhttp://www.haoledy.com/view/32092.html 轩辕剑天之痕11、12集在线观看www.765.com下载小说地址www.kanav001.com跪求下载[GJOS-024] 由愛可奈 [Kana Yume] 現役女子高生グラビア种子的网址谁有www.zjs.com.cn中通快递投诉网站网址是什么?www.zhiboba.com网上看nba
免费域名注册网站 广州主机租用 韩国vps俄罗斯美女 vps.net wdcp 360抢票助手 typecho debian7 老左正传 福建铁通 linux使用教程 国外视频网站有哪些 服务器论坛 域名转入 电信宽带测速软件 cdn服务 乐视会员免费领取 电信主机托管 hdsky sonya 更多