谷歌最近對外宣布加大了在谷歌云平臺(Google Cloud Platform,GCP)上對微軟Windows Server和SQL Server的支持力度,提供Windows Server內核和SQL Server企業版的預配置鏡像。除了對SQL Server企業版的支持,谷歌還通過SQL Server AlwaysOn Availability Groups,以及在Windows Server上通過持久化磁盤快照加卷影拷貝服務(Volume Shadow Copy Service,VSS),提供了對高可用(High-availability,HA)和災難恢復(Disaster Recovery,DR)場景的支持。
谷歌最早是在2016年八月宣布了對SQL Server標準版的支持,現在提供了Beta版的預配置企業版鏡像,包括:
SQL Server Enterprise 2016SQL Server Enterprise 2014SQL Server Enterprise 2012使用這些鏡像的客戶將要以分鐘為單位按時間付費,這種機制和微軟Azure的付費模型類似。當微軟的軟件保障協議有效時,客戶也可以使用他們自己的許可證(BYOL)。
對于那些糾結著想把微軟的SQL Server運行在另外的云之上的客戶來說,前微軟項目經理,現谷歌高級產品經理Chris Sells給出了如下建議:
在谷歌的世界里我們是非常開放的。谷歌不會限制你讓你只用某些固定的方法做事情,我們希望能成為運行你們系統的最佳容身之所。我們還覺得在我們的平臺上有很多東西是做得比別處好的(大數據和機器學習)。我覺得對于Linux開發者和Windows開發者來說,谷歌云平臺是個非常好的選擇。
高可用和災難恢復
對于那些注重企業級高可用或災難恢復能力的客戶來說,谷歌也支持Windows Server故障切換集群和SQL Server AlwaysOn Availability Groups。谷歌為客戶提供了指導,指導如何配置SQL Server高可用組,包括使用不同的隔離區來提供容錯功能。
備份與快照
微軟在Windows操作系統中提供了卷影拷貝服務VSS,作為一種在應用程序持續寫入磁盤卷時提供卷級快照的方法。這些快照是只讀的,也是卷的時間點備份。
VSS是一種微軟支持的生成快照的方法。谷歌也提供了對VSS的支持,因為:
當你想為SQL Server和Exchange Server等支持VSS的應用程序作一致性備份時,這是一種非常有用的功能,還不會影響備份時繼續對外提供服務。
管理員可以用計算引擎管理終端或者gcloud SDK和API來創建VSS快照。
谷歌對微軟技術下的功夫并不僅限于Windows Server和SQL Server。谷歌還宣布了一系列的動作,包括提供谷歌計算引擎虛擬機來支持IIS和ASP.NET 4.x,以此支持.NET程序,用NuGet中的谷歌服務庫來支持Visual Studio,用云工具來支持PowerShell等,現在還在繼續為支持ASP.NET內核而努力。
閱讀英文原文:Google Pursues Enterprise, Targets Windows and SQL Server Workloads