狄源昊
摘要:經(jīng)濟(jì)不斷發(fā)展,科技日新月異,因此用于辦公的硬件設(shè)備也在不斷的更新?lián)Q代,辦公設(shè)備頻繁的更新?lián)Q代是一筆巨大的投資,造成資源的浪費(fèi)以及一些不必要的損失。因此,將現(xiàn)有的硬件設(shè)備合理的進(jìn)行規(guī)劃、開發(fā)再利用,讓這些已有的資源充分發(fā)揮其共享性,提高資源的利用率是當(dāng)今時(shí)代的發(fā)展方向。為了能夠營造一個(gè)更好的辦公環(huán)境,就要營造一個(gè)可以實(shí)現(xiàn)資源共享的平臺(tái),該平臺(tái)主要通過云技術(shù)和海量存儲(chǔ)來實(shí)現(xiàn),這是營造良好的辦公環(huán)境一個(gè)強(qiáng)有力的手段。本文從虛擬桌面、建設(shè)目標(biāo)以及服務(wù)配置等方面進(jìn)行分析,將私有辦公環(huán)境建設(shè)后和傳統(tǒng)的手段進(jìn)行對(duì)比,找到資源共享的新方式,在節(jié)約資源的前提下提高辦公效率。私有云辦公環(huán)境不僅可以作為會(huì)議、辦公等平臺(tái)的參考依據(jù),還可以為后續(xù)的發(fā)展奠定基礎(chǔ)。
關(guān)鍵字:私有云;資源共享;海量存儲(chǔ)
傳統(tǒng)的辦公環(huán)境在運(yùn)行上存在著很多缺點(diǎn),例如,辦公成本和能源消耗較高、辦公效率低以及容易產(chǎn)生信息的丟失等,都是在傳統(tǒng)的辦公方式上存在的問題,而且很難跟上較快的資源更新?lián)Q代,在后期的維護(hù)方面也要消耗大量的人力物力。私有云平臺(tái)可以將分散的人力集中起來,主要用于對(duì)服務(wù)器后期的維護(hù)方面,將資源進(jìn)行集中分配,后期可以統(tǒng)一的對(duì)這些資源進(jìn)行管理和維護(hù),在降低能源消耗的同時(shí)將資源利用率發(fā)揮到最大。
一、云平臺(tái)的選擇
要想建立一個(gè)私有云辦公環(huán)境,首先要找到和它相匹配的開發(fā)平臺(tái)。目前市面上存在很多種,主要有Open Nebula、Cloud Stack、Eucalyptus和Open Stack等。
不同的開發(fā)平臺(tái)具有不同的特點(diǎn),因此也就適用于各種不同的環(huán)境。Open Stack由Python開發(fā),有良好的開發(fā)平臺(tái),組件化的設(shè)計(jì)多樣化,插件具有良好的拓展性,在面向服務(wù)的架構(gòu)方面,可以良好的處理SOA和服務(wù)化組件之間的關(guān)系,除此以外,它還可以支持較多的虛擬化技術(shù),并且是可以長期免費(fèi)使用的,因此一般采用這種開發(fā)平臺(tái)。其他的開發(fā)平臺(tái)都有各自的缺點(diǎn),例如Eucalyptus是由JAVA和C聯(lián)合開發(fā)的,在開發(fā)平臺(tái)上,沒有平臺(tái)的變化趨勢,并且在拓展性方面它的插件支持不夠;Cloud Stack的插件設(shè)計(jì)也不足,在面向服務(wù)架構(gòu)方面,雖然采用SO設(shè)計(jì),但是松耦合設(shè)計(jì)不足;Open Nebula是由C++開發(fā)的,在開發(fā)平臺(tái)方面做得比較少,并且它的企業(yè)版是要按照CPU核心總數(shù)收費(fèi)的。因此,綜合各方面考慮,一般采用Open Stack開發(fā)平臺(tái)。
二、虛擬化方案選擇
就目前形勢來看,也有多種虛擬化技術(shù)可用,KVM、XenSever和VMwareESXi等都是現(xiàn)有的虛擬化技術(shù)。
不同的虛擬化技術(shù)各有所長各有所短,例如KVM技術(shù),它是內(nèi)核本身的一部分,它在不修改客戶機(jī)的系統(tǒng)的前提下充分利用內(nèi)核的優(yōu)化和改進(jìn),還具有較高的性能和穩(wěn)定性;VMwareESXi技術(shù)相對(duì)比較成熟,市場占有率大,并且安裝起來比較簡單,windows系統(tǒng)具有統(tǒng)一的管理平臺(tái),但是他是需要付費(fèi)的,因此,一般情況下也不被采用;XenSever雖然具有良好的性能,但是操作起來相對(duì)復(fù)雜,并且后期的維護(hù)成本相對(duì)較高,因此,一般不采用。
openstack云平臺(tái)操作系統(tǒng)是KylinCloud的基礎(chǔ),它可以支持成熟穩(wěn)定的虛擬化平臺(tái),并且可以在很多特殊情況下打開安全性編譯開關(guān),調(diào)度政策比較靈活,可以使虛擬機(jī)調(diào)教到指定的節(jié)點(diǎn);虛擬機(jī)在傳輸?shù)倪^程中采用加密傳輸,安全可靠性得以保障。
因此,綜合多方面考慮,確定最終的方案是:KylinCloud + KVM。
三、設(shè)計(jì)與實(shí)現(xiàn)
通過比較成熟的KylinCloud云計(jì)算解決方案和KVM虛擬的利用,可以將不同計(jì)算機(jī)的服務(wù)器集中起來,把CPU、硬盤、內(nèi)存等硬件設(shè)施集中到一起,使用戶獲取資源更加方便。用戶認(rèn)證、資源管理等服務(wù)都是由一個(gè)用管理層提供,并且用戶通過服務(wù)端點(diǎn)的方式使用這些服務(wù)。
實(shí)施的過程主要包含四部分,分別是硬件連接交換機(jī)的配置、安裝操作系統(tǒng)和存儲(chǔ)配置以及云平臺(tái)的部署。其中云平臺(tái)的部署可以實(shí)現(xiàn)一鍵快捷部署,但是部署的時(shí)間也會(huì)受到硬件設(shè)施的影響,一般需要的時(shí)間是一個(gè)小時(shí)左右。在完成云平臺(tái)的部署以后,訪問云平臺(tái)是通過頁面實(shí)現(xiàn)的,配置好網(wǎng)絡(luò)服務(wù)以后,用戶主機(jī)就可以正常工作了。
部署節(jié)點(diǎn)時(shí)采用復(fù)用控制節(jié)點(diǎn)的方式,這樣可以將硬件資源的利用率發(fā)揮到最大。在部署時(shí),有些服務(wù)是要被停止的,但是不會(huì)給未來的控制節(jié)點(diǎn)帶來負(fù)擔(dān)。在完成部署之后,退出相關(guān)服務(wù),這時(shí)的控制節(jié)點(diǎn)的功能得以恢復(fù)。
四、安裝部署流程
4.1交換機(jī)的配置
一般情況下通過管理網(wǎng)頁或串口來進(jìn)行交換機(jī)之間的連接,然后就可以登陸完成相關(guān)的配置。使用不同的系統(tǒng)進(jìn)行配置管理的命令也是不一樣的。
4.2服務(wù)器的配置
對(duì)于已經(jīng)成功安裝了操作系統(tǒng)的服務(wù)器,在進(jìn)行網(wǎng)絡(luò)配置、域名解析的就可以開始安裝部署KylinCloud私有云辦公環(huán)境了,主要流程是:①配置基礎(chǔ)信息;②裝機(jī)并部署節(jié)點(diǎn);③云平臺(tái)存儲(chǔ)配置;④配置lvm和ceph;⑤部署云平;⑥把配置數(shù)據(jù)分別備份在各個(gè)控制節(jié)點(diǎn),把備份的腳本放在KylinCloud目錄下,其他的部署節(jié)點(diǎn)要從scp進(jìn)行拷貝;⑦部署完成后,以管理員的身份進(jìn)行登錄,然后創(chuàng)建網(wǎng)絡(luò)和子網(wǎng),再創(chuàng)建云虛擬機(jī),最后啟動(dòng)云虛擬機(jī)。
4.3遠(yuǎn)程桌面客戶端的訪問
在windows虛擬機(jī)的服務(wù)不全時(shí),可以使遠(yuǎn)程客戶桌面通過某些協(xié)議訪問。無論是筆記本電腦還是臺(tái)式電腦,都可以共享統(tǒng)一部署的資源和軟件,達(dá)到了資源的共享,除此以外,還可以實(shí)現(xiàn)視頻會(huì)議等功能。
五、結(jié)束語
本文通過云平臺(tái)的構(gòu)建,實(shí)現(xiàn)了辦公資源的共享,為云計(jì)算和云實(shí)驗(yàn)室的發(fā)展奠定了基礎(chǔ)。通過將資源池虛擬化的方法,可以在減小資源消耗和浪費(fèi)的同時(shí)更好的共享資源,很大程度上提高了工作效率。
參考文獻(xiàn):
[1]季常青.基于虛擬化技術(shù)的證券開放式業(yè)務(wù)私有云平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2020(3).
[2]雷陽,周軍,陸平,韓鵬.支持眾創(chuàng)開發(fā)的私有云平臺(tái)研究,[J].信息技術(shù)與網(wǎng)絡(luò)安全,2020(11).
[3]陳源,任少波,曾友東.基于私有云平臺(tái)的VPN與域控系統(tǒng)集成研究,[J].江蘇信息科技,2020(7).
[4]王雪嬌,陳俊松,夏湘玲,白云.私有云存儲(chǔ)在企業(yè)的應(yīng)用,[J].中國管理信息化,2021(2).
[5]武杰.企業(yè)數(shù)字化轉(zhuǎn)型中私有云體系基礎(chǔ)構(gòu)建的研究,[J].數(shù)字通信世界,2020(12).