distributed system

时间:2024-06-07 18:07:43编辑:奇事君

什么是分布式?分布式目标是什么意思?

分布式是一种模型结构,区别于核心式,可以从字面理解为“分布在各处”
分布式的目标是降低单个对象的重要度,从而提升整个系统的性能(稳定性,计算能力等等),不过代价是增加了数据传输量
举个例子你就明白了:
假如中国专门造了一台超级电脑,用来计算天气预报的数据,然后所有的电视台都从这台电脑获取数据,然后播放天气预报。那么这种模式就是核心式的,这台电脑处于核心位置,如果这台电脑坏了,不能工作了,那么所有电视台的天气预报都不能进行了。
现在这样设计,每个省各自出一台普通电脑,然后这些电脑联合工作,一起计算天气预报,虽然每台电脑的计算能力远没有那台超级电脑强,但是它们协同工作,即使某台或者某几台电脑坏了,计算仍然能继续(坏了的那几台的计算工作将会转移到其他电脑上)。这样就降低了每台电脑的重要程度,使得天气预报系统更加稳定,不过这些电脑之间的协调就比较复杂了。
你所说的雷达的分布式也跟这个例子差不多


"distributed"的意思是什么?

英 [dɪ'strɪbjʊtɪd] 美 [dɪ'strɪbjʊtɪd] adj. 分布式的,分散式的网络释义专业释义英英释义短语distributed computing 分布式计算 ; 分散式运算 ; 分布式运算 ; 分布式处理distributed generation 分散式发电 ; 分布式发电 ; 分布式电源 ; 分布式发电装置Distributed database [计] 分布式数据库 ; 数据库 ; 分散式资料库 ; 漫衍式数据库秒懂释义21世纪大英汉词典 柯林斯英汉双解大词典 distributed [di'stribjutid]vt.distribute的变形adj.【统计学】分布式的【语音学】散布音的distribute [di'stribju:t; 'dis-]vt.分发;分送;分配,配给:They distributed political pamphlets in the hall.他们在大厅里散发政治小册子。The relief agency will distribute the food among several countries.救援机构将给几个国家发放食物。参考资料有道词典:http://dict.youdao.com/search?q=distributed&keyfrom=hao360

什么是分布式系统?

分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别是操作系统),而不是硬件。扩展资料分布式系统系统优点1、经济:微处理机提供了比大型主机更好的性能价格比 2、速度:分布式系统总的计算能力比单个大型主机更强 3、固有的分布性:一些应用涉及到空间上分散的机器 4、可靠性:如果一个机器崩溃,整个系统还可以运转 5、渐增:计算能力可以逐渐有所增加 参考资料来源:百度百科—分布式系统

什么是分布式数据存储

什么是分布式存储
这个词汇是源于国外,简称是DSS,简单来说,就是存储设备分布在不同的地理位置,数据就近存储,将数据分散在多个存储节点上,各个节点通过网络相连,对这些节点的资源进行统一的管理,从而大大缓解带宽压力,同时也解决了传统的本地文件系统在文件大小、文件数量等方面的限制。
为什么分布式存储这么重要
分布式存储的诞生有着很强的优越性,主要体现在灵活性、速度、成本等方面。
灵活性方面:分布式存储系统使用强大的标准服务器(在CPU,RAM以及网络连接/接口中),它不再需要专门的盒子来处理存储功能。而且允许标准服务器运行存储,这是一项重大突破,这意味着简化IT堆栈并为数据中心创建单个构建块。通过添加更多服务器进行扩展,从而线性地增加容量和性能。
速度方面:如果你研究一个专门的存储阵列,你会发现它本质上是一个服务器,但是他只能用于存储,为了拥有快速存储系统,你要花费的成本非常高。即使在今天大多数系统中,当你为存储系统进行扩展时,也不会提高整个系统的性能,因为所有流量都必须通过“头节点”或主服务器(充当管理节点)。但是在分布式存储系统中,任何服务器都有CPU,RAM,驱动器和网络接口,它们都表现为一个组。因此,每次添加服务器时,都会增加总资源池,从而提高整个系统的速度。
成本方面:分布式存储组织将最大限度地降低基础设施成本高达90%!没错,是90%,因为驱动器和网络所花费的成本非常低,极大的提高了服务器的使用效率,同时,数据中心所花费的电力、空调费、所占空间等费用也减少了,管理起来更加方面,所需要的人也更少。这也是为什么如今各大公司都在部署分布式存储。


现在出现了一种叫“数字云”、“云计算”的名词,这个“云”是什么意思?为什么要叫“云”呢?

云,一个无比浪漫的词汇,天空正因为有了云而变得多姿多彩。当2006年8月9日, Google首席执行官埃里克•施密特(Eric Schmidt)在搜索引擎大会(SES San Jose 2006)首次提出“云计算”(Cloud Computing)的概念后,历经洗练,云计算让IT的天空更加缤纷浪漫。 然而云计算不是天空中的浮云,让人喜爱而不可亲近,事实上1961年斯坦福教授John McCarthy就提出计算资源可以成为一种重要的新型工业基础。类似水、电、气和通信。在摩尔定律的预言中,IT产业在一步步走向云计算模式。到今天,无论是谁,只要你在上网,无不享受着云计算带来的便利。信息的海洋就是云计算的海洋。


什么是网格计算,网格计算和云计算区别

云计算与网格计算的概念

首先,究竟什么是云计算(Cloud Computing)呢?云就是互联网——做网络的似乎总是把网络抽象成云;云计算就是利用在Internet中可用的计算系统,能够支持互联网各类应用的系统。云计算是以第三方拥有的机制提供服务,为了完成功能,用户只关心需要的服务,这是云计算基本的定义。

相对于网格计算(Grid Computing)和分布式计算,云计算拥有明显的特点:第一是低成本,这是最突出的特点。第二是虚拟机的支持,使得在网络环境下的一些原来比较难做的事情现在比较容易处理。第三是镜象部署的执行,这样就能够使得过去很难处理的异构的程序的执行互操作变得比较容易处理。第四是强调服务化,服务化有一些新的机制,特别是更适合商业运行的机制。

那么网格计算的特点又是什么呢?

网格计算有了十几年的历史。网格基本形态是什么?是跨地区的,甚至跨国家的,甚至跨洲的这样一种独立管理的资源结合。资源在独立管理,并不是进行统一布置、统一安排的形态。网格这些资源都是异构的,不强调有什么统一的安排。另外网格的使用通常是让分布的用户构成虚拟组织(VO),在这样统一的网格基础平台上用虚拟组织形态从不同的自治域访问资源。此外,网格一般由所在地区、国家、国际公共组织资助的,支持的数据模型很广,从海量数据到专用数据以及到大小各异的临时数据集合,在网上传的数据,这是网格目前的基本形态。

云计算与网格计算区别何在

可以看出,网格计算和云计算有相似之处,特别是计算的并行与合作的特点;但他们的区别也是明显的。主要有以下几点:

首先,网格计算的思路是聚合分布资源,支持虚拟组织,提供高层次的服务,例如分布协同科学研究等。而云计算的资源相对集中,主要以数据中心的形式提供底层资源的使用,并不强调虚拟组织(VO)的概念。

其次,网格计算用聚合资源来支持挑战性的应用,这是初衷,因为高性能计算的资源不够用,要把分散的资源聚合起来;后来到了2004年以后,逐渐强调适应普遍的信息化应用,特别在中国,做的网格跟国外不太一样,就是强调支持信息化的应用。但云计算从一开始就支持广泛企业计算、Web应用,普适性更强。

第三,在对待异构性方面,二者理念上有所不同。网格计算用中间件屏蔽异构系统,力图使用户面向同样的环境,把困难留在中间件,让中间件完成任务。而云计算实际上承认异构,用镜像执行,或者提供服务的机制来解决异构性的问题。当然不同的云计算系统还不太一样,像Google一般用比较专用的自己的内部的平台来支持。

第四,网格计算用执行作业形式使用,在一个阶段内完成作用产生数据。而云计算支持持久服务,用户可以利用云计算作为其部分IT基础设施,实现业务的托管和外包。

第五,网格计算更多地面向科研应用,商业模型不清晰。而云计算从诞生开始就是针对企业商业应用,商业模型比较清晰。

总之,云计算是以相对集中的资源,运行分散的应用(大量分散的应用在若干大的中心执行);而网格计算则是聚合分散的资源,支持大型集中式应用(一个大的应用分到多处执行)。但从根本上来说,从应对Internet的应用的特征特点来说,他们是一致的,为了完成在Internet情况下支持应用,解决异构性、资源共享等等问题。


Linux操作系统的主要组成部分是什么?

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。
一.Linux内核
内核是操作系统的核心,具有很多最基本功能,如虚拟内存、多任务、共享库、需求加载、可执行程序和TCP/IP网络功能。Linux内核的模块分为以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信、系统的初始化和系统调用等。
二.Linux shell
shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。另外,shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。
三.Linux文件系统
文件系统是文件存放在磁盘等存储设备上的组织方法。Linux系统能支持多种目前流行的文件系统,如EXT2、EXT3、FAT、FAT32、VFAT和ISO9660。
四.Linux应用程序
标准的Linux系统一般都有一套都有称为应用程序的程序集,它包括文本编辑器、编程语言、XWindow、办公套件、Internet工具和数据库等。


操作系统包括那些基本部分

操作系统理论上是由内核驱动,程序接口库y为四大部分组成,但并不是所有操作系统都严格包括这四大部分。早期的windows系统,操作系统中各部分耦合程度很深,难以区分彼此,而在部分嵌入式操作系统中则没有驱动程序的概念。内核操作系统往往将一些与硬件紧密相关的模块以及频率较高的模块,以及一些公用的基本操作模块,安排在靠近硬件的层次中,并使它们常驻内存,通常将这部分称为操作系统的内核。内核是一段计算机的发行程序,有很多最基本的功能,如管理CPU、存储器、文件系统、网络通信、中断处理,设备驱动程序等,内核部分通常运行在最高特权级,操作系统启动的时候,首先会启动内核。驱动程序驱动程序是最底层的、直接控制和监视各类硬件设备的程序,他们的功能是隐藏硬件的具体细节,并同时向其他部分提供一个抽象的通用的接口。接口库接口库是一系列特殊的子程序,它的功能是把系统提供的基本服务包装成应用软件能够使用的编程接口,也就是我们常听到的API,接口库是最靠近应用软件的部分。外围外围是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如微内核中的大部分系统服务和Linux中各种守护进程都属于外围。


DCS系统是什么?

DCS,即分布式控制系统,由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机、通讯、显示和控制等4C技术。通常采用分级递阶结构,每一级由若干子系统组成,每一个子系统实现若干特定的有限目标,形成金字塔结构。其主要特征是它的集中管理和分散控制。扩展资料DCS控制系统配置灵活、组态方便,具体特点如下:1、可靠性高DCS控制系统将控制功能分散在了各个计算机上来实现,每台计算机承担单一的系统任务,任一计算机模块出现故障都不会对其他计算机系统产生影响。2、维护方便DCS控制系统具有先进的硬件设备,可以在各种恶劣的工作环境下运行;系统具有自动识别和故障诊断功能,方便操作人员维修处理。3、操作方便DCS控制系统操作界面简介,操作员通过简单的鼠标键盘操作,就可以监视生产装置乃至整个工厂的生产运行情况,并根据生产要求调节运行数据。4、组态灵活方便强大的可组态功能,简化使用,节省大量时间。不论是简单的单回路控制,还是更复杂的控制回路,DCS都能为用户提供支持。同时提供用户自主开发专用高级控制算法的支持能力。5、强大的数据处理能力能够对现场多达3-10万个位号进行转换、收集,通过处理器运算,实时显示、存储、控制。6、开放的体系结构DCS控制系统采用了标准化、模块化的设计,可提供多层的开放数据接口。参考资料来源:百度百科--DCS参考资料来源:百度百科--分散控制系统

计算机网络与分布式系统有什么区别和联系

  计算机网络系统与分布式计算机系统的主要区别:  计算机网络系统就是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。通过计算机的互联,实现计算机之间的通信,从而实现计算机系统之间的信息、软件和设备资源的共享以及协同工作等功能,其本质特征在于提供计算机之间的各类资源的高度共享,实现便捷地交流信息和交换思想。  分布式计算机系统是一种计算机硬件的配置方式和相应的功能配置方式。它是一种多处理器的计算机系统,各处理器通过互连网络构成统一的系统。系统采用分布式计算结构,即把原来系统内中央处理器处理的任务分散给相应的处理器,实现不同功能的各个处理器相互协调,共享系统的外设与软件。这样就加快了系统的处理速度,简化了主机的逻辑结构,特别适合于工业生产线自动控制和企事业单位的管理,成本低,易于维护,成为计算机在应用领域发展的一个重要方向。


上一篇:541001

下一篇:西安和平村