云存储时代网盘存储原理分析
网盘,又称网络U盘、网络硬盘,早期的网盘就是网络公司将其服务器的硬盘或硬盘阵列中的一部分容量分给注册用户使用,容量有限,速度也有限制。最新应用的云计算储存技术,为网盘行业带来了新的革命,传统的网盘将逐步被云存储取代。
云存储是构建在高速分布式存储网络上的数据中心,它将网络中大量不同类型的存储设备通过应用软件集合起来协同工作,形成一个安全的数据存储和访问的系统,云存储最大优势在于将单一的存储产品转换为数据存储与服务,目前做的最好的是百度网盘,容量、速度、稳定性一流,支持各大操作系统及移动终端,笔者的1300+G资料就是通过百度网盘分享的。
原理分析解密:
1.网盘大小。以百度网盘为例,注册即送2TB空间,还可以继续扩容。云存储技术比早期的磁盘阵列的确先进的多,但是如果像划分本地分区一样,那得准备多少个数据中心?这些都需要大量的人力、物力、财力支持。 其实云存储就像一个巨大的本地磁盘目录,你注册一个帐号,给你一个访问权限,可以上传下载2T数据空间,共享使用数据中心,这样提高了效率,又节省了空间。加上现在的宽带网络又是非对称网络,即下载很快,上传很慢,所以即时给你2T空间,你也上传用不完。
2.重复数据。网络上的资源浩若烟海,的确非常的多,你如果疯狂的转载网盘资料,你的网盘空间还是会用完。网盘资料虽多,原创的少,大部分都是转载。既然是转载,说明是同一个文件,不需要重复占据数据中心空间,只需要给你一个链接即可。每个文件都有一个MD5,就像人的身份证号一样,MD5值相同,就认为是同样的文件,你转载一次,只需给你一个链接,修改文件名称而已。
3.秒传文件。也许有细心的朋友发现,网盘都有一个高级功能,比如4G文件秒传。其实实现这个只需一个插件。即上传插件。这个插件作用是计算要上传文件的MD5值,和服务器上的文件MD5值对比,如果存在一致的就将服务器上的文件链接过来,按你的文件名重新命令而已。假如你上传的是一个自己原创的视频,服务器上没有,那秒传失效,只能按普通上传,这和你的宽带上穿速度有关。
网盘是云存储的发展的一个初期产品,笔者大胆预测,云存储必将代替桌面存储!
本文出自天天悦读,转载时请注明出处及相应链接。
本文永久链接: https://yuedu.biz/principle-analysis-of-cloud-storage-network-disk-storage/