每一个可以努力的日子,都是一份厚礼。
云计算
利用Sina App Engine翻墙回国内看优酷土豆等网络视频
2012 2月 18th
在国内虽说很多时候都对信息的不开放深感痛恶,查个资料就间歇性网络抽风。但有一点,海外的学子们都时常怀念的,那就是免费的在线影视音乐。更明确地讲,应该是那些本该受版权保护,却由于环境使然而在中国大陆免费的网络资源。可能国内的同学难有体会,海外同胞们随便点开一个热门的电影大片一首喜欢的专辑单曲,却以很高地概率会看到这些——
博客迁移至Amazon EC2
2011 6月 5th
由于之前提到的某些原因,我终于还是决定更换博客的托管主机。折腾了2天,转到Amazon云计算平台后,百度已经开始收录本站,效果显著。
什么是Amazon EC2?
这个问题在讲私有云的时候有过简短的介绍,不过后面的语言可能太学术了一点。Amazon AWS服务是云计算先驱,EC2是AWS提供的其中一项服务。简单的说,EC2就是在Amazon服务器上运行的虚拟机,我们可以在虚拟机里自己安装操作系统、web服务、数据库,想做什么就做什么,拥有完全的权限。
为什么选择Amazon EC2?
目前很多成长期的互联网公司都在使用EC2,例如Foursquare,Quora,Zynga等。之前叱咤风云的维基解密亦曾托管于EC2,抵御了官方黑客洪水般的DDOS攻击。云计算的一大特点就是按需使用,灵活伸缩,在初期网站访问量不大时选用低配置虚拟机,花费较少,而待大量访问来临时,后台可以一键升级到高配置,稳定度过高峰。
另外与普通主机托管不同的,刚刚也提到了,我们拥有root级完全的系统权限,后台要跑什么应用自己都可以搭环境,不受限制。最狠的是Elastic IP配置可以让我们的站点拥有一个独立IP!这是多么的难能可贵啊,被GFW误杀的概率大大降低了。 更多 >
Amazon VPC 私有云——企业云计算服务
2011 5月 19th
什么是云计算?
如果你对EC2已经有一定了解,请跳过本节直接阅读后面部分。
类似Amazon EC2这样的云计算平台给我们提供了灵活廉价的计算资源,用户能够以一种租赁方式使用云服务商提供的存储(Amazon S3)、计算(Amazon EC2)等服务,它使得用户可以获得几乎无限的计算能力,并按需付费,这对于需要进行大量计算任务但又无力购买昂贵设备的个人和企业尤为有利,因为他们可以将应用系统中需要复杂运算的部分分离出来,外包给云去完成,提升了整体效率,节省了经费和时间。 更多 >
Amazon EMR 云计算服务编程实践
2011 1月 4th
EMR是Amazon亚马逊云计算平台提供的一项服务,用户可以在此平台使用亚马逊强大的计算资源执行Map Reduce程序。由于Map Reduce很多情况下都是做的海量数据文本统计类的并行计算任务,需要耗费很多时间,使用云计算则可以大大加快执行速度。
EMR建立在Amazon S3和Amazon EC2的基础上。用户提交一个map程序和一个reduce程序,同时提交需要处理的数据文件作为输入。这些都上传到Amazon S3云端存储平台,在EMR中指定相应的S3路径,就可以开始做数据处理了。EMR会根据用户指定的规模配置,开启一个EC2集群,在每个节点上运行Hadoop。运行结束后用户可以从S3获取结果数据。下面以word count单词统计任务为例,介绍具体操作过程。 更多 >