计算机最主要的工作原理是啥 计算机最主要的工作原理


计算机最主要的工作原理是啥 计算机最主要的工作原理

文章插图
计算机最主要的工作原理1计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去 。接下来,再取出第二条指令,在控制器的指挥下完成规定操作,依此进行下去,直至遇到停止指令 。程序与数据一样存取,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理,这一原理最初是由美籍匈牙利数学家冯诺依曼于1945年提出来的,故称为冯诺依曼原理,冯诺依曼体系结构计算机的工作原理可以概括为八个字:存储程序、程序控制 。
2.计算机硬件与组成原理基础(二)20.5.5 Raid卡(阵列卡)当企业网站(业务)数据量很大的时候,单块盘装不下了的时候,若购买多块盘存放数据,就需要利用工具(Raid)把所有硬盘整合成一个大硬盘,再在这个大硬盘上分区(划分隔断、虚拟磁盘)存放数据,但是硬盘多了势必会有损坏,可数据是不能丢的,因此,Raid还具备另外一大功能,就是多块盘放置在一起可以配置冗余(备份),即使若干硬盘有损坏,数据也不会丢失,又因为业务对多块硬盘存储的数据访问效率也有需求,因此,Raid分成了不同的级别 。比如,Raid0、Raid1、Raid10、Raid5等,更多具体划分情况在本书后文详细说明 。
那么,什么是Raid呢?它其实是一种技术,叫磁盘冗余阵列,Raid的实现有软Raid(即软件实现)和硬Raid(即硬件实现),二者的主要区别就是,硬件Raid的实现性能、冗余都更好、更高 。不过,在真正的企业重要服务器里,Raid几乎是不被采用的,请读者注意这点 。
0.5.5.1 Raid卡(阵列卡)的好处可以将所有硬盘整合到一起(扩充容量) 。可以使得数据更加安全(数据冗余) 。可以获得更高的效率(读写性能) 。如果有Raid卡后,则一般会将磁盘连接到Raid卡上,而不是直接插到主板上,Raid卡最终将插到主板对应插槽里 。与Raid卡相关的内容如图0-27和图0-28所示.
图0-27 Dell服务器的Raid卡
图0-28 确保数据安全的Raid卡电池
前面已提到过,Raid分软Raid和硬Raid,其中,硬Raid卡又分两种,具体如下:
服务器板载Raid卡,缺点 。支持Raid0或1级别 。独立Raid卡,支持更多功能 。0.5.5.2 Raid的多种整合方式(Raid级别)Raid的级别有很多种,常见的Raid级别有Raid0、Raid1、Raid5、Raid10 。
互联网公司服务器一般都会购买独立Raid卡,Raid卡上也是有缓存的,具体说明如下:
优点:存储效率较高 。
缺点:安全性较低 。
优点:存储安全性更高
缺点:存储效率较低
冗余从好到坏:Raid1、Raid10、Raid5、Raid0性能从好到坏:Raid0、Raid10、Raid5、Raid1成本从低到高:Raid0、Raid5、Raid1、Raid10小作业:了解Raid常见级别、冗余、性能和特点,这部分知识在本书后文Linux运维图(或者下一部图书)中会详细讲解,读者可先大致了解,然后跟着本系列书学习 。0.5.6 光驱光驱作为一个设备也已经几乎退出历史舞台了,几乎所有的影视剧、音乐等也都不再使用光盘发行 。
在企业应用中,光驱主要用于为服务器装系统,不过,出于为公司省钱考虑,可在购买服务器时淘汰光驱,换成下面的高效安装方式 。
用U盘做镜像来安装系统 。还可以用更高端的网络安装(ftp、http),无人值守批量安装系统(pxe+kickstart) 。参考文档:blog.oldboyedu.com/autoinstall…blog.oldboyedu.com/autoinstall…0.5.7 远程管理卡远程管理卡是服务器特有的远程管理部件,在家用电脑及笔记本电脑上是不存在的,如图0-29所示 。
远程控制卡作用是通过网络远程(异地)开关服务器,并可以查看服务器开关的过程等信息,早期(2010年以前),服务器托管在IDC机房,如果出现问题,运维人员必须亲自到机房或者请机房中的人管理,有了管理卡之后,运维人员管理服务器的效率就大大提高了 。
图0-29 Dell服务器的远程控制卡
远程管理卡分为服务器自带远程管理卡和独立远程管理卡两类 。服务器自带的远程管理卡,可以关机、开机,但是看不到开关服务器的过程 。因此,建议为服务器配备独立的远程管理卡,成本上可能会多花人民币100元左右,但是好处是很明显的,当服务器出现问题时,不用打车或出差,也不用给机房人员打电话来,而是可以利用管理卡快速查看服务器故障及恢复服务 。