计算机的网络 *** 作系统分为几类_计算机网络 *** 作系统有哪些

计算机的网络 *** 作系统分为几类_计算机网络 *** 作系统有哪些,第1张

网络 *** 作系统(NOS),是网络的心脏和灵魂,是向网络计算机提供网络通信和网络资源共享功能的 *** 作系统。它是负责管理整个网络资源和方便网络用户的软件的集合。由于网络 *** 作系统是运行在服务器之上的,所以有时我们也把它称之为服务器 *** 作系统。

网络 *** 作系统与运行在工作站上的单用户 *** 作系统(如WINDOWS98等)或多用户 *** 作系统由于提供的服务类型不同而有差别。一般情况下,网络 *** 作系统是以使网络相关特性最佳为目的的。如共享数据文件、软件应用以及共享硬盘、打印机、调制解调器、扫描仪和传真机等。一般计算机的 *** 作系统,如DOS和OS/2等,其目的是让用户与系统及在此 *** 作系统上运行的各种应用之间的交互作用最佳。

目前局域网中主要存在以下几类网络 *** 作系统:

1Windows类

对于这类 *** 作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商--Microsoft(微软)公司开发的。微软公司的Windows系统不仅在个人 *** 作系统中占有绝对优势,它在网络 *** 作系统中也是具有非常强劲的力量。这类 *** 作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络 *** 作系统一般只是用在中低档服务器中,高端服务器通常采用UNIX、LINUX或Solairs等非Windows *** 作系统。在局域网中,微软的网络 *** 作系统主要有:WindowsNT40Serve、Windows2000Server/AdvanceServer,以及最新的Windows2003Server/AdvanceServer等,工作站系统可以采用任一Windows或非Windows *** 作系统,包括个人 *** 作系统,如Windows9x/ME/XP等。

在整个Windows网络 *** 作系统中最为成功的还是要算了WindowsNT40这一套系统,它几乎成为中、小型企业局域网的标准 *** 作系统,一则是它继承了Windows家族统一的界面,使用户学习、使用起来更加容易。再则它的功能也的确比较强大,基本上能满足所有中、小型企业的各项网络求。虽然相比Windows2000/2003Server系统来说在功能上要逊色许多,但它对服务器的硬件配置要求要低许多,可以更大程度上满足许多中、小企业的PC服务器配置需求。

2NetWare类

NetWare *** 作系统虽然远不如早几年那么风光,在局域网中早已失去了当年雄霸一方的气势,但是NetWare *** 作系统仍以对网络硬件的要求较低(工作站只要是286机就可以了)而受到一些设备比较落后的中、小型企业,特别是学校的青睐。人们一时还忘不了它在无盘工作站组建方面的优势,还忘不了它那毫无过份需求的大度。且因为它兼容DOS命令,其应用环境与DOS相似,经过长时间的发展,具有相当丰富的应用软件支持,技术完善、可靠。目前常用的版本有311、312和410、V411,V50等中英文版本,NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。目前这种 *** 作系统有市场占有率呈下降趋势,这部分的市场主要被WindowsNT/2000和Linux系统瓜分了。

3Unix系统

目前常用的UNIX系统版本主要有:UnixSUR40、HP-UX110,SUN的Solaris80等。支持网络文件系统服务,提供数据等应用,功能强大,由AT&T和SCO公司推出。这种网络 *** 作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行 *** 作的,不容易掌握,特别是初级用户。正因如此,小型局域网基本不使用Unix作为网络 *** 作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。UNIX网络 *** 作系统历史悠久,其良好的网络管理功能已为广大网络用户所接受,拥有丰富的应用软件的支持。目前UNIX网络 *** 作系统的版本有:AT&T和SCO的UNIXSVR32、SVR40和SVR42等。UNIX本是针对小型机主机环境开发的 *** 作系统,是一种集中式分时多用户体系结构。因其体系结构不够合理,UNIX的市场占有率呈下降趋势。

4Linux

这是一种新型的网络 *** 作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。目前也有中文版本的Linux,如REDHAT(红帽子),红旗Linux等。在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。但目前这类 *** 作系统目前使仍主要应用于中、高档服务器中。

总的来说,对特定计算环境的支持使得每一个 *** 作系统都有适合于自己的工作场合,这就是系统对特定计算环境的支持。例如,Windows2000适用于桌面计算机,Linux目前较适用于小型的网络,而Windows2000Server和UNIX则适用于大型服务器应用程序。因此,对于不同的网络应用,需要我们有目的有选择合适地网络 *** 作系统。

摘要

我院在 年 月 日成功将HIS系统从win oracle 升级到两台IBM P A ( *** 作系统AIX) oracle RAC组成的并行集群系统 随着一个新大楼的启用 客户端的电脑从 台增加到了 多台 集群系统出现了严重的性能问题 在业务高峰期经常死机 经过半个月左右的调试 终于彻底解决了性能问题 满足了医院医院业务发展的要求

关键词

ORACLE RAC (ORACLE Real Application Clusters): ORACLE 真正应用集群

新疆维吾尔自治区人民医院是新疆最大的三级甲等医院 病床 张以上 日门诊量 左右 为了满足医院发展的需要 自 年新HIS系统上线 医院的信息化得到了全面的提升 客户端工作站达到了 左右 其中HIS工作站近 台 随着客户数的增加 我院的系统表现出了扩展性不足的问题 这主要是WINDOWS 位 *** 作系统 G内存限制造成 虽然我们经过参数修改 服务器内存升级为 G 但由于系统核心 位限制 当高峰期客户数达到 左右 前端工作站就不能继续连接 且一些大的统计分析不能执行 一些已连接用户也陆续不能使用 最后服务器上数据库DBA用户也不能连接 这时候只有重新启动服务器 才能解决问题 据了解全国一些大医院也面临我院同样的问题

在这种情况下 我院经过充分考证 借鉴电信和银行的小机 ORACLE RAC并行集群系统成功经验 经过尽一年的准备 成功采用两台IBM小机(IMB P A G内存 CPU) 实施了ORACLE RAC并行集群系统 从理论上根本上解决了扩展性不足的问题 并且预留了充分的扩展空间 这次升级跨度很大 *** 作系统平台从win ( 位)升级为IBM AIX ( 位) 数据库从 oracle ( 位)升级为oracle ( 位) 使用了oracle RAC集群系统 我院在 年 月 日进行了系统升级 由于准备的比较充分 系统升级比较顺利 碰见了几个小问题也很快的解决了 当时系统负载为客户端为 左右 但新系统的性能并不像我们想象的哪么理想 一些大的查询和业务性能出现了下降 系统整体性能出了下降 由于当时性能可以满足业务的要求 我们当时也没找到具体原因 到了 年 月 我院的新急救大楼投入了使用 HIS客户端从 台增加到了 台 这时性能出现了更进一步的下降 更为严重的是 高峰期 集群系统经常死机 这严重影响了医院正常工作 由于系统的错误很特别 我们没什么方法可以解决 我把每次系统的错误都传给了ORACLE 技术支持工程师 他们也分析不出原因 他们建议我们升级到 ORACLE 也许可以解决我们的问题 费了很大力气升完级 问题依旧 性能还是很差 由于新楼的科室不断增加 情况越来越坏 为了查清楚性能差的关键因素 我对数据库做了 小时的性能分析报告(oracle awr报告) 报告显示最耗资源的前SQL 语句(oracle top sql)均为:

SELECT OWNER SYNONYM_NAME FROM SYS ALL_SYNONYMS WHERE OWNER = PUBLIC AND SYNONYM_NAME = 表名称

这些语句应该是ORACLE 内部处理事件 SYS ALL_SYNONYMS是内部系统视图 表名称 是我们存放数据的表 我对比了ORACLE 的SYS ALL_SYNONYMS视图定义和我们现在ORACLE 的SYS ALL_SYNONYMS视图定义 发现SYS ALL_SYNONYMS定义发生了变化

CREATE OR REPLACE FORCE VIEW SYS ALL_SYNONYMS ( OWNER SYNONYM_NAME TABLE_OWNER TABLE_NAME DB_LINK ) AS

select u name o name s owner s name s node

from sys user$ u sys syn$ s sys obj$ o

where o obj# = s obj#

and o type# =

and o owner# = u user#

and (

o owner# in (USERENV( SCHEMAID ) / PUBLIC /) / user s private any public /

or / user has any privs on base object /

Exists

(select null from sys objauth$ ba sys obj$ bo sys user$ bu

where bu name = s owner

and bo name = s name

and bu user# = bo owner#

and ba obj# = bo obj#

and ( ba grantee# in (select kzsrorol from x$kzsro)

or ba grantor# = USERENV( SCHEMAID ) ))

or / user has system privileges /

exists (select null from v$enabledprivs

where priv_number in ( / LOCK ANY TABLE /

/ SELECT ANY TABLE /

/ INSERT ANY TABLE /

/ UPDATE ANY TABLE /

/ DELETE ANY TABLE /) ))

以上为ORACLE SYS ALL_SYNONYMS视图定义 ORACLE 在以上基础上增加了以下部分

union

select u name o name s owner s name s node

from sys user$ u sys syn$ s sys obj$ o sys _ALL_SYNONYMS_TREE st

where o obj# = s obj#

and o type# =

and o owner# = u user#

and o obj# = st syn_id / syn is in tree pointing to accessible base obj /

and s obj# = st syn_id / syn is in tree pointing to accessible base obj /

我使用 set autotrace traceonly分别在oracle 和oracle 对以下查询语句的执行计划进行了分析: Select from SYS ALL_SYNONYMS发现ORACLE 执行计划的效率比ORACLE 执行计划的效率差了几十倍 我们HIS系统的对所有表都建了同义词(SYNONYM) 所有表的访问都是通过同义词 所以可以确定 性能的严重下降是由于SYS ALL_SYNONYMS系统视图定义改变造成的

对此我们首先采用了采用了 移花接木 方法 增加私有同义词以跳过sys all_synonms的处理 CREATE OR REPLACE FORCE VIEW sys ALL_SYNONYMS_ as (select ……注ORACLE sys all_synonms定义) 在公共用户下创建了同义词CREATE SYNONYM puba ALL_SYNONYMS FOR SYS ALL_SYNONYMS_ 我们HIS系统所有的访问都是通过PUBA用户下建的同义词来玩成访问 ORACLE 数据库中用户下的同义词优先级要高于系统同义词 即PUBA ALL_SYSNONYMS的优先级要高于sys all_synonms完成此 *** 作 系统应该启用ORACLE 下的sys all_synonms系统视图代替ORACLE 下的sys all_synonms系统视图 通过SQLPLUS 和PL/SQL等工具测试 均达到了我们目的 但我们HIS系统依然性能没有改变 从我做的性能报告分析 系统对同义词的处理没用采用我们建的私有同义词 我们分析 也许是我们HIS系统开发工具是POWERBUILD 它是一种专用的数据库开发工具 也许它可以绕过我们建的私用同义词 直接访问ORACLE 系统同义词

到此 可以采用的间接方法 已经没有了 我想直接修改ORACLE 中sys all_synonms视图定义为ORACLE 视图定义 即去掉新增加那部分语句 由于sys all_synonms是ORACLE 数据库内部系统视图 修改定义具有很大的风险 而且我们这是负载很高很重要的生产系统 我不敢冒然行事 我把自己自己处理经过和分析和ORACLE 支持工程师进行了沟通 并且咨询是否可以把ORACLE 中SYS ALL_SYNONYMS定义变成ORACLE SYS ALL_SYNONYMS的定义 由于SYS ALL_SYNONYMS是ORACLE 内部很重要系统视图 ORACLE 技术支持工程师也不清楚这样是否可行 他表示要与美国公司开发工程师咨询 最后 ORACLE 公司给出了明确的答复 系统视图改变是因为 如果对同义词再建同义词 ORACLE 有一个严重BUG 因此他们在ORACLE G对视图进行了修改 如果我们系统中没有使用对同义词再建同义词 我们可以修改视图 我们系统没有他们说的那种BUG 因此我们立即修改了视图 效果立竿见影 高峰期两台小机的负载从 %~ %下降到了 %~ % 所有的功能的性能都得到了显著的提升 困扰我们小机性能问题终于得到了完美的解决

lishixinzhi/Article/program/Oracle/201311/18849

pc服务器就是电脑服务器
从狭义上讲,pc服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。
就是代理网络用户去取得网络信息。形象的说,它是网络信息的中转站
在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来

1、在现有的硬件基础上,对服务器进行升级或更换,包括处理器、内存、硬盘等部件。
2、在更换服务器硬件的基础上,将系统重新部署到新的 *** 作系统上,例如将原来的WindowsServer2003升级为WindowsServer2016。
3、通过虚拟化技术,将原有HIS系统运行在虚拟机上,而不改变原有硬件和软件的配置。

HIS系统英文是Hospital Information System,中文是医院信息系统,用电子计算机和通讯设备,为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户的功能需求。HIS中主要覆盖包括门急诊、住院的两类业务,门急诊业务一般包括:医疗卡管理、挂号预约、门诊分诊、门诊医生工作站、门诊收费系统、门诊发药系统、急诊留观系统等;住院业务一般包括:住院登记、住院收费、护士工作站、医生工作站、病案编目、病案流通、病案质量控制。

HIS可以说是一个医院信息化管理的基础和骨架,因为它可以贯穿整个医院从门诊到住院的每一个部门模块,掌管着整个医院的医疗流程、人员配置、患者就诊信息、药品销售和库存情况、营业状况统计等,简单的来说就是医院的“人-财-物”。

在如下几个方面不同于PC:

在CPU处理能力方面,由于服务器要将其数据、硬件提供给网络共享,在运行网络应用程序时要处理大量的数据。因此要求CPU要有很强的处理能力。

大多数IA架构的服务器采用多CPU对称处理技术,多颗CPU共同进行数据运算,大大地提高了服务器的计算能力,满足学校的教学、多媒体应用方面的需求。而PC基本上都配置的是单颗CPU,所以PC在数据处理能力上比起服务器当然要差许多了。如果用PC充当服务器,在多媒体教学中会经常发生宕机、停滞或启动很慢等现象。
在I/O性能方面,服务器采用的冗余电源。
在安全可靠性方面,由于服务器是网络中的核心设备,因此它必须具备高可靠性、安全性。服务器采用专用的ECC内存、RAID技术、热插拔技术、冗余电源(如图1所示)、冗余风扇等方法使服务器具备容错能力、安全保护能力。
服务器需保证长时间连续运行。多长的时间算长时间呢?不同的服务器有不同的标准。

一般来说,对工作组级服务器的要求是在工作时间(每天8小时,每周5天)内没有故障;对部门级服务器的要求是每天24小时、每周5天内没有故障;而对企业级服务器的要求是最高的,要求全年365天、每天24小时都要保证没有故障,也就是说,服务器随时可用。而PC是针对个人用户而设计的,因此在安全、可靠性方面PC要远远低于服务器。

如果用PC作为服务器,在教学应用中出现宕机或发生数据丢失的现象自然是不可避免的了。
在学校教学及校园网络应用中,经常有许多的用户同时访问服务器,网络上存在着大量多媒体信息的传输,要求服务器的I/O(输入/输出)性能要强大。服务器上采用了SCSI卡、RAID卡、高速网卡、内存中继器等设备,大大提高了服务器I/O能力。因为PC是个人电脑,无需提供额外的网络服务,因此在PC上很少使用高性能的I/O技术,和服务器相比其I/O性能自然相差甚远。
随着教育信息化应用的不断成熟,学校必然会面临网络设备的扩充和升级问题。服务器具备较多的扩展插槽、较多的驱动器支架及较大的硬盘、内存扩展能力,使得用户的网络扩充时,服务器也能满足新的需求,保护了学校的设备投资成本。
从软、硬件的设计上,服务器具备较完善的管理能力。多数服务器在主板上集成了各种传感器,用于检测服务器上的各种硬件设备,同时配合相应管理软件,可以远程监测服务器,从而使网络管理员对服务器系统进行及时有效的管理。

有的管理软件可以远程检测服务器主板上的传感器记录的信号,对服务器进行远程的监测和资源分配。而PC由于其应用场合较为简单,所以没有较完善的硬件管理系统。对于缺乏专业技术人员的学校来说,选用可管理性强的服务器可以免去许多烦恼。
为了使您更好地理解服务器和PC机的区别,请参见附表的对照。在校园网中,虽然高档PC可以暂且充当低端工作组级服务器进行工作,但是为了满足学校应用需求、为了保障您的数据安全,您最好还是选择专业服务器。国内服务器厂商浪潮、联想、曙光、方正都有专为教育用户量身定做的教育专用服务器,这些产品的性价比很高,是教育用户的理想选择。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13414493.html

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

发表评论

登录后才能评论

评论列表(0条)

保存