分布式SHELL和远程执行设备

分布式SHELL和远程执行设备

论文摘要

本文对远程shell 机制进行了较深入的研究,分析了传统的UNIX系统环境下已实现的几种远程shell,并在此基础上根据分布计算系统的特点设计了一种比较适合在该系统下运行的shell,即dbash。这种shell 较好地实现了系统透明性并使其达到负载平衡,令分布计算系统的特点得到充分体现。本文的设计是建立在计算资源管理和透明远程执行这两种机制的基础上的。计算资源管理机制的主要内容包括CPU 负载参数的确定、可用CPU 资源的定位和可用CPU 资源的分配等。透明远程执行机制包括分布式shell(dbash)和远程执行服务员。dbash 是分布式系统的命令解释程序部分,即shell 部分。dbash 的语法、语义完全和LINUX的命令解释程序bash 完全相同,但是dbash 可以自动根据系统的负载情况决定用户提交的命令在本地执行还是在远程机器上执行,实现负载平衡。远程执行服务员接收远程提交的命令,在服务员所在节点执行该命令,并同发出该命令的终端实现交互。在实现上,本文主要是对bash源码进行修改生成dbash以及添加守护进程(也称为精灵进程,daemon)。其中dbash 是该分布式系统的shell 部分,用户可以像使用bash 一样的使用dbash,而dbash 在处理命令时可以决定命令是远程执行还是本地执行,如果是远程执行又是在哪一个节点上执行。在分布计算系统的每个节点上都有三个守护进程,这三个守护进程分别为:发送CPU 空闲率消息进程、计算机资源管理进程以及远程执行进程(远程执行设备)。本文中除了给出以上内容的详细设计思想和具体实现之外,还对

论文目录

  • 第一章 绪论
  • 1.1 操作系统的发展
  • 1.2 什么是分布计算系统?
  • 1.3 分布计算系统的透明性
  • 1.4 进程转移和远程执行
  • 1.5 本文工作
  • 1.6 本文结构
  • 第二章 与其他远程shell 命令的比较
  • 2.1 telnet
  • 2.2 ftp
  • 2.3 rlogin、rsh 命令族
  • 2.4 dbash 终端
  • 第三章 分布式shell 和远程执行设备的设计思想
  • 3.1 相关内容介绍
  • 3.2 总体设计
  • 第四章 分布式shell 和远程执行设备的具体实现
  • 4.1 主要公共函数的功能及介绍
  • 4.2 计算机资源管理进程clid
  • 4.3 远程执行进程remshd
  • 4.4 dbash 终端
  • 第五章 性能测试与结论
  • 5.1 性能测试
  • 5.2 结论
  • 参考文献
  • 摘要
  • ABSTRACT
  • 相关论文文献

    • [1].Shell气化炉温度控制方案探讨[J]. 大氮肥 2012(04)
    • [2].煤质变化对Shell粉煤气化工艺的影响[J]. 大氮肥 2011(04)
    • [3].Shell粉煤气化工艺运行问题探讨及改进思路[J]. 广州化工 2010(08)
    • [4].Shell气化炉的结构特点及操作维修[J]. 煤化工 2008(04)
    • [5].卧式圆筒热风炉在Shell煤气化中的应用[J]. 煤炭与化工 2014(03)
    • [6].高职计算机理实一体课程的课堂设计——以shell编程为例[J]. 教育教学论坛 2013(29)
    • [7].SHELL气化炉渣口改进可行性分析[J]. 广州化工 2013(06)
    • [8].Shell煤气化装置离心泵试车问题分析与处理[J]. 煤化工 2012(06)
    • [9].shell煤气化捞渣机故障分析及解决措施[J]. 化工设计通讯 2015(01)
    • [10].影响SHELL气化炉长周期稳定运行的原因分析[J]. 内蒙古石油化工 2015(10)
    • [11].石灰石控制系统在SHELL煤气化中的应用及改造[J]. 纯碱工业 2014(01)
    • [12].Shell气化炉除渣系统故障探究[J]. 煤炭与化工 2013(08)
    • [13].shell命令实战[J]. 网络安全和信息化 2018(05)
    • [14].Shell煤气化炉支承厚板的设计与施工[J]. 工程建设 2015(02)
    • [15].空中交通管制SHELL模型中“人与人”关系分析与研究[J]. 科教文汇(下旬刊) 2010(05)
    • [16].Shell煤气化中捞渣机故障分析及处理方法[J]. 河北化工 2011(09)
    • [17].Shell煤气化中捞渣机常见故障分析及处理方法[J]. 内蒙古石油化工 2011(24)
    • [18].烧结金属在Shell煤粉储送系统中的应用[J]. 河南化工 2009(09)
    • [19].用Shell函数实现定时关机[J]. 科技情报开发与经济 2008(28)
    • [20].Shell煤气化装置的煤粉输送过程稳定性分析[J]. 化学工程 2014(01)
    • [21].基于Shell单元的压力容器结构安全与性能评价[J]. 石油机械 2009(01)
    • [22].SHELL:一种面向流数据的实时基数估计算法[J]. 南京邮电大学学报(自然科学版) 2017(04)
    • [23].Shell粉煤气化工艺操作条件优化[J]. 煤炭技术 2016(02)
    • [24].基于Shell命令和共生矩阵的用户行为异常检测方法[J]. 计算机研究与发展 2012(09)
    • [25].Shell脚本在云服务器管理中的应用[J]. 计算机产品与流通 2017(12)
    • [26].配煤技术在Shell粉煤气化中的应用及优化[J]. 大氮肥 2012(03)
    • [27].“Shell”区弹性应变率检测对甲状腺结节良恶性的评估[J]. 浙江实用医学 2012(06)
    • [28].Shell粉煤气化变换工艺的优化改造[J]. 化工设计 2016(05)
    • [29].Shell粉煤气化一氧化碳变换工艺技术经济比较[J]. 化工设计 2012(05)
    • [30].Shell气化炉油改气后烧嘴泄漏原因分析及对策[J]. 内蒙古石油化工 2013(12)

    标签:;  ;  ;  

    分布式SHELL和远程执行设备
    下载Doc文档

    猜你喜欢