射频识别,RFID技术,又称无线射频识别,是一种通信技术,俗称电子标签。可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。
RAID0 、 RAID1 、 RAID2 、 RAID3 、 RAID4 、 RAID5 、 RAID6 七个等级定为标准的 RAID 等级,这也被业界和学术界所公认。
RAID0(0级盘阵列)
RAID0又称数据分块,即把数据分布在多个盘上,没有容错措施。其容量和数据传输率是单机容量的N倍,N为构成盘阵列的磁盘机的总数,I/O传输速率高,但平均无故障时间只有单台磁盘机的N分之一,因此零级盘阵列的可靠性最差。
RAID1(1级盘阵列)
RAID1又称镜像(Mirror)盘,采用镜像容错来提高可靠性。即每一个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出。一旦工作盘发生故障立即转入镜像盘,从镜像盘中读出数据,然后由系统再恢复工作盘正确数据。
因此这种方式数据可以重构,但工作盘和镜像盘必须保持一一对应关系。这种盘阵列可靠性很高,但其有效容量减小到总容量一半以下。因此RAID1常用于对出错率要求极严的应用场合,如财政、金融等领域。
RAID2(2级盘阵列)
RAID2又称位交叉,它采用汉明码作盘错检验,无需在每个扇区之后进行CRC(CyclicReDundancycheck)检验。汉明码是一种(n,k)线性分组码,n为码字的长度,k为数据的位数,r为用于检验的位数,故有:n=2r-1r=n-k
因此按位交叉存取最有利于作汉明码检验。这种盘适于大数据的读写。但冗余信息开销还是太大,阻止了这类盘的广泛应用。
RAID3(3级盘阵列)
RAID3为单盘容错并行传输阵列盘。它的特点是将检验盘减小为一个(RAID2校验盘为多个,DAID1检验盘为1比1),数据以位或字节的方式存于各盘(分散记录在组内相同扇区号的各个磁盘机上)。它的优点是整个阵列的带宽可以充分利用,使批量数据传输时间减小;其缺点是每次读写要牵动整个组,每次只能完成一次
RAID4(4级盘阵列)
RAID4是一种可独立地对组内各盘进行读写的阵列。其校验盘也只有一个。
RAID4和RAID3的区别是:RAID3是按位或按字节交叉存取,而RAID4是按块(扇区)存取,可以单独地对某个盘进行操作,它无需象RAID3那样,那怕每一次小I/O操作也要涉及全组,只需涉及组中两台磁盘机(一台数据盘,一台检验盘)即可。从而提高了小量数据的I/O速率。
RAID5(5级盘阵列)
RAID5是一种旋转奇偶校验独立存取的阵列。它和RAID1、2、3、4各盘阵列的不同点,是它没有固定的校验盘,而是按某种规则把其冗余的奇偶校验信息均匀地分布在阵列所属的所有磁盘上。于是在同一台磁盘机上既有数据信息也有校验信息。这一改变解决了争用校验盘的问题,因此RAID5内允许在同一组内并发进行多个写操作。所以RAID5即适于大数据量的操作,也适于各种事务处理。它是一种快速,大容量和容错分布合理的磁盘阵列。
RAID6(6级盘阵列)
RAID6是一种双维奇偶校验独立存取的磁盘阵列。它的冗余的检、纠错信息均匀分布在所有磁盘上,而数据仍以大小可变的块以交叉方式存于各盘。这类盘阵列可容许双盘出错。
RAID7(7级盘阵列)
RAID7是在RAID6的基础上,采用了cache技术,它使得传输率和响应速度都有较大的提高。Cache是一种高速缓冲存储器,即数据在写入磁盘阵列以前,先写入cache中。一般采用cache分块大小和磁盘阵列中数据分块大小相同,即一块cache分块对应一块磁盘分块。在写入时将数据分别写入两个独立的cache,这样即使其中有一个cache出故障,数据也不会丢失。写操作将直接在cache级响应,然后再转到磁盘阵列。数据从cache写到磁盘阵列时,同一磁道的数据将在一次操作中完成,避免了不少块数据多次写的问题,提高了速度。在读出时,主机也是直接从cache中读出,而不是从阵列盘上读取,减少与磁盘读操作次数,这样比较充分地利用了磁盘带宽。
Docker 是一个开源的应用容器引擎
包括哪些东西?
Docker Client客户端
DockerDaemon守护进程
Docker Image镜像
Docker Container容器
有啥好处?
- 好操作,简化复杂的应用程序安装步骤
兼容性好,可以兼容很多应用,比如Web应用、数据库应用(大数据里的Hadoop集群、消息队列---)
- 省钱,Docker可以和云结合——实现低价完成高性能的工作
Docker仓库----存放用户构建的镜像,仓库分为公有(Docker hub)和私有
OpenStack是一个搭建云平台的解决方案,不是个软件。
能干什么?——搭建公有云、私有云、企业云---
组成部分:(七个核心/九个部分)
云计算/雾计算/霾计算/边缘计算
雾计算---介于云计算和个人计算之间的东西——是半虚拟化的计算架构---用的是性能差点的服务器,强调的数量,计算节点再弱也能发挥作用------雾是更贴近地面(设备)的云
特征:延时较低、分布广泛、移动性强----使得业务更加方便部署
相比于云计算更加的分布-----分布式计算
霾计算-----规模过大、缺乏人力、资本、数据不值得放在云上
边缘计算指靠近设备或者数据源头网络边缘的那一侧(网络、计算、存储、应用平台相结合提供边缘的智能服务)
边缘计算&雾——数据不太需要传输到云端处理,在边缘侧就可以解决。
特点:低延时/高清视频,高带宽/传输网络效率/优质用户体验
Laas/Saas/Paas-----DBaas(数据库服务化)/Caas(容器服务化)----FAAS函数即服务:关注代码之间的逻辑,不需要关注服务器的资源。
BaaS(Backend as a service),后端即服务。——给开发者提供良好的生态环境
FaaS的特点:无需运维
聚焦代码
快速启动
生命周期短
无穷弹性计算
自动触发
BaaS的优点:提高效率\缩短上市时间\减少交付APP所需资源\针对手机和平板优化\安全和弹性的基础设备\大量的常用API资源
Fusioncomputer_云操作系统软件——负责硬件资源的虚拟化和对虚拟资源、用户资源的集中管理
UltraVR——容灾业务管理
eBackup——虚拟化备份软件
FusionManager:使用FusionCompute能力,并集成防火墙,负载均衡器等的自动化管理能力,提供企业级和运营级的虚拟数据中心管理方案。
华为开放 API----应用程序接口(为上层应用提供接口)