云產(chǎn)品的可用區
2014年2月18日,阿里云的博客中詳細介紹了阿里云的產(chǎn)品地域(http://blog.aliyun.com/79),其在此基礎上又進(jìn)一步推出了可用區(Zone)。可用區是同一地域下(如杭州),電力和網(wǎng)絡(luò )互相獨立的物理區域(一般是一個(gè)物理機房),目標是能夠保證可用區間故障相互隔離(大型災害或者大型電力故障除外),不出現故障擴散,使得用戶(hù)的業(yè)務(wù)應用持續在線(xiàn)服務(wù)。可用區內和可用區之間仍然內網(wǎng)互通。
為什么要推出可用區?
對于像淘寶、新浪這種大型應用,對容災的要求是很高的,通常多機房部署是一個(gè)比較通用的做法。但是對于普通用戶(hù),多機房是一件奢侈的投資,但是業(yè)務(wù)可用性和容災的需求還是客觀(guān)存在的。阿里云推出的可用區把多機房部署的能力普及給我們的用戶(hù),讓每個(gè)用戶(hù)的應用都能以比較低的成本構建出具備多機房容災的應用。
一般來(lái)講,同可用區比跨可用區的網(wǎng)絡(luò )時(shí)延更有優(yōu)勢;但是跨可用區從容災的角度比同可用區更有優(yōu)勢。
容災:簡(jiǎn)單免費
如果一個(gè)企業(yè)需要在傳統架構上做多機房容災,通常地,會(huì )面臨機房資源選擇,多機房間專(zhuān)線(xiàn)部署,更加復雜的運維等直接和間接成本增長(cháng)。通常地,這需要上千萬(wàn)的額外成本。
阿里云提供的可用區,在不增加這些額外成本和運維復雜度的同時(shí),只要在創(chuàng )建資源時(shí)選擇不同的可用區,就能夠輕松為您的應用實(shí)現容災部署,省去多機房部署的各種糾結和麻煩。
時(shí)延:透明可見(jiàn)
如上所講,同可用區比跨可用區的網(wǎng)絡(luò )延時(shí)更有優(yōu)勢。當應用內部需要更低的網(wǎng)絡(luò )時(shí)延,可以將應用實(shí)例組部署在同一個(gè)可用區中。
下圖是一個(gè)簡(jiǎn)單的場(chǎng)景,在沒(méi)有推出可用區之前(如圖的左側),用戶(hù)的實(shí)例是阿里云隨機分配的,有肯能分配到同一個(gè)機房,用戶(hù)是不可控的,這樣在機房1出現故障后兩組部署都會(huì )出現不同程度的故障。有可用區的選擇后(如圖的右側),用戶(hù)可以自己根據需要選擇:同一可用區中的ECS和OCS之間有較小的時(shí)延,但是流量均衡的備組部署在另一個(gè)可用區,這樣同時(shí)兼備了容災的目的。
由于現在在試用階段,每個(gè)用戶(hù)在每個(gè)地域至少能在一個(gè)可用區選購ECS實(shí)例。如果需要更多的可用區,可以提交工單申請開(kāi)放。后續對所有用戶(hù)會(huì )全面開(kāi)放。很快地,阿里云的其他產(chǎn)品如RDS,OCS等都支持可用區。