馮凱平
(四川烹飪高等??茖W(xué)校,四川 成都 610100)
飯店賓館及其連鎖企業(yè)的數(shù)據(jù)存儲系統(tǒng),較之某些行業(yè)(如醫(yī)療行業(yè))相對簡單一些,但是由于星級飯店、賓館每天數(shù)據(jù)情況變化很大,特別是飯店賓館連鎖企業(yè),數(shù)據(jù)的增量值顯得更大。因此,數(shù)據(jù)的高效存儲就顯得特別重要。據(jù)統(tǒng)計,大型連鎖賓館的年數(shù)據(jù)增量可達1TB以上。大型星級賓館及其連鎖店除了具有客居功能外,還有會議、娛樂、購物、休閑等功能,每天產(chǎn)生的數(shù)據(jù)量巨大,且這些海量數(shù)據(jù)必須滿足案偵查詢的需要、人口調(diào)查的需要、月報或年報數(shù)據(jù)作為高層決策使用的需要等。這樣一來,致使很多數(shù)據(jù)在短期內(nèi)不允許被破壞或刪除,數(shù)據(jù)為滿足飯店賓館業(yè)務(wù)7×24連續(xù)性的要求,存儲系統(tǒng)需要具備較高的可靠性和可用性。[1]
飯店賓館的數(shù)據(jù)容量隨著時間的發(fā)展呈線性增長。隨著我國旅游業(yè)的大力發(fā)展、對外交流的日益頻繁、人口流動率的不斷增加,數(shù)據(jù)容量加速增長。當(dāng)前,一般大型連鎖賓館的存儲系統(tǒng)容量有數(shù)十TB,能滿足3-5年的數(shù)據(jù)存儲需要。但隨著時間的推移,存儲系統(tǒng)需不斷擴充,考慮到存儲技術(shù)的發(fā)展以及產(chǎn)品的生命周期,在一個磁盤陣列上預(yù)留擴展空間并不劃算。更好的方法是能隨著存儲產(chǎn)品的更新發(fā)展,不斷采用新的磁盤陣列來增加存儲容量。同時,對于一些過期設(shè)備也采用更大容量的設(shè)備來替代。無論新增或是替換,由于飯店賓館對數(shù)據(jù)的即時性要求較低,因此原有的應(yīng)用系統(tǒng)及數(shù)據(jù)不必做大的變動。
當(dāng)前的高效存儲新技術(shù)、自動精簡配置技術(shù)和Thin Provisioning在很大程度上可以有效解決容量擴展問題。利用虛擬化方法減少物理存儲部署,最大限度提升存儲空間利用率。它的核心原理是“欺騙”操作系統(tǒng),讓其認(rèn)為存儲系統(tǒng)中有很大的存儲空間,而實際的物理存儲空間卻遠(yuǎn)沒有如此大,可有效減少已分配但未使用的存儲容量的浪費。
飯店賓館的數(shù)據(jù)最大的特點就是生命周期短而頻率高,歷史數(shù)據(jù)與新生成數(shù)據(jù)的訪問頻率有著根本的差別。一般而言,客人的入住數(shù)據(jù)生成之后,其在客人的入住期內(nèi)訪問頻率最高,此后訪問頻率顯著降低。鑒于當(dāng)前賓館企業(yè)所擁有的傳統(tǒng)存儲設(shè)備,無論是活躍數(shù)據(jù)還是非活躍數(shù)據(jù)都存儲在相同的存儲設(shè)備中,如此大大降低了數(shù)據(jù)存儲效率,更由于為非活躍數(shù)據(jù)預(yù)留了非可用的存儲空間,使存儲效率進一步降低。
提高數(shù)據(jù)存儲效率是飯店賓館數(shù)據(jù)構(gòu)建層次化的存儲體系適合且降低造價的方案。[2]一般情況下,飯店賓館活躍數(shù)據(jù)的生存期較短,因此對高性能存儲設(shè)備的要求可略有降低,對新生成的數(shù)據(jù)需使用性能好、能支持重負(fù)載的SSD存儲方案,對歷史數(shù)據(jù)的存儲則使用價格相對低廉的傳統(tǒng)存儲方案。這就需要解決數(shù)據(jù)在不同層級存儲之間的自動遷移問題。數(shù)據(jù)的遷移既可以通過存儲管理系統(tǒng),也可以通過應(yīng)用系統(tǒng)實現(xiàn),既可以采用手工,也可以采用自動遷移方案。當(dāng)前的自動數(shù)據(jù)遷移技術(shù)考慮了數(shù)據(jù)遷移策略的靈活性要求,自動遷移所應(yīng)用的軟件能夠“理解”數(shù)據(jù)的表象特征、指紋特征,從應(yīng)用層實現(xiàn)并滿足企業(yè)的需求。另外,對于某些重要數(shù)據(jù)、歷史數(shù)據(jù)采用無損壓縮保存也是必要的。
飯店賓館中的許多數(shù)據(jù)需要能夠長期、可靠地保存,同時飯店賓館24小時信息系統(tǒng)不間斷運行的特征,也要求存儲系統(tǒng)具有高可靠性和較高速度的恢復(fù)能力。在信息系統(tǒng)出現(xiàn)故障的情況下,要求數(shù)據(jù)能夠恢復(fù)到斷點。連鎖賓館各加盟店內(nèi)部各類專業(yè)化的異構(gòu)信息系統(tǒng)越來越多,服務(wù)器數(shù)量也越來越多,為了保證系統(tǒng)之間不互相干擾,信息系統(tǒng)的構(gòu)建傾向于使用各自獨立的存儲,導(dǎo)致異構(gòu)環(huán)境下的存儲管理更為復(fù)雜。除了一般性容錯、備份和容災(zāi)需求之外,如何統(tǒng)一管理數(shù)據(jù)的備份,保障備份和恢復(fù)的水平,仍然是一個很具挑戰(zhàn)性的問題。
解決數(shù)據(jù)備份的方案很多,可以采用鏡像技術(shù),也可以采用冗余技術(shù)。鏡像備份數(shù)據(jù)其調(diào)用速度和恢復(fù)速度更快,但由于每個數(shù)據(jù)盤對應(yīng)一個鏡像盤,因此成本很高。而冗余備份數(shù)據(jù)則剛好相反,其備份盤與數(shù)據(jù)盤總量之間的關(guān)系是:L=2K-1[3]。上式中,L是磁盤總數(shù)量,K是冗余盤數(shù)量。假如K=8,即8個冗余盤,則磁盤總數(shù)為255個,也就是說,247個數(shù)據(jù)盤只要設(shè)置8個備份盤即可。由此可見,采用冗余技術(shù)進行數(shù)據(jù)備份可以大大降低備份盤數(shù)量、節(jié)約成本、減輕管理負(fù)擔(dān)、降低能耗、提高數(shù)據(jù)存儲效率。根據(jù)飯店賓館行業(yè)的特征,對數(shù)據(jù)傳遞速度的要求不是非常高,信息大部分時間不需要瞬間反饋,因此采用冗余技術(shù)進行備份是一種很好的選擇。
保持簡單化是信息技術(shù)應(yīng)用的基本法則。由于賓館不同于顯著涉及民生的醫(yī)院等部門,可以在多種存儲架構(gòu)中加以選擇,通常選擇的存儲架構(gòu)應(yīng)當(dāng)相對容易掌控。存儲擴展、備份、生命周期管理等問題可以通過存儲物理層、管理層、應(yīng)用層以不同的方式解決,手工管理和自動管理可以互相配合,不以技術(shù)為目的,實用、可靠、簡單才是根本。
虛擬存儲技術(shù)可以將復(fù)雜的存儲管理變得簡單,它把存儲環(huán)境的復(fù)雜性隱藏起來,把可存儲數(shù)據(jù)的空間充分利用起來,數(shù)據(jù)管理變得輕松。[4-5]也就是說,虛擬存儲將互相獨立、不同品牌和性能的磁盤陣列組合成一個單一的邏輯存儲資源池,可對服務(wù)器層屏蔽存儲設(shè)備硬件的特殊性,而只保留其統(tǒng)一的邏輯特性。池中的數(shù)據(jù)可以自由調(diào)配,在不同層次和類型的存儲系統(tǒng)之間自由移動,為用戶所用,且不影響運行環(huán)境,從而實現(xiàn)了存儲系統(tǒng)集中、統(tǒng)一而又方便的管理。
總之,飯店賓館信息化是飯店賓館現(xiàn)代化的保證。但是,傳統(tǒng)數(shù)據(jù)的存儲方式隨著數(shù)據(jù)的迅猛增長制約著現(xiàn)代化賓館信息化進程。本文從應(yīng)用的角度,提出了當(dāng)今星級飯店賓館特別是飯店賓館連鎖企業(yè)在數(shù)據(jù)存儲與數(shù)據(jù)管理中的解決方案。
[1]劉建華,汪京強.試論我國飯店信息化的鎖定與對策[J].嘉興學(xué)院學(xué)報,2005(10):86-89.
[2]譚華,譚漢松.基于SQL Server2000的酒店客戶智能管理系統(tǒng)[J].計算機技術(shù)與發(fā)展,2006(8):119-121.
[3]劉偉.數(shù)據(jù)恢復(fù)技術(shù)深度揭秘[M].北京:電子工業(yè)出版社,2010.
[4]丁玲.計算機網(wǎng)絡(luò)存儲技術(shù)在企業(yè)中的應(yīng)用現(xiàn)狀與發(fā)展[J].網(wǎng)絡(luò)與通信,2010(7):66-67.
[5]杜瑞峰,胡春華.酒店客房智能化管理與控制系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦與信息技術(shù),2005(12):17-18.