文/葛泓 范楨
中國人民大學(xué)當“校園云”遭遇突發(fā)事件
文/葛泓 范楨
2013年6月,中國人民大學(xué)主頁刊出一張畢業(yè)生照片,導(dǎo)致了轟動一時的“人大女神事件”。當時人大主頁訪問量短時間極速上升,放在校內(nèi)的一臺主頁鏡像服務(wù)器瞬時被點爆癱瘓,而放在云上的主頁安然無恙。
中國人民大學(xué)主頁
中國人民大學(xué)結(jié)合自身實際,在實踐云技術(shù)、使用云服務(wù)方面獲得了良好的用戶體驗和成本效益。目前大部分核心業(yè)務(wù),包括主頁、新聞網(wǎng)、郵件、“微人大”綜合信息門戶都部署在商業(yè)云上,涉及IaaS、PaaS和SaaS三種商業(yè)云服務(wù)模式。電子校務(wù)、校園卡、共享數(shù)據(jù)庫等系統(tǒng)部署在學(xué)校數(shù)據(jù)中心私有云平臺上。
實踐1
網(wǎng)站部署在商業(yè)PaaS平臺上
以往學(xué)校主頁都是一臺或兩臺服務(wù)器+教育科研網(wǎng)出口的傳統(tǒng)的部署模式。這種模式下,很多高校曾經(jīng)面臨學(xué)校主頁校外訪問慢,國外訪問更慢的困擾。遇到學(xué)校出現(xiàn)新聞事件,學(xué)校主頁被高并發(fā)訪問致癱的情況也屢見不鮮。2012年,中國人民大學(xué)正式租用了在國內(nèi)有影響力的新浪云應(yīng)用(Sina App Engine,簡稱SAE),將學(xué)校主頁和新聞網(wǎng)部署其上。
SAE是國內(nèi)第一家公有云計算平臺,支持PHP、Java、Python、NodeJS等語言,提供分布式Web應(yīng)用開發(fā)所需的眾多服務(wù),獲得國內(nèi)首批可信云認證,是國內(nèi)最好的PaaS云計算平臺之一。
我們將網(wǎng)站代碼放上去,無需系統(tǒng)運維、架構(gòu)設(shè)計和人工干預(yù),平臺按照訪問量彈性擴展處理能力、自適應(yīng)調(diào)整帶寬。其結(jié)果是校外訪問速度、高并發(fā)應(yīng)對以及安全性都得到顯著改善。運行至今的四年間,保持零宕機,零安全事件的記錄,收獲了很高的用戶口碑。2013年6月,學(xué)校主頁刊出一張畢業(yè)生照片,導(dǎo)致了轟動一時的“人大女神事件”。當時人大主頁訪問量短時間極速上升,放在校內(nèi)的一臺主頁鏡像服務(wù)器瞬時被點爆癱瘓,而放在SAE上的主頁安然無恙。在運行成本上更加收效顯著,大大減少了底層設(shè)備以及人工運維的支出。企業(yè)按照空間+流量方式計費,按需付費,按實際發(fā)生量付費,同時還給于教育行業(yè)一定的優(yōu)惠政策。
實踐2
郵箱使用商業(yè)SaaS平臺
2014年6月,中國人民大學(xué)電子郵件系統(tǒng)在經(jīng)歷了EYOU、CoreMail后,華麗轉(zhuǎn)身,率先啟用網(wǎng)易企業(yè)郵箱云服務(wù)平臺——網(wǎng)易校園郵箱。
選擇網(wǎng)易校園郵箱首先是選擇這個平臺的資源、技術(shù)和專業(yè)服務(wù)能力。
其優(yōu)勢是,不用部署,不耗存儲,即購即用,學(xué)生校友免費。帶組織架構(gòu)的校園通訊錄。信息分類清晰靈活,空間容量大,有效協(xié)助學(xué)校發(fā)送各類通知,老師學(xué)生收發(fā)作業(yè),校園系統(tǒng)與用戶傳遞信息。300名客服團隊。24小時專業(yè)運維團隊。
其次,在成本支出和用戶體驗上,網(wǎng)易校園郵箱按照用戶數(shù)購買,對學(xué)校有比較大的優(yōu)惠。
中國人民大學(xué)目前擁有8萬多用戶,師生郵箱擁有10G空間和1G個人網(wǎng)盤。學(xué)校完全不需要考慮系統(tǒng)運維,網(wǎng)易公司也有專屬客服人員,學(xué)校只有一名對口人員負責(zé)商務(wù)和溝通。郵件系統(tǒng)收發(fā)故障、丟件、黑名單、郵件空間小、垃圾郵件等問題得到很好的解決,師生對郵箱的滿意度大幅提高。
實踐3
“微人大”租用LaaS平臺
“微人大”是校內(nèi)面向師生
的綜合信息門戶平臺,包含個人中心、服務(wù)中心、學(xué)務(wù)中心、課程中心、數(shù)據(jù)中心、支付中心、應(yīng)用中心、用戶中心和開發(fā)者中心九大中心。師生通過該平臺了解學(xué)校各類信息、參與各類活動、完成各類教學(xué)和管理事務(wù),是師生參與度最高、依賴度最高的綜合信息平臺。其中,服務(wù)中心目前已經(jīng)在線運行300多項服務(wù)項目;課程中心涵蓋1.4萬門次的課程,課程資源附件4300多件,建立討論主題160多個,課程視頻近300個,學(xué)生作業(yè)6.2萬多份;應(yīng)用中心已包含近30個應(yīng)用。無論是在校內(nèi)校外,使用PC還是移動終端,都可以快速便捷地登錄“微人大”,關(guān)注、參與和完成各類校園活動。
“微人大”平臺的底層硬件是租用運營商提供的商業(yè)IaaS云服務(wù)平臺。租用16臺8核16G內(nèi)存500G存儲、4臺16核32G內(nèi)存1T存儲的虛擬機,綁定100M專屬網(wǎng)絡(luò)出口帶寬。
通過租用硬件資源,使“微人大”的運行不僅擁有強大的計算處理能力,還擁有網(wǎng)絡(luò)帶寬的保證,不受硬件設(shè)備能力、校內(nèi)網(wǎng)絡(luò)狀況的影響,至今硬件和網(wǎng)絡(luò)零宕機運行。同時,減少了固定資產(chǎn)投入和運行成本。學(xué)校的工程師團隊負責(zé)“微人大”操作系統(tǒng)、數(shù)據(jù)庫、平臺軟件和信息安全的運維。另外,一般學(xué)校校園網(wǎng)會購買出口帶寬,電信運營商也會在云服務(wù)上給予較多優(yōu)惠。
實踐4
涉密應(yīng)用采用私有云
雖然說購買和租用商業(yè)的云服務(wù),在運行保障、運行效率和運行成本上具有優(yōu)勢,非常適合學(xué)校公共服務(wù)應(yīng)用的部署。但是考慮到學(xué)校一些涉密應(yīng)用、內(nèi)部應(yīng)用,例如,財務(wù)管理、校園卡、共享數(shù)據(jù)庫等,現(xiàn)階段還不適合部署在商業(yè)云上。另外還有一些涉及學(xué)校內(nèi)部教學(xué)管理的應(yīng)用系統(tǒng),原來就是部署在學(xué)校自有的服務(wù)器上,在校園網(wǎng)內(nèi)網(wǎng)運行,例如,各院系的二級網(wǎng)站、二級應(yīng)用系統(tǒng)、招生就業(yè)系統(tǒng)等,一次性遷移到商業(yè)云上的難度也比較大。
基于這一現(xiàn)實,學(xué)校將原有8臺SUN服務(wù)器和16臺惠普刀片服務(wù),通過VMware虛擬化解決方案,集群運行367個虛擬機,提供多種操作系統(tǒng)和基礎(chǔ)服務(wù),統(tǒng)一管理并向?qū)W校各單位交付軟件運行環(huán)境,逐步向云計算模式過渡。這樣不僅保留和利用了現(xiàn)有設(shè)備投資,同時提高了管理的靈活性、便捷性、安全性、快速響應(yīng)力和控制力。學(xué)校工程師團隊負責(zé)機房環(huán)境、硬件、網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫、中間件、應(yīng)用軟件和安全各個層面的運行維護。
云計算具有超大規(guī)模、虛擬化、高可靠、通用性、高可擴展性、按需服務(wù)、廉價、潛在危險性等特點。基于這些特點,已經(jīng)有越來越多的企業(yè)看到了云計算服務(wù)的市場機會和收益,開始提供各層次的云計算服務(wù)。同時也有越來越多的企業(yè)、政府部門以及金融機構(gòu)將IT系統(tǒng)過渡到云計算架構(gòu)甚至購買和租用云計算服務(wù)以提升運維能力、降低運維成本。但是,云計算的安全性依然是籠罩在人們心中的疑團。因此,大多數(shù)企業(yè)和組織根據(jù)自身的需求,都選擇了不同類型的云模式,公有商業(yè)云、私有云和混合云。中國人民大學(xué)在云計算的實踐中,一直秉持探索、開放、參與和實踐的原則,將大部分的核心基礎(chǔ)應(yīng)用部署在各個層面的商業(yè)云上,將小部分核心私有應(yīng)用部署在校園私有云上。這種混合云的實踐模式,最大的收益體現(xiàn)在以下四個方面:1.提升了應(yīng)用系統(tǒng)運行的可靠性、穩(wěn)定性;2.提升了系統(tǒng)運行的效率和用戶體驗的滿意度;3.提升了專業(yè)技術(shù)支持的能力;4.保護現(xiàn)有投資、降低了運維成本。
隨著云計算的發(fā)展,市場不斷完善,云計算的應(yīng)用前景不容忽視。越來越多的高校開始云計算的實踐,也許是在原有基礎(chǔ)設(shè)施上建立私有云形式的數(shù)據(jù)中心為開始,也許是從租用商業(yè)云服務(wù)為開始,逐漸會形成高?!盎旌显啤钡膶嵺`模式。不久的將來,也許越來越多的高校會減少甚至放棄自己的機房、服務(wù)器、交換機等硬件設(shè)施甚至是IT技術(shù)人員,通過購買和租用商業(yè)的云服務(wù),為師生提供基礎(chǔ)的IT服務(wù)。
(為中國人民大學(xué)信息技術(shù)中心)