什么叫数据冗余?什么叫数据失真?

核心提示有时为了数据应用的方便,数据结构设计者故意将同源数据以不同的面貌出现在不同的地方,这就是数据冗余.比如,A=(B^2+5)*0.9,A是由B计算出来的,如果数据库中既储存有B的实际值,也存有A的数值,这就产生了数据冗余.数据失真是指原态数据

有时为了数据应用的方便,数据结构设计者故意将同源数据以不同的面貌出现在不同的地方,这就是数据冗余.比如,A=(B^2+5)*0.9,A是由B计算出来的,如果数据库中既储存有B的实际值,也存有A的数值,这就产生了数据冗余.

数据失真是指原态数据在压缩或者转储存或者转换过程中失去了准确还原为原生数据的现象,比如说将一个WAV格式的音频文件压缩成MP3文件,虽然你听着没有区别,但你已经无法再将MP3文件准确地还原成原来的WAV文件.如果将WAV和MP3文件用不同的音频工具软件多次"压缩-还原",那么最后你将得到失去音乐细节的纯噪音.这就叫做数据失真.将BMP格式的图象文件压缩成JPG格式的图象文件也会产生数据失真.视频文件转换的数据失真现象最严重.

服务器的冗余电源怎么配置?

M-of-n编码

-erasure code把输入的一个数据目标的一系列M片断转换成N片断,N>M,复制的分布在各个节点,任何M个片断都可以重新准确的重构成原来的数据。

-分块存储的时候维护一张erasure code表,维护每一块的信息,同时由inner ring维护块的更新信息。

-系统自动根据M的调节N保持冗余信息,保持数据的高容错性。

服务器的冗余电源有很多的配置形式,例如:

1+1电源配置,表示该服务器有一个电源模块即可正常工作,但在配置上是两个电源模块,其中一个电源模块是作为冗余电源备份的。

2+1电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是三个电源模块,其中一个电源模块是作为冗余电源备份的。

2+2电源配置,表示该服务器有两个电源模块即可正常工作,但在配置上是四个电源模块,其中两个电源模块是作为冗余电源备份的。

至于一台服务器应该采用哪种电源配置,一是要看该服务器最多可以接驳几个电源模块,二是看该服务器的用途和重要程度。对于重要的且不宜停机检修的服务器,在资金允许的情况下,应该配足冗余电源。

具有冗余电源模块的服务器,当其中一个电源模块发生故障时,冗余电源会立即投入运行,同时主板蜂鸣器会发出报警声。

 
友情链接
鄂ICP备19019357号-22