SMP与SOP全称是什么,两者有什么区别?

SMP与SOP全称是什么,两者有什么区别?,第1张

smp全称是  Standard Management Procedure 标准管理程序;

sop全称是  Standard Operating Procedure 标准操作程序。

区别是:sop是标准操作文件,smp是标准管理文件,管理级别不一样。

一、简介:

SMP是Symmetric Multi Processing的简称,意为对称多处理系统,内有许多紧耦合多处理器,这种系统的最大特点就是共享所有资源。在这种技术的支持下,一个服务器系统可以同时运行多个处理器,并共享内存和其他的主机资源。

标准作业程序(英文简称:SOP,全称:Standard Operation Procedure),就是将某一事件的标准操作步骤和要求以统一的格式描述出来,用来指导和规范日常的工作。SOP的精髓,就是将细节进行量化,用更通俗的话来说,SOP就是对某一程序中的关键控制点进行细化和量化。

二、两者详细区别:

1、sop是标准操作文件,smp是标准管理文件,管理级别不一样。

2、sop和smp的侧重点不同,smp法律性规范性强,主要是标准和要求,sop可操作性强,主要是怎么做。

3、编写程度不同:smp编写的时候比较笼统,框架性的,不需要写的太细,太细了反而给管理和操作带来不便;sop编写的时候就必须写的细,一个操作  程序必须从开始到结束,分步详细阐述,什么程度呢?就是让一个新手拿着你的sop就能完成操作程序。sop还包括操作的注意事项。

4、范围:sop只能用于某一块,而smp则可以广泛应用。如:更衣smp可以包括取样间、qc、非无菌区、无菌区的更衣管理;sop则必须每个区域分开写。

5、分发不同,smp只需要分发到部门,sop则必须分发到岗位。

NUMA全称为Non-Uniform Memory Access,是主流服务服务器为了提高SMP的可扩展性而采用的一种体系结构。主流服务器一般由多个NUMA节点组成,每个NUMA节点是一个SMP结构,一般由多个CPU组成,并且具有本地内存和IO设备。NUMA节点可以直接访问本地内存,也可以通过NUMA互联模块访问其他NUMA节点的内存,但是访问本地内存的速度远远高于远程访问速度,因此,开发程序要尽量减少不同NUMA节点之间的信息交互。MPP是一种海量数据实时分析架构。 MPP作为一种不共享架构,每个节点运行自己的操作系统和数据库等,节点之间信息交互只能通过网络连接实现。MPP架构目前被并行数据库广泛采用,一般通过scan、sort和merge等操作符实时返回查询结果。目前采用MPP架构的实时查询系统有EMC Greenplum、HP Vertica和Googl jdjdzj e Dremel,这些都是实时数据处理领域非常有特点的系统,尤其是Dremel可以轻松扩展到上千台服务器,并在数秒内完成TB级数据的分析。Hadoop作为一个开源项目群本身和MPP并没有什么直接关系,Hadoop中的子项目MapReduce虽然也是做数据分析处理的,但是一般只适用于离线数据分析,区别与MPP较为明显。因为Map和Reduce两个过程涉及到输出文件的存取和大量网络传输,因此往往达不到实时处理的要求。与MapReduce 相似的系统还有Microsoft Dryad和Google pregel。综上所述,NUMA是一种体系结构,MPP是一种实时海量数据分析架构,而Hadoop是一个关于数据存储处理的项目群,其中的MapReduce是一种离线海量数据分析架构。实测对比GreenPlum和Hive,GP比Hive性能高出至少一个数量级,但是大部分场景下,依然是秒级甚至分钟级的延迟,距离具体通常意义的实时毫秒级,差距巨大。另外说一句,广义的Hadoop包括 Impala, Presto Distributed SQL Query Engine for Big Data 这些MPP架构的SQL引擎。Hadoop社区还在持续发展,Spark还在持续给人们带来惊喜,开源软件的迷人之处也在于此。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存