Asante和Eversheds都在使用DH2i的新容器管理軟件DxEnterprise之后削減了SQL Server授權費用。DH2i的競爭對手是微軟。
同時,英國法律公司Eversheds有一個分離系統,它只有核心應用程序和本地管理的基礎架構。Eversheds的技術服務經理Dean Bray需要一種解決方案來簡化這個分離系統的管理。Eversheds已經在使用兩個DH2i產品:DxTransfer和DxConsole,所以DxEnterprise似乎是一個合乎邏輯的選擇。
DxEnterprise是DH2i的面向Windows Server的容器管理軟件。容器化是完全虛擬化的一種替代方法,其中應用程序將封裝在一個擁有獨立運行環境的容器中。這種方法可以將應用程序實例與基礎架構分離,從而使它們可以在宿主之間輕松遷移。DH2i指出,容器化可以幫助客戶合并環境、構建混合云、遵循服務水平協議和實現高可用性與災難恢復。
容器可以控制成本
DH2i CEO Don Boxley將DxEnterprise描述為一種解決客戶間常規問題的方法。他說:“他們都面對的一個共同問題是有許多昂貴的應用程序需要管理。”SQL Server本身可能很昂貴,加上微軟的授權費用就更高了。而且,由于只有價格更高的企業版SQL Server才支持高可用性,所以用戶需要為企業版支持更多費用,即使他們并不需要這個功能。Boxley說:“人們在為復雜度買單。”
DH2i聯系了Denny Cherry and Associates Consulting的首席咨詢師Denny Cherry,邀請他試用DxEnterprise并給出試用效果評價。Cherry將DxEnterprise描述為Windows中故障恢復集群的替代產品,它可以在服務器之間遷移,而不存在標準版SQL Server中集群內可用服務器數量的限制。根據Cheery的觀點,DxEnterprise的問題是,為了在SQL Server環境的集群中部署兩個以上節點,授權費用將從標準版的2萬美元劇增到企業版的20萬美元。Cherry指出,使用DxEnterprise 之后,“SQL Server并不知道自己在一個集群中。它不知道自己違反了企業版禁令。”這個禁令是指SQL Server要求特定類型的用途必須購買企業版許可證,其中包括有兩個節點以上的集群。如果SQL Server不知道服務器位于集群之中,像Eversheds和Asante這樣的公司只需要購買價格更便宜的標準版。
根據York的觀點,DxEnterprise幫助客戶實現了這個目標。他說:“對于我們而言,我們絕對要嘗試降低資金和運營預算。”作為非營利性公司,節省的金錢不會到股東手里,但是會花在York所謂的“更有意義的IT技術上”。在使用DxEnterprise之后,Asante的物理企業服務器減少為3臺。York補充說,在2臺服務器上安裝DxEnterprise之后,DxEnterprise發揮的作用已經超過了它所需要的費用。而且,York說:“它使我們能夠根據實際需要來增加SQL Server,而不是繼續聽從微軟的指揮。”SQL Server昂貴的授權費用已經限制了York在SQL Server上所能做的事情。
Boxley說:“容器實際上允許客戶自行選擇他們的基礎架構。”例如,由于容器化使Asante能夠在較少的服務器上安裝更多的實例,因此York可以更自由地選擇SQL Server開發方式。
生產環境的問題減少了
Bray偏好的DxEnterprise特性是能夠使用微軟NT文件系統的邏輯單元號(LUN)。Bray在每一個SQL實例上創建了4個LUN,而每一個刀片上有20個實例。他指出,在使用DxEnterprise實現容器化之后,當需要執行故障恢復時,特定實例的故障恢復只需要關聯到LUN。然后,他會測試系統,再確定他能夠將某一個實例從故障恢復過來。這對于最終用戶而言是非常重要的,因為它能夠減少宕機時間。另一個減少宕機時間的特性是能夠凍結一個節點,將它移出系統,然后在不影響其他節點的情況下卸載和重裝軟件。每一個節點都是每次只能凍結一個,因此更新不會影響性能。
在本文撰寫時,Asante已經在生產環境中部署DxEnterprise近4周時間,而York計劃在五月底將在生產環境中全線部署。York在DxEnterprise上幾乎沒有遇到問題,安裝過程非常簡單。他說:“五次單擊就完成了安裝。”然而,York還是遭到了一個問題。首先,DxEnterprise的故障恢復定時并沒有與Asante的服務器完全同步。但是,在兩周內這個問題出現了2~3個問題單,York已經調整了DxEnterprise集成的故障恢復。
Eversheds同時在生產環境和開發環境中運行DxEnterprise,而Bray計劃到年底前在所有SQL Server上運行DxEnterprise。Bray指出,到目前為止他沒有遇到任何問題。由于Eversheds已經加入到DxEnterprise Beta測試中,因此Bray已經有機會請求修改并應用這些修改。Bray說:“到我們部署到生產環境之前,我們將解決所有的大問題。”
然而,Boxley仍然看到了未來的挑戰。他說:“我們認為,在這個領域我們與微軟的競爭處于優勢位置。”他認為,用戶需求最終將迫使微軟開始提供有競爭力的容器化產品。然而,Boxley補充說,雖然DxEnterprise有意挑戰微軟的位置,但是他并沒有計劃去改變“微軟的做事方式”。