Plan 9是什么

Plan 9是什么,第1张

plan 9--来自贝尔实验室的概念网络操作系统,定义为新型下一代操作系统。 贝尔实验室九号计划(英文:Plan 9 from Bell Labs)是一种分散式操作系统。贝尔实验室的计算科学研究中心(Computing Sciences Research Center)于1980年代中期至2002为止,以研究UNIX的后续可能性作为主要目的而进行开发的系统。该计划最引人注意的地方在于其本身代表了所有的系统接口,除了特殊的接口以外,包含了网络接口、使用者接口、到档案系统等。其目标在提供使用者借由使用9P协定而独立于工作站之外(workstation-independent)的工作环境。至目前为止仍在某些领域或被部分业余爱好者当成研究、开发、或使用的操作系统。 Plan 9 由 unix 创造者 Ken Thompson、Dennis Ritchie等开发,意在基于unix优秀的思想,更好的融入网络以及新型设备如三键鼠标,新式显示器等,创造无缝的用户体验和更加现代化的操作系统。简介 贝尔实验室九号计划的名称源自于1959年的科幻B级片外太空九号计划。 现今这个世界上,恐怕没有谁比贝尔对操作系统更有发言权了,很久很久以前,贝尔的一群人创造了至今最为重要的网络操作系统-UNIX,曾有人形容:即使这是贝尔实验室所做的唯一贡献,也 足以名垂千古了!如今的网络虽被称为分布式计算的奇迹,但事实却并非如此,将许多互不兼容的硬件和协议捏合在一起,使得我们的网络既混乱又不可靠。正因如此,贝尔实验室的Lucent开发组(包括一些极有影响力的人物如Dennis Ritchie和Ken Thompson,你不会不知这二位是谁吧)对这种趋势十分不满,决心依靠自己的经验,超越UNIX,编写出最完美的操作系统,这就是他们的Plan9。Plan9并不是UNIX,也不是它的变种。但假如安装完它的演示版后,你或许会对此表示怀疑。初看起来它确实和UNIX极为相似(尤其是你进行目录列表的时候),但Plan9是一个完完全全的新操作系统。正如贝尔实验室的FAQ所述:ldquoPlan9自身是一个操作系统它并不是以一个应用程序的身份运行在另一个系统上。它的代码是从底层写起的,并没有包含任何他人的代码。尽管此操作系统的界面受了UNIX的很大影响,但它并不是UNIX的替代品,而是一种最新设计rdquo。这些和UNIX的相似之处只是表面现象,二者在底层的工作方式是很不相同的。两者的主要区别之一是Plan9对待对象(在此处对象是指目录、文件、进程等)的方式。在Plan9下,所有的对象皆以文件对待。此技术在UNIX下也有利用(如UNIX将许多设备作为文件对待),但远没有发展到Plan9的那种程度。尽管几年来,Plan9仍作为一个ldquo概念型rdquo的系统存在,但以贝尔实验室在技术领域的权威地位和创造力,Plan9也许会对未来一代操作系统和网络架构产生十分深远的影响。基本概念 Plan9从一开始就作为一个完全的网络操作系统被设计,所以,在Plan9背后的概念更多的是和网络而不是单个用户的需要相关。它的主要特色是它处理网络的方式。请看如下有关Plan9的文章所述:ldquoPlan9采用网络客户-服务器环境下的分布式计算概念,在整个分布式系统中应用程序可用的资源集合能被透明地访问,因此应用程序在何处运行已无关紧要了rdquo。为了理解Plan9系统和其他网络化的操作系统的不同之处,请看图1:典型的网络配置(在办公室最常见的一种)是使用一台文件服务器和若干的工作站,这里的每一台工作站都配置了完整的硬件和软件。但这种结构离完美的分布式处理仍有很大的距离,单纯的将处理能力和工作文件ldquo分布rdquo到网络上,确实给用户的某些工作带来了很大的方便,但这样同时还使计算机资源受到浪费,使管理便得复杂,有形无形地增加着系统拥有成本。例如,财务部需要使用人事部的某些文件,就需要赋予财务部使用这些文件所需的权力,而一个公司可能有许多的部门,这种复杂的信任关系及其认证过程无疑是系统管理员最头疼的问题之一,而且这很可能会在网络埋下非常隐蔽的漏洞。下面我 们可以看看Plan9的设计思路:在Plan9中,单独使用一台具有极强运算能力的计算机用来为远程终端和工作站提供运算服务,即专门用来提供CPU处理能力,称作CPU服务器同时另有一台专门的机器用来完成存储所有工作文件的任务,称为文件服务器。具体的情形可以参看图2所示。这样设计解决了许多棘手的问题,如集中存储文件可以获得管理上的便利和更高的安全性,无须再在客户端配备复杂的备份和保护设施了同时管理员在设计系统权限的时候可以减少很多麻烦,因为这种集中使其思路变得更加清晰另外,Plan9的登录机制无须口令文件在网络中飞来飞去,这无疑大大提高了系统的安全性helliphellip分布式计算的发展为我们带来了ldquo所向披靡rdquo的客户机-服务器结构,在经过许多年的发展之后,已渐露疲态,越来越无法满足飞速发展的网络环境,这时有许多人开始号召网络结构向集中式回归,但事物的存在灭亡必然有其理由,老式的巨型机带终端的方式当然不会重现,这时贝尔出色地为我们诠释了未来网络的发展趋向,其间确实有许多方面值得我们作深入的思考。

plan的意思是计划;规划。

计划,管理学术语,拆解开计划的两个汉字来看,计的表意是计算,划的表意是分割,计划从属于目标达成而存在,计划的表意定义:计划是分析计算如何达成目标,并将目标分解成子目标的过程及结论。

在管理学中,计划具有两重含义,其一是计划工作,是指根据对组织外部环境与内部条件的分析,提出在未来一定时期内要达到的组织目标以及实现目标的方案途径。

其二是计划形式,是指用文字和指标等形式所表述的组织以及组织内不同部门和不同成员,在未来一定时期内关于行动方向、内容和方式安排的管理文件。

计划是对未来活动所做的事前预测、安排和应变处理。计划的目的是为了实现所提出的各项目标,每一项计划都是针对某一个特定目标的,一项计划首先要明确该项计划所针对的目标。在目标明确以后,在计划中还必须说明如何做、谁做、何时做、在何地做、需投入多少资源等基本问题。

计划的种类很多,可以按不同的标准进行分类。主要分类标准有:计划的重要性、时间界限、明确性和抽象性等。但是依据这些分类标准进行划分,所得到的计划类型并不是相互独立的,而是密切联系的。比如,短期计划和长期计划,战略计划和作业计划等。

Plan B是指原来的计划搁浅后的备选方案。

方案的优化性。决策是在对各种可行性方案进行评估,通过总体权衡、对比分析、科学判断、选择最优方案作出的。

所谓“可行性”分析,是指对各种情况充分调查研究的基础上,采用现代先进科学的方法,对各种可能影响决策的诸因素进行全面综合研究,通过权衡利弊、优劣,制定出多种可供选择的决策方案。而对这些方案进行最优选择,通常采用经验判断、数学分析和科学实验三种方法而实现。

备选方案的拟定一般要遵循以下原则:

(1)方案的可行性。决策方案最关键最重要的是建立在切实可行的有科学根据的基础之上。古今中外一些重大决策的失误就在于违反客观规律,对决策的可行性问题研究不周,应引以为戒。在重大决策制定之前,要特别强调可行性研究。

(2)方案的多样性。重大的决策应从全方位、多途径和多角度来制定各种方案。方案至少要有两个以上,以便进行对比,才能使决策趋于合理。

(3)方案的层次性。多种备选方案不能集中于某一层次、水平上,既要考虑宏观和微观,又要考虑近期与远期,多层次、多水平地对备选方案进行逻辑思考。

(4)方案的创新性。拟定备选方案要勇于开拓,善于创新,敢于冲破一切旧框框、旧习惯势力和社会环境压力的束缚。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/488308.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-13
下一篇2023-06-13

发表评论

登录后才能评论

评论列表(0条)

    保存