王曉燕
(陜西工商職業學院教務處,陜西 西安 710119)
隨著互聯網的發展,信息化在各個領域開花結果,越來越多的人把越來越多的事情交給互聯網來處理。在不斷提升互聯網用戶工作效率和生活質量的同時,對于互聯網應用提供商來說,數據量和計算的壓力也越來越大。為了提供更高質量的服務,互聯網提供商的機房被不斷擴建,更多的計算機和相關設備被生產出來,并部署在這些機房,隨之而來的自然是避免不了的高額成本。這里的成本不止是維持一個服務器集群所需要的電力、冷卻和互聯網帶寬等維護成本,還有越來越高的投入門檻——對于成長型的網站,建立服務器集群的初始投資正在困擾著那些心懷創意的網站創業者。
對于互聯網應用的代表之一,電子商務網站即“在線商城”,即便在花費巨額資金之后擺脫了上述困擾,又開始遭遇耗費不菲的人力物力搭建和維護的大量計算資源在很長的時間段內卻被閑置和浪費的困境。在傳統的模式下,為了滿足以國慶,春節甚至11月11日“光棍節”為代表的節假日里,突發客流高峰下系統仍然可以為客戶提供可接受的用戶體驗的要求,在線商城提供商必須部署一個可以滿足最高峰客流的服務器集群,而在這些假期結束之后,這個集群將會以很低的資源占用率運行,長期的看,維護和購置成本存在巨大的浪費。如何才能擁有一個“彈性”——也就是高可用和高擴展性——的計算資源,可以在高峰到來時增加計算資源以獲取更好的用戶體驗,而在低谷時減少計算資源以節約運維成本?這是擺在每一個電子商務網站甚至每一個互聯網應用的開發者和維護者面前的巨大挑戰。……