每一個可以努力的日子,都是一份厚禮。
雲計算
利用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單詞統計任務為例,介紹具體操作過程。 更多 >