TechED2013:云服務(wù)的可靠性和可用性
原創(chuàng)12月5日-6日,TechEd 2013微軟技術(shù)大會在國家會議中心召開。今年是TechEd進(jìn)入中國第20年,該大會面向全球IT人士,關(guān)注開發(fā)技術(shù)。今年的大會微軟邀請了162位來自微軟和業(yè)界的國內(nèi)外技術(shù)專家,圍繞14大課程主題舉辦100余場講座,講解微軟***技術(shù)與產(chǎn)品的相關(guān)應(yīng)用、分享合作伙伴***的工具、解決方案和成功案例。微軟云計(jì)算技術(shù)推廣專家白海石闡述了云服務(wù)的可靠性和可用性。
可用性是系統(tǒng)運(yùn)行時(shí)間和系統(tǒng)運(yùn)行時(shí)間加系統(tǒng)宕機(jī)時(shí)間的比,可用性是衡量系統(tǒng)的主要因素之一。傳統(tǒng)的技術(shù),在系統(tǒng)宕機(jī)之后,需要將服務(wù)器或者其他設(shè)備維修好了之后才能重新提供服務(wù),而云技術(shù)的出現(xiàn),這一缺陷有效地得到了改善。
云服務(wù)可以保證較高的可用性,因?yàn)樵破脚_有很大的資源池,當(dāng)一臺服務(wù)器宕機(jī)之后,可以分配別的服務(wù)器快速啟動(dòng),從而保證系統(tǒng)的可用性。
微軟Windows Azure提供了多項(xiàng)可用性技術(shù),包括SQL Server AlwaysOn Groups等多項(xiàng)技術(shù),可以節(jié)省移動(dòng)開發(fā)者的時(shí)間并提高SQL Server的可用性和災(zāi)難恢復(fù)技術(shù)。
可用性示例
用戶發(fā)出請求后,后臺服務(wù)會訪問數(shù)據(jù)庫,用戶會用到身份驗(yàn)證,前臺站點(diǎn)和后臺服務(wù)可以直接連接也可以異步的連接。以北京為例,當(dāng)數(shù)據(jù)中心遇到災(zāi)難時(shí),用戶的請求會被分配到上海站。另外還可以通過內(nèi)容投放和緩存的技術(shù),來提供給客戶服務(wù)。
白海石表示,任何地方都可能出錯(cuò),所有的地方都一定會出錯(cuò)。因此系統(tǒng)的可靠性也非常重要。
Windows Azure也提供了可靠性技術(shù)。
網(wǎng)站的遠(yuǎn)程調(diào)試
Visual studio和Windows Azure平臺深度整合,用戶建立網(wǎng)站、發(fā)布網(wǎng)站、調(diào)試都可以在同一平臺下完成。






















