微軟今夏將發(fā)布SQL Server 2016預(yù)覽版
在Microsoft Ignite大會的主題演講環(huán)節(jié)中,微軟公司CEO納德拉(Satya Nadella)宣布將在今年夏天發(fā)布最新數(shù)據(jù)庫SQL Server 2016 的首個預(yù)覽版。
作為微軟旗艦級數(shù)據(jù)庫產(chǎn)品的最新版本,SQLServer 2016將圍繞移動與云計算這兩大核心主題提供大量新特性。“Mobilefirst, Cloud first”,這是微軟喊出的口號。對此納德拉表示,微軟會將目光聚焦在跨平臺的客戶體驗上,進一步增加應(yīng)用的敏捷性,在云中為客戶提供強有力的基礎(chǔ)架構(gòu)支持。“所有的技術(shù)都是為了幫助客戶實現(xiàn)業(yè)務(wù)轉(zhuǎn)型。”納德拉說。
無限擴展的數(shù)據(jù)庫
SQL Server 2016中最值得關(guān)注的一個新特性叫做“伸展數(shù)據(jù)庫(Stretch Database)”,納德拉將其形容為一個能夠無限擴展的數(shù)據(jù)庫,你可以將SQL Server 2016中的任意數(shù)據(jù)放到Azure云中,甚至一個單獨的數(shù)據(jù)庫表也沒問題。換句話說,SQL Server 2016可以先在企業(yè)內(nèi)部進行部署,然后一部分、一部分地將數(shù)據(jù)庫遷移到微軟Azure云上,而不會對應(yīng)用造成任何影響。
微軟SQL Server核心數(shù)據(jù)庫引擎團隊首席架構(gòu)師Lindsey Allen向我們介紹了一個場景,其中業(yè)務(wù)部門希望不刪除任何一條歷史數(shù)據(jù),因此他們數(shù)據(jù)庫的規(guī)模是在不斷擴大的。在這種情況下,給數(shù)據(jù)庫備份和恢復(fù)都造成了非常大的困難,而且做一次備份需要很長的時間。“那么,為什么我們不把數(shù)據(jù)庫擴展到Azure上呢?“Allen反問道。
Allen表示,使用這個功能之后,你仍然是在進行數(shù)據(jù)歸檔,但業(yè)務(wù)不會受到任何影響。你可以把歷史數(shù)據(jù)全部保存下來,又不會影響SQL Server數(shù)據(jù)庫的性能,也不會丟失任何數(shù)據(jù),這是一舉三得的結(jié)果。
提供集中式的服務(wù)器管理能力
納德拉在演講中還花時間介紹了新的Microsoft Operations Management Suite(OMS)軟件,以及它如何兌現(xiàn)微軟“移動化與云計算為先”的策略。OMS旨在提供SQL Server、Windows Server以及其他混合云環(huán)境中數(shù)據(jù)中心組件的統(tǒng)一管理能力,使得運營數(shù)據(jù)得到更好的管理,同時對云系統(tǒng)與內(nèi)部系統(tǒng)的訪問進行更好的控制。納德拉將它形容為一個統(tǒng)一的管理臺工具,你可以對所有的虛擬機、服務(wù)器操作進行管理,包括災(zāi)難恢復(fù)、數(shù)據(jù)備份、日志分析、服務(wù)器運行以及高可用性等。“這需要這樣一個管理工具,你就能玩轉(zhuǎn)你的混合云環(huán)境。”納德拉表示。
SQL Server 2016還提供了一個將內(nèi)存OLTP引擎與實時運營分析結(jié)合起來的快速處理功能。這使得微軟用戶可以將內(nèi)存技術(shù)應(yīng)用到更廣泛的領(lǐng)域,而不僅僅是現(xiàn)在的在線交易系統(tǒng)。
微軟首席項目經(jīng)理Torsten Grabs解釋了這個新功能如何幫助DBA加速數(shù)據(jù)分析與報表操作。目前,為了把延遲控制到最低,在進行數(shù)據(jù)分析報表時,DBA會將它們的數(shù)據(jù)同步復(fù)制到其他地方。由于數(shù)據(jù)復(fù)制的關(guān)系,不管報表跑的多快,它的數(shù)據(jù)永遠會“慢一步”。而有了SQL Server 2016最新的內(nèi)存處理功能,你可以真正以實時運行你的數(shù)據(jù)倉庫,而交易型負載可以同時運行在同一個數(shù)據(jù)庫中。
更高級的安全性保障
納德拉還著重介紹了SQL Server 2016的安全性功能。內(nèi)部部署的Advanced Threat Analytics平臺將用來對付高級持續(xù)性威脅(APT),它能夠讓用戶對所有服務(wù)器內(nèi)的威脅進行分析,根據(jù)行為模式對一個APT攻擊進行匹配。
Always Encrypted加密技術(shù)是SQLServer 2016中新增的另外一項安全功能。它理解起來相對簡單:“在進行解密之前,你的所有數(shù)據(jù)都是加密的。”Always Encrypted已經(jīng)收到了許多微軟客戶的認可,它在銀行與醫(yī)療系統(tǒng)中將發(fā)揮巨大作用。