吾愛卿 Thinking 有feel有view (去過去,來未來): Amazon的雲端服務

galantini

kater

想一生看下去 還會等一天八十歲. 即使到八十歲 都需要繼續去. 思行者,施行者! 生有限,活無憾! 一億日,憶已遺! 很恨地震狠 美麗魅力沒理霉妳 材.才.財---彩




2011年2月8日星期二

Amazon的雲端服務

Amazon的雲端服務



Amazon的雲端服務目前有幾個:

1.Amazon Elastic Compute Cloud (Amazon EC2)
2.Amazon SimpleDB
3.Amazon Simple Storage Service (Amazon S3)
4.Amazon CloudFront
5.Amazon Simple Queue Service (Amazon SQS)
6.Amazon Elastic MapReduce
7.Amazon Relational Database Service (Amazon RDS)
8.Amazon Virtual Private Cloud (Amazon VPC)

一般我們最常用的就是EC2+S3的服務了,
利用EC2建置網站或各式各樣的伺服器,
然後與S3的超大儲存空間搭配應用,
也因此讓Amazon成為美國最受歡迎的雲端服務廠商之一。

有95%的企業尚無法感受到Amazon雲端的好用,
雖然在連線速度實體上的限制而無法感受到奔馳的快感,
但Amazon雲端服務仍有我們非用它不可的七大理由:


1.承載力強

租用Amazon EC2時一定會搭有S3的服務,而且只可選擇EC2的Instance等級,沒有頻寬的選項,
因為頻寬沒有限制 (頻寬沒限制不代表速度會變快,而是指瞬間的承載力強,讓您的網站永不塞車)。

例如租用ADSL或機房的1M (bits)頻寬時,當網站首頁有300K bytes(網站程式+圖檔+文字內容),則
每個使用者下載完首頁資料的時間要:
(300K(bytes) x 8 ) / 1M (bits) = 2.34375秒,也就是每一個使用者需要花2.34375秒才可完成

但若是同時間有100人連線至伺服器時,每個人所要花費的時間就要234.375秒(相當於4分鐘左右)
(而一般網站服務的設定在180秒內沒回應時就會切斷connection,此時使用者的連線就會被中斷)

事實上我們發現企業的網站大受歡迎時,最容易遇到的就是網路塞車,此時使用者就會連不上網站
而企業主就必須擴頻(增加頻寬)才能滿足需求,減少塞車的狀況。

使用Amazon雲端服務時就不會有網路塞車的問題,在伺服器很忙碌的狀況下速度平均仍有1M bits/sec。
(這是我們用iperf實測的結果,主要是受限在用戶端10M的頻寬限制,若用國外VPS測,可達到5.6M bits/sec)


2.儲存空間大

Amazon的EC2最小的等級也有160GB的儲存空間,足夠建置任何類型的伺服器應用,
若EC2給予的空間不夠,還可以運用Amazon S3的服務來增加儲存的空間,
不論是用在影音、相片、檔案等各種需要大量空間的應用均十分適合。

3.可靠性高

IBM自己也有雲端服務Blue Cloud,專門提供雲端計算的服務(Cloud Computing),而IBM卻仍與Amazon合作,結合Amazon EC2來提供IBM的DB2 Express、Lotus Forms、MashUp Center、WebSphare等服務供企業直接選用(參考網址http://aws.amazon.com/solutions/global-solution-providers/ibm/)。
由此可知Amazon提供的Infrastructure Service的確十分可靠,連國際知名的同行都會願意採用。

4.成本低廉

不必像自建伺服器般地花大錢買伺服器,還得擔心伺服器硬體故障、停產或是買不到等狀況出現;
隨選即用,依每月計算使用的服務時間來計價請款(包括EC2、S3、Data Transfer等均會需要付費)。

5.移植性高

使用Amazon雲端服務的最大好處之一就是隨時可以把Ec2上的資料、服務移回企業內部的伺服器上!
以Google提供的App雲端服務來說,只要一開始用,以後就很難把資料及服務一起移回企業內部了,
因為其附著性太高(尤其是使用Google的BigTable來開發網路應用時),故企業無法自行建置相同的環境。

6.擴展性強

網站應用常見的瓶頸除了頻寬不足之外,再來就是伺服器的效能不足而無法承受太多的連線需求,此時就該進行擴展(Scale);當伺服器效能不足需要擴展時,可採用水平擴展或垂直擴展:

《垂直擴展》
意指更換伺服器或改善伺服器的硬體效能,例如增加記憶體、CPU數量,或是汰換舊機改用更高等級的伺服器。
在Amazon EC2中共有五種等級可選用(2種32 bit系統、3種64 bit系統),若搭配S3運用,可在30分鐘內完成垂直擴展。

《水平擴展》
意指增加伺服器分散負載,以加速網站的服務,例如把資料庫、網站的服務移至不同台的伺服器。
網站服務(httpd)的水平擴展經常使用HAProxy、Nginx或Apache來提供Loading balance
資料庫(mysqld)的水平擴展經常使用R/W Splitting、MySQL Proxy並搭配MySQL-Replication來應用

當然WebSite Scalable是門很深的學問,也必須視不同個案的需求給予最佳的規劃,這裡只是略述而已,不過因為水平擴展最基本的需求是多台伺服器,而在Amazon EC2中要快速建立多台同樣環境或不同環境的伺服器很快,啟用一台只要5分鐘就可上線使用,而且預設會有內部的IP(可透過內部IP進行水平擴展較不會影響效能),也可以取得外部IP。

7.配套完整

Amazon雲端服務除了提供EC2的服務之外,更有多種服務可以自由選擇並加以整合運用。
.Amazon EC2:建構在雲端基礎上的VPS (Virtual Private Server),有Linux及Windows平台可供選用
.Amazon SimpleDB:一種類似Google BigTable的key-value database服務,強調擴展性高、效能最佳
.Amazon S3:提供十分龐大儲存空間的服務,有許多應用都是與S3整合來提供服務,像DropBox等等
.Amazon CloudFront:提供CDN服務,在14個城市有Edge Cache Server,以加速用戶端連線效能
.Amazon SQS:提供訊息傳遞框架的服務,透過適當的API引用,就可以建置屬於企業自己專屬的IM系統
.Amazon Elastic MapReduce:提供平行運算服務讓需要大量運算的人使用,與IBM的「藍雲」性質相同
.Amazon RDS:一種類似MySQL的關聯式資料庫,強調不必自行處理擴展問題,完全相容於MySQL 5.1
.Amazon VPC:專門提供給需要VPN的企業,可以與Amazon EC2整合運用,有效解決企業安全問題


Amazon S3 價格表 (US – Standard)

Amazon S3 網站上有收費方式說明,也有每月收費計算程式提供簡易試算。
這裡稍微整理一下,將各收費級距的最多收費金額列出,以便報價時參考。

Amazon S3 Pricing – Storage (資料儲存)
資料量收費級距每 GB 單價資料量最多收費
0 ~ 50TB$0.15050TB$7,680.00
50TB ~ 100TB$0.140100TB$14,848.00
100TB ~ 500TB$0.130500TB$68,096.00
500TB ~ 1,000TB$0.1051,000TB$121,856.00
1,000TB ~ 5,000TB$0.0805,000TB$449,536.00
5,000TB ~$0.055超過 5,000TBNA
  • 上述資料量是按月計算,每個月結算一次。
  • 上述價格是美金。
  • 1TB = 1024GB。
  • 範例: 如果月資料量是 75TB,收費金額是 50 x 1024 x 0.15 + 25 x 1024 x 0.14。
Amazon S3 Pricing – Data Transfer (資料傳輸)
收費方式每 GB 單價傳輸量最多收費
Data Transfer In 資料輸入(傳入 S3)
不限流量$0.100NANA
(在 2010/06/30 之前, Data Transfer In 不收費。)
Data Transfer Out 資料傳出(從 S3 傳出)
0 ~ 1GB$0.0001GB$0.00
1GB ~ 10TB$0.15010TB$1,535.85
10TB ~ 50TB$0.11050TB$6,041.45
50TB ~ 150TB$0.090150TB$15,257.45
150TB ~$0.080150TB ~NA
  • 上述資料量是按月計算,每個月結算一次。
  • 上述價格是美金。
  • 1TB = 1024GB。
  • 上述的傳輸量的最多收費金額與 AWS Simple Monthly Calculator 計算出來的金額有 $0.15 的差異。這是因為依照 Amazon S3 的報價,不到 1GB 是不收費,但 AWS Simple Monthly Calculator 卻會收 $0.15,因此上表中會將此 $0.15 扣掉。
  • Data Transfer In
Amazon S3 Pricing – Requests
收費方式單價
PUT, COPY, POST, LIST每 1,000 次 $0.01
DELETE不收費
GET 與其他每 10,000 次 $0.01
  • 上述資料量是按月計算,每個月結算一次。
  • 上述價格是美金。

沒有留言:

合 分


1980 年 代 初 , 所 謂 人 民 警 察 給 民 眾 的 第 一 印 象 已 轉 變 為 「 警 匪 一 家 」 , 正 如 順 口溜 所 諷 刺 的 :
「 一 等 警 察 交 警 隊 , 站 在 馬 路 吃 社 會 ;
二 等 警 察 刑 警 隊 , 本 身 就 是 黑社 會 ;
三 等 警 察 巡 警 隊 , 趕 走 嫖 客 他 來 睡 ;
四 等 警 察 治 安 隊 , 吃 喝 嫖 賭 全 都 會 ;
五等 警 察 保 安 隊 , 幫 着 小 偷 偷 單 位 。 」

人生最高境界:    
拿沙特工资,住英国房子,用瑞典手机,戴瑞士手表,娶韩国女人,包日本二奶,做泰国按摩,开德国轿车,坐美国飞机,喝法国红酒,吃澳洲海鲜,抽古巴雪茄,穿意大利皮鞋,玩西班牙女郎,看奥地利歌剧,买俄罗斯别墅,雇菲律宾女佣,配以色列保镖,洗土耳其桑拿,当中国干部.   

做到最后一点,前面皆可实现.

上联:上级压下级,一级压一级级级加码马到成功;
下联:下层蒙上层,一层蒙一层层层掺水水到渠成。
横批:和谐社会。

你是中國人,
我是腫過人.
工商局:白收起家
质监局:勤捞致富
人事局:选拔认财
组织部:得财兼币
教育局:择油录取
科技局:刻苦攻官
文化局:保持喝斜
卫生局:全民减康
林业局:植树造零
公安局:为民储害
监狱局:提钱释放
拆迁办:嚣张扒户
建设局:检查宴收
老百姓:以忍为本
重燃美國夢
繼續中國懵

愛我黨,黨愛我,我愛黨!
礙我擋,擋礙我,我愛劏!


全年願望且必定會實現成真:



更多吾所不知的
明白真相人員也許要正常科學死亡,

更多不明真相群眾
圍觀剝花生等睇戲與參與其中,

更多明白真相的官員用有中國特式
的科學共産主義觀點順利解說終局.

賊掠屍上.
0155 3634 3142 3142 1129 0948 ,0642 0149 7312 2952 0086 1132 3928 0716 ?

.---- ..--- -.... -.... ....- --... ....- ..... ....- ..--- ..... ...-- ....- ..--- ..... ...-- ..--- ..--- ...-- ----- .---- ----- ..... ----. --..-- .---- --... ..... ...-- .---- ..--- ..... ----- ---.. ....- ..--- ...-- ...-- ----- -.... ...-- .---- .---- ----. --... ..--- ..--- ....- ...-- ....- ----- ...-- ----. .---- ---.. ..--- --... ?
淮河沱江,源流泞池沟溪,洗涤沼泽污潭,沐浴鸿涯洼洲,淋漓泥沙渣滓,浸润滩涂涸漠,灌注湖泊沧海,涡浪涮浊洞,泡沫溅湿湾,汛洪漫溢淹浅港,潮汐浮沉漾涟漪,波涛泛滥汹涌澎湃泄满深渊汪洋。

呼氣--吸氣


天氣總不穩定,呼吸卻未暫停!

有進--有出
有得--有失