关于“云计算”
说实话我第一次见这玩意就觉得是个噱头
就类似你在封建社会的时候大喊要共产主义一样
只不过前几天,帮别人去换个路由器,在路上,突然想明白一个事
云计算这玩意,我早在小学的时候就写过一篇类似的文章了啊
稍微回忆一下
在一栋楼中,一台中央服务器,每个家庭的每个屋子里,都有一个平板电脑作为终端,网线连接服务器
所有数据存储和计算都不需要终端完成,终端只需要输出结果
回到现在想想当时写的,感觉唯一的不足就是没有应用到无线网络,不过当时自己还没这概念算了
我觉得云计算之前,就已经有类似的东西了,比如无盘工作站
但是这个是比较初级的,因为只将数据存储转移到了服务器,而且成本也只是少了硬盘的支出
那么云计算到底是什么
可以百度一下,按我理解,就是客户端只显示结果
就类似你只要鼠标键盘显示器,就能搞定一切操作,因为主机在遥远的另一边
哪边?我也不知道
做个比较弱智的运算,如果说一个普通的用户,比如22寸的显示器
1680*1050,24位输出,若要较流畅的画面,起码24帧/秒
若是玩游戏,对帧数较高的要求就是FPS类的,就当100帧/秒吧
这还只是画面,没算上音频,普通双声道吧
那这种数据量,未经压缩的话,千兆带宽想云计算?边玩去吧
你就算压缩了,延迟怎么解决?
你就算延迟了,安全怎么保障?
你那不是安全,是寂寞。
真冷
在老早以前,初中?曾经和一个老师搭建过一个论坛,他一个朋友曾经有个看法就是将所有互联网论坛整合到一起
但是似乎只是想想,因为不可能每个人都会愿意这样做
回来想想,他那也是云的一种思想,更简单点说
为何我们发的QQ自定义表情,可以传的速度这么快?
网速是次要的,重要的是QQ保存表情图案的算法
每个文件,理论上都会有一个独一无二的哈希值
为什么说是独一无二的呢?因为哈希算法的目的,就是找到一个独一无二的值
当然如果说俩东西有一个相同的哈希值,只有两种可能
1,那俩东西是完全一样的
2,这个哈希算法被破解了
先不举例子,先说QQ的哈希算法
就是现在国际上最常用的MD5算法
这种算法有个什么特点呢?也不好说
MD5是啥?也不好说,加密?哈希?不知道
可以理解成一个加密算法,而且这种算法有个特点:不可逆
原理是啥?咱也不好描述,扯到很多数学玩意
通俗举例
比如wuzhuang,加密后的MD5:5c4b1c3af00c75fa26bbdafa1ffe6147
那么现在有个问题,告诉你5c4b1c3af00c75fa26bbdafa1ffe6147这个字符串,你没法知道这是什么
除非你有一种类似字典的东西来反查
那么密码就可以用这种加密后的MD5字符串来保存,那么怎么验证你的密码呢?
很简单,只需要把你输入的密码经过MD5加密后,得到的字符串和系统保存的字符串对比,如果相同,自然就是密码正确
对此有兴趣可以看看密码学的相关知识,然后恶补数学吧,MD5的结果一定是散列的么?
不过似乎,哈希的结果,就是为了散列,yeah~
以后会专门针对哈希写一篇,前提是我得研究研究这玩意
那么这只是一小部分而已,QQ是怎么来做的?
QQ是将表情文件下载后,用MD5算法获取文件的MD5值,具体怎么算咱不用明白
然后按照这个MD5值,将文件重命名保存
如果再接受到表情文件的话,一般是服务器获取文件的MD5值,然后通知客户端
客户端从用户本地搜寻相应文件名的表情图片,如果有,就直接显示,没有就从服务器下载
那么这个MD5到底是在本地获取还是在服务器端获取呢?
这就类似是先有鸡还是先有蛋的问题
我觉得吧,这种问题,应该是腾讯去解决的,咱知道大体什么意思就成
回来说MD5这个东西,刚才我说了,每个文件理论上都有独一无二的哈希值
不同的哈希算法也有不同的哈希值,哈希算法是什么?就是hash,自己百度
所谓理论,就是说,想让俩不同的文件有同一个哈希值,是可行的
比如MD5,好几年前,几年忘了
山大的一个女教授,王小云,带着她的团队,把MD5干掉了
怎么干掉的?研究哈希冲突,这个冲突是什么意思呢?
就是说哈希本身是解决冲突的一种手段,如果有冲突,那就应该去解决,但是碰到没法解决的冲突怎么办?那就说明不了什么
但是针对一个哈希的加密算法,这是很严重的问题了,意味着这种算法不再安全
幸好,报道上所说的王小云破解一个MD5只需要几分钟的普通计算机是山东省计算机中心的超级计算机而已
普通机器想弄这玩意,还需要好久好久
不过还是在前阵,在CB上看到已经有能将2个可执行文件的MD5值搞成同一个的程序了
算法已经优化的相当好了,而且还是可执行文件
扯了这么多,无非是想说,QQ表情文件的保存,就是一个本地的云
再说说娱乐公司瑞星的所谓“云安全”
这种说法本身就很2
这个云安全的本质,就是将可疑文件上传,将防火墙拦截的入侵记录上传
只是可能稍微多了点什么呢?多了点什么呢?
就类似360一开始的文件名查杀
用户:瑞星!我收到一个可疑文件,这是啥?
瑞星:等着我给你查查昂,哎哟,有用户上传过这个文件
用户:正常嘛?
瑞星:等着我再查查,哎哟,有用户的电脑被这文件干掉过,抓紧灭了这文件!
用户:……
瑞星:人呢?!
若干小时后
用户:你TMD干什么吃的,不早点说,这边机器都瘫痪了刚重装好!
瑞星:你不知道我是娱乐公司么,娱乐公司就是要娱乐大众啊
用户:你娱乐的不是大众,是寂寞!
