對我們而言,中國國家電網(wǎng)公司(SGCC)可是一個(gè)家喻戶曉的名字,而且它是全世界最大的公用電氣事業(yè)公司。國家電網(wǎng)公司為全國26個(gè)省提供電力,其規(guī)模龐大的IT系統(tǒng)扮演著重要角色,幫助公司提供安全可靠的電力能源,促進(jìn)各地經(jīng)濟(jì)增長和人民生活便利。
在2015年度財(cái)富雜志全球500強(qiáng)排名中,國家電網(wǎng)是全球第七大公司。縱觀其發(fā)展歷史,國家電網(wǎng)的IT基礎(chǔ)設(shè)施包括規(guī)模龐大的數(shù)據(jù)庫、中間件與存儲(chǔ)需求,包括100多個(gè)IT系統(tǒng),而每個(gè)服務(wù)省份都有500TB數(shù)據(jù)及1,000多臺(tái)主機(jī)。為了管理如此巨量需求,國家電網(wǎng)主要選擇了封閉式的專有廠商產(chǎn)品,以支持本公司IT系統(tǒng)。
國家電網(wǎng)數(shù)據(jù)庫管理員兼OpenStack運(yùn)營團(tuán)隊(duì)主管趙寰宇(音)近期在OpenStack奧斯汀峰會(huì)上發(fā)表演講。他以從前與現(xiàn)在的個(gè)人形象對比展開發(fā)言:事業(yè)剛剛起步時(shí)年輕時(shí)的樣子,與現(xiàn)在的樣子。他開玩笑說,10多年來的DBA經(jīng)歷帶來的壓力是如今脫發(fā)和沒時(shí)間運(yùn)動(dòng)的主因。但趙先生對未來非常樂觀,他表示,自從國家電網(wǎng)開始使用OpenStack,他就有足夠的“帶寬”來好好照顧自己了。
趙先生也談到了使用OpenStack前國家電網(wǎng)所面臨的技術(shù)挑戰(zhàn),那時(shí)公司的IT基礎(chǔ)設(shè)施還依賴于舊的解決方案。當(dāng)時(shí)使用的專用軟件操作困難、擴(kuò)展成本高,需要支付昂貴的許可證與服務(wù)費(fèi)用,還限制了公司對自有數(shù)據(jù)的控制,使公司走向了被廠商鎖定的道路上(這些問題長期存在)。
趙先生的團(tuán)隊(duì)受到了新型云技術(shù)帶來的啟發(fā)。在實(shí)現(xiàn)更好地控制公司IT系統(tǒng)投入的愿景下,他們開始研究建立自主可控的私有云,由原來的以廠商為基礎(chǔ)存儲(chǔ)向開源轉(zhuǎn)變。過去3年來,國家電網(wǎng)進(jìn)行了從Unix IT系統(tǒng)向OpenStack和云的過渡。
國家電網(wǎng)于2014年12月開始著手準(zhǔn)備部署OpenStack的相關(guān)工作,并于2015年9月正式實(shí)施部署。截至今年二月,國家電網(wǎng)已使用OpenStack部署了200多臺(tái)物理設(shè)備和1,000多個(gè)虛機(jī)并投入運(yùn)營,近期還計(jì)劃將OpenStack擴(kuò)展至更多IT系統(tǒng)。特別值得注意的是,公用事業(yè)公司正開始逐步采用大數(shù)據(jù)云和SDX來實(shí)現(xiàn)軟件定義網(wǎng)絡(luò)和存儲(chǔ)。趙寰宇(音)表示,OpenStack平臺(tái)具備卓越的靈活性、巨大的定制化潛能,且可兼容Docker、Zabbix及Ansible等其他諸多應(yīng)用和服務(wù),這些特性是吸引國家電網(wǎng)決定轉(zhuǎn)向OpenStack平臺(tái)的幾大主要因素。
為順利實(shí)施轉(zhuǎn)型,國家電網(wǎng)與亞洲領(lǐng)先的OpenStack服務(wù)提供商EasyStack展開合作,專注于對企業(yè)私有云的需求。EasyStack還提供公共和專用API,確保國家電網(wǎng)獲得100%開放和解鎖方案,從而得以完全自主控制自有數(shù)據(jù)。
國家電網(wǎng)的網(wǎng)絡(luò)邏輯利用了多個(gè)OpenStack項(xiàng)目,包括Nova、Glance、Keystone、Neutron、Ceilometer (Telemetry)、Swift及 Cinder。內(nèi)部網(wǎng)支持虛機(jī)間通信,而外部網(wǎng)則為用戶提供數(shù)據(jù)服務(wù)。國家電網(wǎng)的存儲(chǔ)網(wǎng)獨(dú)家采用Ceph,它還配置了部署網(wǎng)和管理網(wǎng)以備不時(shí)之需。
OpenStack為國家電網(wǎng)打造了一個(gè)近乎自動(dòng)化的運(yùn)營系統(tǒng),為其解放了大量人力和物力資源用于集中開發(fā)更多前瞻性項(xiàng)目(趙寰宇曾笑說:“可以騰出更多時(shí)間來休假了。”)。
未來,國家電網(wǎng)的計(jì)劃包括:進(jìn)一步擴(kuò)展使用OpenStack和軟件定義存儲(chǔ),在服務(wù)的每個(gè)省份部署1,000個(gè)以上節(jié)點(diǎn)。五年內(nèi),國家電網(wǎng)預(yù)計(jì)將建起5萬個(gè)以上節(jié)點(diǎn),屆時(shí)將成為全球采用OpenStack最大的電力行業(yè)生產(chǎn)環(huán)境。在軟件定義存儲(chǔ)前端,國家電網(wǎng)計(jì)劃升級Ceph、部署數(shù)據(jù)庫云并進(jìn)一步改善存儲(chǔ)網(wǎng)的服務(wù)質(zhì)量。