计算机基础概念

#1基础知识
(一)综述
知名上市公司介绍

(二)名词解释
1、SSL-VPN
采用BS模式,解决IPSec-VPN的不足,方便用户或移动用户远程访问公司敏感信息和敏感网络。性能指标:安全:密码验证方式多样化,用户名口令、mac地址绑定、短信验证、usbkey、动态令牌等;快速:多线路智能选择、数据、应用层层优化;好用:支持多种操作系统、全面支持移动互联网。主要厂商有:深信服、华为、赛蓝等。
2、硬盘种类
IDE和SATA硬盘主要区别在和主板连接方式,IDE常用40针串行连接方式、SATA采用提高频率达到加快传输目的。SATA硬盘传输速度更快,SATA3.0能到6G/s。SAS是在SATA基础上开发的全新借口,向下支持SATA,SAS传输速率达到3G、6G/s的速度,SAS协议支持16384个节点,远多于光纤128个节点,将会是光纤存储的有力威胁。
solid state disk(固态硬盘),即用固态电子存储芯片阵列制成的硬盘,由控制单元和存储单元(DRAM或FLASH芯片)两部分组成。存储单元负责存储数据,控制单元负责读取、写入数据。拥有速度快,最高的可达500M/s以上,耐用防震,无噪音,重量轻等优点。缺点:成本高、寿命有限,通常为5年。
硬盘价格和容量及转速相关。以戴尔为例,SAS 600G–戴尔15K转速,3.5寸大盘1700元小盘1600元左右,1.2T 10K转速 1400元,2T 7.2K转速大约2300元; 戴尔SATA 7.2K转速4T 1300、2T 800、1T 400元。(京东8月价格)
3、NVMe
Non-Violate Memory Express,专为闪存类固态硬盘存储设计的协议,替换之前SSD固态硬盘使用的SATA、PCI Express等AHCI(Serial ATA Advanced Host Controller Interface,串行ATA高级主控接口/高级主机控制器接口)类总线
4、存储类型
映射关系:扇区→物理块→逻辑块→文件系统
块存储,通过RAID或逻辑卷(LVM)形式将多个物理硬盘整合后划分成若干个逻辑硬盘。对于主机来说,逻辑硬盘就相当于物理硬盘,同样需要格式化。块存储可将廉价硬盘组合起来使用,借助RAID技术提升了读写性能,提供了数据保护功能。主要表现形式有DAS、SAN.缺点是,不同主机使用不同文件系统,导致不同主机之间的文件无法直接共享。
文件存储:典型设备:FTP、NFS服务器,克服了对象存储不能共享的问题。
对象存储(OSS)支持音频、视频等海量数据存储,支持文件及流文件形式写入。阿里云的收费,存储空间1T1000云左右,下行流量1T 4500元,上行免费。简单来说块存储读写快,不利于共享,文件存储读写慢,利于共享。能否弄一个读写快,利于共享的出来呢。于是就有了对象存储。
一个文件包含了了属性(术语叫metadata,元数据,例如该文件的大小、修改时间、存储路径等)以及内容(以下简称数据)。FAT32文件系统将文件的数据与metadata一起存储的,存储过程先将文件按照文件系统的最小块大小来打散(如4M的文件,假设文件系统要求一个块4K,那么就将文件打散成为1000个小块),再写进硬盘里面,过程中没有区分数据/metadata的。而每个块最后会告知你下一个要读取的块的地址,然后一直这样顺序地按图索骥,最后完成整份文件的所有块的读取。这种情况下读写速率很慢,因为就算你有100个机械手臂在读写,但是由于你只有读取到第一个块,才能知道下一个块在哪里,其实相当于只能有1个机械手臂在实际工作。
而对象存储则将元数据独立了出来,控制节点叫元数据服务器(服务器+对象存储管理软件),里面主要负责存储对象的属性(主要是对象的数据被打散存放到了那几台分布式服务器中的信息),而其他负责存储数据的分布式服务器叫做OSD,主要负责存储文件的数据部分。当用户访问对象,会先访问元数据服务器,元数据服务器只负责反馈对象存储在哪些OSD,假设反馈文件A存储在B、C、D三台OSD,那么用户就会再次直接访问3台OSD服务器去读取数据。
这时候由于是3台OSD同时对外传输数据,所以传输的速度就加快了。当OSD服务器数量越多,这种读写速度的提升就越大,通过此种方式,实现了读写快的目的。
另一方面,对象存储软件是有专门的文件系统的,所以OSD对外又相当于文件服务器,那么就不存在文件共享方面的困难了,也解决了文件共享方面的问题。对象存储兼具块存储与文件存储的好处,还要使用块存储或文件存储呢?
1、有一类应用是需要存储直接裸盘映射的,例如数据库。因为数据库需要存储裸盘映射给自己后,再根据自己的数据库文件系统来对裸盘进行格式化的,所以是不能够采用其他已经被格式化为某种文件系统的存储的。此类应用更适合使用块存储。
2、对象存储的成本比起普通的文件存储还是较高,需要购买专门的对象存储软件以及大容量硬盘。如果对数据量要求不是海量,只是为了做文件共享的时候,直接用文件存储的形式好了,性价比高。

5、GPU和CPU区别
CPU中有计算单元、控制单元、缓存,GPU采用数量众多的计算单元和超长流水线,减少了缓存和逻辑单元设计,长于图形显示和高性能计算。二者的区别就像大学教授和富士康流水线工人的区别。
5、路由器性能Mbps MPPS
在路由器中的Mbps表示每秒传输的数据的兆位数量;而MPPS表示每秒传输数据包的数量;在路由器上Mbps和MPPS是两个很重要的数据,一般表示背板或接口的吞吐量,前者是按照数据位数,而后者是按照数据包数。显然前者要远大于后者。
6裸金属服务器(Bare Metal Server)
裸金属服务器直接为用户提供专属物理服务器,无虚拟化性能损耗,性能稳定可靠,结合了传统托管云主机的安全性和云上资源高度弹性优势,适用于oracle、SAP HANA等重载数据库集群部署。华为公有云20核128g内存、200g*6SAS硬盘,5万/年。BMS可以分为2类,一类是阿里云BMS自研神龙技术架构,通过“自研芯片”和自研系统软件,以及重新定义服务器硬件架构等软硬件和芯片技术,打造了全球领先的深度融合物理机和虚拟机特性的创新型计算产品;另一类是腾讯黑石、IBM_BMS直接提供物理主机,没有hypervision、没有VM。
阿里神龙主打的四大特性:极致性能、分钟级交付、云产品兼容、加密计算。 极致性能:和物理机一样,客户资源独占,不用和其他客户共享CPU、内存等,性能可以充分挖掘。顺带说一下,神龙也具备再次虚拟化的能力,客户线下的专有云可以无缝平移到神龙上,没有嵌套虚拟化的问题。玩法多样,随心而动。分钟级交付:在运维管控方面神龙和其他ECS产品保持一致,分钟级交付也能满足企业高性能弹性的需求。 云产品兼容:与阿里云全站云产品互联互通,比如ECS,VPC,SLB,RDS,EIP等等。 加密计算:除了物理隔离特性外,神龙还采用了芯片级可信执行环境(Intel SGX)。确保加密数据只能在安全可信的环境中计算。这是硬件级别的加密,其信任根是基于处理器芯片,而不是基于底层软件保护,可靠性很高。目前阿里云是国内唯一提供此技术的公有云服务商。 云盘启动和数据云盘动态热插拔。
OpenStack Ironic就是一个进行裸机部署安装的项目。
所谓裸机,就是指没有配置操作系统的计算机。从裸机到应用还需要进行以下操作:
(1)硬盘RAID、分区和格式化;
(2)安装操作系统、驱动程序;
(3)安装应用程序。
Ironic实现的功能,就是可以很方便的对指定的一台或多台裸机,执行以上一系列的操作。例如部署大数据群集需要同时部署多台物理机,就可以使用Ironic来实现。
Ironic可以实现硬件基础设施资源的快速交付。在OpenStack中直接部署裸机,Ironic需要直接控制物理机进行硬件部署操作,而虚拟机则是通过Hypervisor部署服务。
Hypervisor是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的"元"操作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器VMM(Virtual Machine Monitor)。 Hypervisor是所有虚拟化技术的核心。非中断地支持多工作负载迁移的能力是Hypervisor的基本功能。
当服务器启动并执行Hypervisor时,它会给每一台虚拟机分配适量的内存、CPU、网络和磁盘,并加载所有虚拟机的客户操作系统。
Ironic可以直接对物理机执行节点管理,进行物理机节点的添加、删除,进行电源管理,部署系统等操作。由于各个厂商物理机的异构性,针对不同的服务器,Ironic提供了插件机制,不同厂商可以对自己的服务器开发Ironic插件,提供对应的driver。
7、芯片半导体技术 FPGA、ASIC ASSP
FPGA Field Programable Gate Array 现场可编成门阵列,可编程的万能芯片,牺牲始终频率,换取通用型。编程需要采用的专用工具进行HDL编译,再烧录至FPGA中,其技术门槛非常高。intel等先后投入巨大,但登顶的公司有Xilinx(赛灵思)、Altera(阿尔特拉),占据90%的市场,6000多项技术专利提升了技术门槛。
Application Specific IntergratedCircut特定用途集成电路,牺牲通用性,提升始终频率。
ASSP( Application Specific Standard Parts)汉语为专用标准产品,是为在特殊应用中使用而设计的集成电路。ASSP是更通用的设备,适用于多个系统设计工作室。例如,独立的USB接口芯片可以归类为ASSP。
当下,FPGA,ASIC和ASSP三分天下,但FPGA已经逐步侵蚀ASIC和ASSP的传统市场,并处于快速增长阶段。
(二)CPU
2017年,中国进口集成电路近额为2601.4亿美元,超过原油成为第一大宗进口产品,而集成电路出口金额却只有668.8亿美元。中国占全球芯片需求份额50%以上,其中国产芯片自供份额仅占约8%。
1、指令集
指令集是一套软硬件之间的语言规范,国际上曾经有不下十种指令集,经过残酷的市场竞争,目前通用领域得到广泛使用的指令集只有Intel的X86和英国Acorn公司的ARM。由于知识产权的限制,早期国产CPU在公开领域一直没有途径使用这两种指令集,早期国产CPU的三驾马车,飞腾、龙芯、申威,不得已分别选择了SUN公司SPARC指令集、MIPS指令集、ALPHA指令集。这三种指令集之所以可以以极其低廉的价格(比如SPARC给飞腾的授权价只有99美元,ALPHA不要钱)授权,是因为它们的生态环境很弱,需要吸引合作伙伴来共同打造生态才能生存。然而,十余年过去,受到Intel和ARM的双重碾压,SPARC、MIPS、ALPHA的生态系统越来越凋零,导致使用上述指令集的国产CPU的生态环境建设十分艰难。2011年,飞腾4代决定采用ARM架构,放弃之前SPARC架构。太湖之光就完全使用了自主处理器(申威26010处理芯片,Alpha处理器架构),它打败了依赖Intel Xeon E5-2692+Xeon Phi的天河2号。
中国2017年用于集成电路研发总投入约45亿美元,这一数额甚至不足Intel一家公司年研发投入的50%(数据来源:清华大学微电子所所长魏少军教授在SEMICON2017上的演讲)。ARM作为一家只对芯片进行设计却并不生产的企业,2017年的研发总投入也超过了5亿美元。过分强调指令集的自主发展,结果可能会是,让一家在技术上离Intel和ARM相距甚远的企业,依靠一套行将就木的指令集重新搭建一个新的生态系统来挑战Wintel和AA(Android+ARM),赢的难度可想而知。自主可控并不意味着封闭。
2、国产CPU
2018年5月,飞腾CPU服务器、龙芯CPU服务器以及申威CPU服务器第一次进入政府采购名录。国产cpu研发始于90年代泰山计划,该计划即便夭折,留下研发火种进化为当下三家国字公司。飞腾最为抢眼,产品覆盖高性能计算机(大)到嵌入式芯片(小),还有16年研发成功的ARM架构的64位FT2000,性能基本持平Intel E5。FT2000,采用28nm工艺,64个FT处理核、32M二级缓存128M三级缓存、1.5-2.0GHz,集中8个1.9Gpbs扩展借口,支持16个DDR3内存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值