A research line from cloud computing to hypergraph
来源:互联网 发布:明亡之后无华夏 知乎 编辑:程序博客网 时间:2024/05/22 04:31
虽然计算机出身,但感觉做技术,我一直不太沾边。网站项目不屑于写(也没人找我写~~~),算法底子又太薄, 搞艺术设计吧先天已经不足,晃来晃去发现越来越跟计算机打不上照面了, 更遑论把自己练成牛人~~~果真是没有热爱难成气候啊~~额~~扯远了~~谈一谈最近的研究心得吧。
刚开始进军学术圈子,觉得挺难受的,本来学计算机就很虚幻,如果像我这样不怎么实际动手,就难以领会其中奥妙,要我去读全篇英语,霹雳哗啦一堆名词的专业论文,那就越发觉得飘渺了。刚开始是从科普论文开始读起,建立起一个名词库,当时的情况是区区一个白皮书,我要一个单词一个单词查,一个字母一个字母消化,因为专业素养实在太差了。我的research line大致是科普-->架构-->打靶。
读科普的时候,了解了一个云计算的蓝图。云计算、网格计算、分布式计算、并行计算本人到大四才明白他们原来是亲戚,说的都是一个故事,就是要把计算资源发挥最大的作用,进行探索外星人之类的超级计算。
都说云计算只是一种商业模式,跟网格计算是一回事,但是在网格计算环境里要解决的问题复杂的多,网格计算里的资源是跨管理域的资源,因为异构性要造成诸多的不稳定因素,假如云计算照着google的yy发展,那么同一种云里计算资源将是同构的,异构性也只是体现在与其他云之间的互联上。对于计算云来说,资源调度会比网格计算来得简单的多。
看了这么多科普,比较靠谱的是ibm、google、amazon、micro等一些有产品的公司自己放出来的文章,虽然对于云还是云端仍然持有异议,但是他们大致都认为虚拟化和调度将是最核心的技术之二,不然Amazon不会收购VMare了。另外对于云存储提供商来说,存储管理、信息安全、网络性能很重要。再者,涉及到商业模式的云上的应用提供商比较关心基础平台的接口,我记得xml课的老师曾经说过xml将会成为网络数据的统一格式。还有,云上的服务如何收费,盈利模式在哪里,这应该是云计算的推手们最为关心的问题了。
然后,开始看关于架构的文章,老师是搞操作系统出身的,研究新东西喜欢从底层开始考虑起,所以当别人都风生水起搞web service的时候,我们干瘪的看着三层沙漏模型,想哭。对于架构这个问题,实在是仁者见仁智者见智,但是话说回来,也不是随便个什么人就能想出来的,架构师总是站得最高看得最远的人。架构的文章读了一篇的样子《Toward a unified ontology of cloud computing》,网格计算的祖师爷写的。值得一看。
宏观上把握之后,大致选择了一个方向去攻。其实,没有这个宏观把握,计算机专业里相关的靶子是很多的,但我从来没有放过一枪。。。其实,不管打哪个靶子,都要去傍一个宏观的大概念。有些人是先打靶,再去靠概念,bottom up的方式,有些人是先拉拢概念,再去打靶,up down的方式。我明显属于第二种,难怪成不了牛人~~
老师帮忙选的调度,调度依稀记得操作系统里似曾相识过,FCFS、SPF、SRT、HRN(最烦缩写~~~)~~云计算环境下的调度,首先要考虑并行的问题,os里一个procesor,众多tasks,cc里众多processors,众多tasks。tasks怎么组织,processors怎么建模,马上就转向了数学问题~~好啦,正好导师研究超图的,图论解决之~~最后,在无数炮灰论文的奠基下,终于读了篇我心里想要的论文《parallel hypergraph partitioning for scientific computing》。该文章描绘了一个超图二分的算法,看了至少五遍,才大致明白,具体算法下篇文章再进行综述,这篇暂且总结research line 吧~~
总的来说吧,做学术研究真的要有深度以及广度(现在两方面都差好远。。。)。否则一叶障目不见泰山不说,那根本就像是走进了八卦阵,会绕晕~~
- A research line from cloud computing to hypergraph
- Session 1: From Virtualization to Cloud Computing
- A Brief Guide to Cloud Computing -- 1
- Cloud Computing – Issues, Research and Implementations
- 5 cool cloud computing research projects
- How to remove a line from a file in java?
- Cloud Computing(1)_Introduction to MapReduce
- [cloud] A common substrate for cluster computing
- How to Deleting a Storage Repository From the Command Line?
- Cloud Computing
- Cloud computing
- Cloud computing
- Cloud Computing
- Cloud Computing
- Cloud Computing
- Cloud Computing
- Cloud research
- A Roadmap to Good Research
- linux 中断
- 研究生如何做好科研和发表文章
- Makefile详解(超级好)
- linux 系统调用
- linux 上电执行的第一条代码是在内存里吗?
- A research line from cloud computing to hypergraph
- Oracle存储过程,以游标的方式返回一个记录集
- tftp 命令格式
- hibernate配置文件映射元素详解
- 解析spring schedule
- 日本产业研究--读后感三 能源
- delphi调用C#写的web服务例子
- silverlight3 开发包安装顺序
- VC2008 Windows Media Player控件的使用技巧