微軟 SQL Server 2008/R2 將停止支持

為促進社區發展,運維派尋求戰略合作、贊助、投資,請聯系微信:helloywp

微軟2008版和2010版數據庫的延期支持已壽終正寢。微軟作出回應稱,對于許多客戶來說,是時候向云遷移了。

微軟的旗艦操作型數據庫SQL Server問世至今已超過25年。這意味著這個平臺不斷迎來創新,但也促使舊版本根深蒂固,隨著主流支持和延期支持臨近結束,挑戰隨之而來。明天,隨著SQL Server的2008版和2008R2版告別延期支持,將迎來標志進入新階段的另一個重大事件。但Azure云和即將于7月24日發布的SQL Server 2019 Big Data Clusters的公開預覽版應該會讓人寬慰。

SQL Server 2008/2008 R2是2005版的直接后繼版(2005版是該平臺的重大改版),與原始代碼庫分道揚鑣。到2008R2于2010年發布時(最初與微軟合作開發SQL Server的Sybase同一年被SAP收購),該產品包括用于自助報告、提取轉換及加載(ETL)以及主數據管理的諸多組件。2008R2還推出了Power Pivot,它是如今Power BI的鼻祖。事實上,2008R2在微軟內部被稱為“BI更新版”(BI refresh)。

云當道,混合模式有機會

大概十年后,這些版本是時候告別延期支持了。微軟正趁此機會鼓勵客戶遷移到云端。微軟的操作型數據庫和區塊鏈產品營銷主管Wisam Hirzalla稱,Azure SQL Database(“SQL DB”)其實是與SQL Server兼容的云版本。雖然有些SQL DB在多租戶環境下運行,但微軟也提供各種專用版本。

比如說,Azure SQL Database托管實例提供了微軟所謂的“evergreen SQL”——換句話說,不斷更新和升級的技術,完全由微軟這家公司管理。它還可以在孤立的虛擬網絡中運行;據Hirzalla聲稱,采用AI/機器學習算法來處理調整優化、威脅檢測及其他自我管理任務。與此同時,SQL DB Hyperscale為數據庫容量達到兩位數TB的SQL Server客戶提供了出色的遷移目標,SQL DB Hyperscale的正式版(GA)于5月份在西雅圖舉行的微軟Build大會宣布發布。

享有軟件保障服務的微軟客戶可以使用所謂的“Azure混合權益”(Azure Hybrid Benefit),將其部署的SQL Server遷移到Azure虛擬機,從而提供與本地實施有關的可配置性和靈活性,不會帶來額外的許可費用。雖然要對虛擬機本身收費、在某些情況下對數據出站收費,但那些費用取代了客戶自行購買、供電、冷卻、管理及維護硬件所需要的任何日常性成本。SQL on Azure虛擬機實施還能享受三年免費延期安全更新的服務。

Azure SQL還讓用戶可以享用自動補丁、自動備份和新的許可證管理等選項,并為IaaS SQL Server實施提供了 PaaS 的好處。

同時,回歸本地環境

Microsoft在2008R2之后發布了SQL Server的四個版本(2012版、2014版、2016版和2017版),增加了支持內存表、列式存儲和機器學習的功能,還增加了支持Linux上和Docker容器中操作的功能。該平臺的下一個本地版(名為SQL Server 2019)通過一項名為Big Data Clusters(BDC)的功能,增加了集成Apache Spark和Hadoop分布式文件系統(HDFS)的機制。SQL Server 2019 BDC推出非公開預覽版已有數月,但微軟現宣布該技術的公開預覽版將于7月24日開始發布。

這令人興奮,但有人可能會問:Hadoop在技術界驚艷亮相十年后,為什么微軟現在才覺得將大數據技術集成到SQL Server中很合適,如今越來越多的數據湖實施到云端。我向Hirzalla提出了這些問題,他給出了我認為合理的答復。

逆道而行的新版本還是統一版本?

首先,SQL Server團隊認為大數據是不可回避的現實,但與操作型數據庫和BI實施隔絕開來。用微軟的話來解釋,這將常常由Hadoop和Spark管理的大容量數據與常常由關系數據庫和企業BI平臺管理的高價值數據隔離開來。

SQL Server 2019 BDC力求整合企業“數據地盤”的這兩個部分,讓每個部分可以利用另一部分。SQL Server實例和Spark worker節點在同一處將讓兩個引擎可以對用Parquet及其他開放數據格式存儲的同一數據高效地執行操作。而SQL Server 2019增強的PolyBase技術將允許引擎連接到大容量數據,并與基于SQL Server的事務數據和數據集市結合起來。

說到云與本地部署,界線同樣很模糊。那是由于SQL Server 2019 BDC立足于SQL Server 2017中引入的Linux容器兼容性機制,部署完全基于Kubernetes(又名K8s)。反過來,這便于將新版SQL Server輕松部署到本地K8集群和云環境上,包括但不限于Azure Kubernetes Service(AKS)。Spark和HDFS的安裝順理成章,大大簡化了這些技術的部署。正如我所說,這些是對幾個常見問題的合理答案。

SQL Server的更多變化……

SQL Server一個讓人頗為意外的方面是,它與幾十年前推出的永恒數據庫開發概念和模式保持兼容,同時還集成了新技術,使它們易于被SQL Server專業人員所使用。不過為了做到這一點,微軟確實需要現有的客戶群遷離舊版本。

現在是使用SQL Server 2008和2008R2的客戶遷離這些數據庫的時候了。對于這些客戶來說,微軟已指明了遷移方向,有多條路子,其中幾條路子通向云端。

網友評論comments

發表評論

電子郵件地址不會被公開。 必填項已用*標注

暫無評論

Copyright ? 2012-2019 YUNWEIPAI.COM - 運維派 - 粵ICP備14090526號-3
掃二維碼
掃二維碼
返回頂部
街机电玩捕鱼抢红包 足彩6场半全场对阵 秒速时时彩计划 北单复式玩法 那个技术指标炒股赚钱 排五选号生肖 必赢客北京pk10 28彩票游戏 上海快3最新开奖号码 排列3组三复式计算器 体彩浙江飞鱼开奖