云數據庫帶來多樣云 云庫領跑云服務
作為IT系統重要核心組件之一的數據庫,承載著重要的信息數據。近幾年,隨著科技發展、企業業務拓展,越來越多的企業感覺正在失去對數據的控制。數據形態多元化、數據容量如脫韁的野馬般爆炸性增長,讓企業的數據環境接近容量極限。與此同時,數據維護管理工作日益繁重,DBA(數據庫管理員)日復一日的備份、優化、擴容、高可用的工作時間往復循環。
如何解決數據容量激增與管理任務繁瑣的矛盾?最近業界談到隨著云計算技術的落地,云端數據庫或許可以擔當拯救者的角色。對此,中國軟件網針對“云庫技術能否帶來新機遇”話題,與業界專家和企業進行深入探討。來自國內領先數據存儲技術廠商的神舟通用公司技術總監馮柯,帶來了他的一些觀點。
云庫領跑未來
馮柯具有十多年從事國產數據庫系統設計與實踐的經驗,先后作為主要負責人和技術骨干,承擔了多個國家核高基和863數據庫重大專項及產業化項目。在談到云庫與傳統數據庫相比有哪些優勢時,馮柯說:“所謂云庫,個人認為是能夠更好適應云計算模式的數據庫管理系統。云服務的***優勢應該是成本優勢,云服務其實不是什么新東西,與目前電信行業提供的服務器托管模式有一定相似性。云服務這種模式對中小型企業特別有吸引力,與自己投資建設專用的企業信息化系統相比,使用云服務,實現了資源集中配置和管理,能夠更好滿足用戶不斷變化的需求,實現按需采購、配置,避免資源浪費。同時,有專業的技術人員幫你打理,降低管理維護成本,系統的可靠性、擴展性、穩定性也會更好。”
馮柯認為,隨著云計算技術的不斷發展,以及云服務模式逐步得到市場認可,云計算肯定會影響傳統數據庫的發展趨勢。但可能不會出現一個全新的云庫來取代傳統的數據庫管理系統,而是傳統數據庫能否更好適應云計算的問題。馮柯指出了云庫未來發展的三點明顯趨勢:
首先,馮柯認為,隨著云服務模式的普及,采用云服務的客戶將不再關注數據庫,數據庫廠商也將更多去面對云服務提供商。其次,云計算應用離不開數據庫,但傳統數據庫管理系統必須更好的適應云計算模式,如資源配置管理、虛擬化支持以及高可擴展性等。因此,oracle和微軟都推出了支持云計算的數據庫產品,但這些產品同時也是他們傳統數據庫產品的擴展。可以預見,云庫和傳統數據庫將不是割裂的,傳統數據庫也是在不斷發展中,并且給云庫提供更好的支撐作用。再次,目前云庫也有其自身的不足。例如公有云,數據傳輸依賴于網絡帶寬,不適合大數據量的企業級應用;而且目前較為熱門的NoSQL數據庫無法滿足大量的關系數據庫應用需求,部分企業的數據保密性需求仍然是云庫需要解決的關鍵問題。同時,企業搭建自身的私有云,必須是集中資源為多個部門服務,僅有較大型的企業才有實力做到。
在談到云庫的未來是私有還是公有時,馮柯說:“目前,神舟通用在云存儲支持上正在與曙光、中企開源等公司合作,為他們的云計算平臺提供數據庫支持。在神通數據庫產品中提供虛擬化、自動化部署與管理、海量結構化和非結構化數據在云環境下的處理等支持;總體來說,公共云庫更適合于一些小型企業,而像電信、金融這樣的大型企業,將傾向于建立自身的私有云平臺,這就需要數據庫廠商的支持。”同時,這些企業的業務也離不開關系數據形式以及事務的支持,因此馮柯認為,傳統數據庫面臨著這方面的轉型,同時這也是傳統數據庫公司的優勢和機會所在。在這方面,神通數據庫以及Clusterware、kstore等產品正在不斷升級,實現傳統數據庫和云庫的互相支持、融合。對于中型應用,傳統數據庫仍然有其優勢。另外,一些敏感部門,比如政府部門,要求內外網物理隔離,這些用戶要遷移到云端來,還存在政策性方面的現實困難,對此,神通數據庫也推出了安全數據庫版本,實現了用戶大量的隔離、審計、加密等安全需求。
云庫領先價值
云端數據庫的實施部署后,會給企業帶來什么?針對這一問題,馮柯談到:“更多云端軟件、包括操作系統和數據庫的推出,給企業帶來了更加多樣化的云服務,給準備遷移至云端的企業帶來更多選擇。這是一件好事,將促進我國云計算平臺的發展,為用戶帶來更加優質的服務,從而把服務市場做大做強,降低運營成本,提高平臺性能和服務質量,最終也有利于整個產業的發展。云服務在推廣過程中,用戶普遍擔心的是由于數據全部遷移至云端,從而在面對云服務提供者時,可能喪失定價的話語權,因此更多的競爭也是用戶愿意看到的。同時,在這里神州通用也希望能夠與國內公司積極合作,為企業帶來更多更好的云庫產品。在傳統數據庫領域,國內技術在起跑線上就已經落后,希望在云庫時代中國能夠緊跟國際領先水平,甚至是引導全球云庫應用的發展。”
2011年,SAP斥資58億美元收購數據庫公司Sybase,進軍數據庫領域。SAP的加入,是看中云庫的價值所在,還是加強在市場中的競爭優勢?云庫技術的出現對整個行業乃至主流廠商會不會造成影響?馮柯介紹,SAP收購Sybase,主要是迫于競爭對手最近的一系列收購并購動作帶來的壓力。作為全球***的企業管理軟件提供商,如果沒有一個強大的基礎數據管理平臺,從產品鏈的完整性上看,將處于非常不利的競爭地位。而從云計算發展的角度來看,用戶越來越迫切的需要由云計算廠商提供一整套包括硬件、操作系統、軟件、云庫在內的云平臺解決方案,因此完整的產業鏈也就顯得越來越重要,只有掌握了整條產業鏈,才有實力控制整個云平臺的成本,并且不至于在某一方面受制于競爭對手,從而在云服務中提供更有市場競爭力的產品。
馮柯認為,云數據庫的出現對于整個行業乃至主流廠商而言并不是一件壞事。事實上,傳統的數據庫服務器發展到今天,技術上已經非常成熟,市場也趨于飽和。云計算的出現,與其說是一種競爭,不如說是給了業界同仁一個機會,特別是對于國內的數據庫廠商。如果能夠把握住這個新的市場,將會有助于我們進一步趕超國際行業巨頭,在市場中占據一席之地。云庫的出現,有可能會使一些具有較強市場敏感性、能夠及早推出適應市場產品的新廠商在競爭中脫穎而出,例如神通的KSTORE產品,就瞄準了電信行業特點,能夠為電信用戶提供高壓縮、高性能的數據存儲產品和服務,使其部署成本大大降低。其次,從技術上分析,將數據庫遷移至云端,數據庫的基礎技術積累仍然非常重要,因此數據庫主流廠商在技術上仍然會占據優勢,市場的競爭格局可能并不會因此而發生太大的變化,而其中的變數很可能來自于市場和需求的把握以及商業模式的運作。***,像SAP收購案例一樣,市場上對建立私有云庫的需求,將會導致廠商越來越重視提供一整套解決方案的能力。這對于國內其他數據庫廠商來說,將面臨較大挑戰,而且還將有數據庫行業以外的其他優秀軟硬件廠商的競爭。
因此,馮柯相信對于行業內來說,數據庫廠商與其他軟硬件提供商的合作、并購案例仍然會不斷出現。神通也正在與中標虛擬化、國內紅山虛擬化、奧丁科技虛擬化、Citrix、VWware虛擬化等優秀的軟硬件企業商討合作。
云庫大有作為
在云庫的安全標準問題上,目前業界還沒有較為標準的體系形成。馮柯介紹,用戶對于云庫安全,最關心的是用戶怎么相信云庫提供商,或者云庫提供商的內部工作人員,不會利用數據去干非法行為。比如我們的個人隱私被泄露、或者網上購物的購買行為被記錄等,對于用戶來講,這都侵犯了用戶的隱私。對于企業的核心數據來說,就絕對沒那么簡單。目前比較成熟的云服務商業模式,大多數還是云服務提供商本身是內容提供商,企業能夠把核心業務直接遷移至公共云端,成功的案例有限。這會成為制約未來云計算發展的一個重要障礙。
所以,建立、實施一套健全的安全保障體系對于云庫技術發展應用是非常關鍵的。馮柯建議,從技術和非技術兩方面共同著手,采取綜合治理、全面設防的方法。通過內部審計、加密或其他技術手段來保障用戶的數據安全。在這方面,神通數據庫安全版的研發為云庫的發展提供了一些優勢和經驗,基于國防、軍工、政府等要害部門需求的數據庫安全控制經驗也將為推動云庫技術提供支持。
目前,云數據庫產品包括四種:***類是類似SQLAzure,提供一整套關系型數據庫服務的云庫產品;第二類是類似Database.com,提供包裝、配置和維護服務,從而實現自己云庫服務的產品;第三類是SimpleDB產品,提供簡化的數據存儲服務,學術界通常把這類數據庫稱作為NoSQL數據庫。第四類是oracle提供的ExaData數據庫云服務器,直接向用戶提供數據庫云服務器。因此,云數據庫這個行業的發展已經走向了多元化,這也是應用需求多樣化的結果。馮柯談到,目前我們看到NoSQL數據庫最成功的應用還是在互聯網行業,后者的業務邏輯相對簡單,但是數據量非常巨大,而且增長得很快,應該說NoSQL數據庫還是大有作為的。
但是NoSQL還存在著許多技術困難,要完全替代關系數據庫,目前看來不現實。因此對于小型應用來說,可能SQLAzure、database.com這兩類服務將更有其優勢,而對于大型企業的應用來說,oracle的Exadata這種整套云庫服務器將更加適合。
可以說,隨著云數據庫產品的不斷豐富,以及傳統數據庫的不斷升級并向云數據庫應用靠攏,云數據庫在未來將會發揮不可估量的作用。因此,馮柯在***表示,云數據庫將大有可為。從長遠來看,他認為,各種類型的云數據庫將會互為補充,并且與傳統關系數據庫不斷吸收對方的優點,最終長期并存,既有融合,又有各自多元化的發展。