閃存存儲采用,云計算增長,Linux日益增長的重要性和更廣泛的大數據集成是今年影響SQL Server用戶的幾個趨勢。
Windows Server 2016,SQL Server 2016和SQL Server 2016 Service Pack 1帶來了改變游戲規則的新功能和功能。 許多人將在2017年塑造SQL Server數據庫管理員(DBA)及其同事的過程。
使用去年的發展作為跳板,讓我們展望2017年存儲的SQL Server DBA,開發人員和其他與微軟關系數據庫合作的IT專家的一些趨勢。
廣泛采用閃存存儲。在SQL Server市場中最大的最大趨勢之一將在2017年繼續更強勁的是閃存存儲的使用的增加。 與傳統旋轉磁盤相比,閃存存儲提供更高的性能和可靠性。 在接下來的五年中,全閃存陣列將比混合閃存陣列更快地被采用。 而且,到2020年,全閃存陣列將占主存儲市場的70%,根據IDC。 盡管閃存存儲和企業固態驅動器的成本高于硬盤驅動器,但許多閃存陣列供應商(如Pure Storage,EMC,NetApp,IBM和Hewlett Packard Enterprise)提供了內聯數據壓縮,重復數據刪除和其他存儲效率技術, 降低每GB的有效成本。
利用當今服務器系統的高性能多核CPU和大容量內存容量,I / O已成為許多SQL Server實例的性能瓶頸。 對于I / O密集型應用程序(例如SQL Server),閃存存儲可以提供比傳統磁盤存儲更好的性能,這種能力將越來越多地促進各種規模的企業的采用。
云計算迅猛增長。這里并不奇怪:雖然SQL Server DBA通常是最后接受云技術,但很明顯,云計算,一般來說,特別是微軟Azure將是2017年比以前更大的因素。 使用Azure,您可以使用Azure SQL數據庫作為服務模式在平臺中運行SQL Server,或者通過在Azure虛擬機上運行SQL Server在基礎架構中作為服務設置運行SQL Server。 到目前為止,這些選項已被證明對于小型企業和測試和開發場景都有用。
但是,SQL Server的Azure集成功能對用戶來說更重要。 Microsoft添加到SQL Server 2014和SQL Server 2016中的Azure集成對于備份和災難恢復以及將您的本地數據庫擴展到Azure都非常有用,而無需將主數據庫處理轉移到云中。
例如,SQL Server 2014引入的備份到URL功能使您能夠使用低成本和廣泛可訪問的異地云存儲進行SQL Server備份。 Microsoft的SQL Server高可用性軟件Always On可用性組中內置的Azure復制支持使無法承擔物理災難恢復(DR)站點的企業能夠利用云進行異地災難恢復。
Stretch數據庫功能將允許組織與SQL Server 2016無縫伸展其歸檔和歷史數據到云,釋放更高性能的本地存儲更多的當前信息。 這些集成功能將繼續鼓勵企業采用云 - 即使是SQL Server。
Linux和開源的重要性日益增加。 Linux上的SQL Server曾經是SQL Server DBA中四月愚人節的一個開玩笑,但現在是一個現實。 Microsoft已公開預覽可從TechNet評估中心下載的SQL Server的下一個版本; 目前稱為SQL Server vNext,它包括對在Linux系統上運行數據庫的支持。
對于那些必須支持Linux和相關開源技術的組織,由于內部策略或標準,以及在Linux上運行Oracle并且可能希望節省許可成本的組織,微軟對Linux的支持是有趣的。 Linux上SQL Server的可用性還有助于消除供應商鎖定的恐懼,防止一些公司轉移到僅Windows的SQL Server版本。
Microsoft計劃今年發布企業級Linux發行版的SQL Server vNext,包括Red Hat Enterprise Linux,Ubuntu Linux和SUSE Linux Enterprise Server。 最初的Linux實現包括對列存儲索引和Microsoft的內存中OLTP,行級安全性和動態數據掩蔽的支持。 微軟表示,它打算隨著產品的前進而逐步擴展功能。
Linux上的SQL Server可以使用PowerShell或基于Windows的SQL Server Management Studio和SQL Server數據工具進行管理。 Linux支持為SQL Server打開了一個更大的市場,但這也意味著SQL Server專業人員將需要擁有一些Linux熟悉程度,以便在Linux上有效地部署和管理數據庫。
微軟也采取了其他舉措來更充分地接受開源。它與Ubuntu Linux開發商Canonical合作,將Bash shell帶到Windows 10,兩年前收購Revolution Analytics帶來了統計編程到SQL Server 2016.微軟也在Linux上開源PowerShell。 這不是開源的微軟過去的。 顯然,在2017年,Linux和開源將是微軟整體戰略和SQL Server方向的更大部分。
更緊密的大數據集成關系。大數據是過去幾年中最熱的數據趨勢之一,它將在2017年增長更多。大數據有助于從非結構化數據源(SQL Server通常無法做到的)獲得分析洞察力。 Microsoft將其PolyBase技術納入SQL Server 2016將使更多的組織能夠將存儲在Hadoop集群中的大數據與其關系數據集成。
PolyBase最初發布與SQL Server并行數據倉庫(現在稱為Microsoft分析平臺系統),允許您使用T-SQL查詢Hadoop數據存儲,將這些查詢的結果返回到SQL Server,甚至將其與關系數據 。 隨著去年六月發布的SQL Server 2016,PolyBase被添加到數據庫的企業版,并且在11月發布的SQL Server 2016 SP1也將其帶入標準版。
這些舉動大大擴展了SQL Server的范圍到大數據的世界。 總的來說,2017年將是大量企業開始實施微軟在2016年推出的新SQL Server技術浪潮的一年。SQL Server DBA和他們的同行數據庫專業人員準備好了。