隨著云計算服務(wù)的日益深化和普及,眾多企業(yè)都開始或多或少的考慮使用云計算。對于云計算時代的新創(chuàng)企業(yè)來講,這是很輕而易舉的一件事情,他們完全可以將初期的全部數(shù)據(jù)存儲在云計算廠商提供的服務(wù)器中。但是伴隨著企業(yè)的壯大,難免會有一些對數(shù)據(jù)安全性比較高的數(shù)據(jù),這些數(shù)據(jù)存儲在公有云平臺上可能有泄露的風(fēng)險。而對于已有多年業(yè)務(wù)的企業(yè),有著自建的數(shù)據(jù)中心,也有著 IDC 托管的計算資源。傳統(tǒng)的 IT 系統(tǒng)建設(shè)花費(fèi)了大量的成本,同時,運(yùn)維IT系統(tǒng)也是件繁瑣的工作,如何從IT的建設(shè)與運(yùn)維中解脫出來,更多的關(guān)注產(chǎn)品與業(yè)務(wù)本身,是眾多企業(yè)面臨業(yè)務(wù)快速發(fā)展的挑戰(zhàn)。因此就有了私有云的概念和相關(guān)的服務(wù)商。
然而,在公有云和私有云混合使用的過程中,企業(yè)經(jīng)常面臨數(shù)據(jù)存儲、轉(zhuǎn)換、權(quán)限控制等諸多挑戰(zhàn)。如何將私有云的安全性、可控性同公有云的經(jīng)濟(jì)性、高效性和擴(kuò)展性相結(jié)合,是眾多云計算企業(yè)力爭解決的問題。
作為集公有云和私有云優(yōu)勢于一體的混合云,其按需付費(fèi)、共享資源、控制靈活等特點(diǎn),讓糾結(jié)于使用何種云計算服務(wù)的用戶如獲至寶。在混合云中,關(guān)鍵業(yè)務(wù)可以保留在內(nèi)部設(shè)施上運(yùn)行,而非關(guān)鍵業(yè)務(wù)則可以放置在廉價的公有云上。Azure是目前全球唯一一個同時提供公有云、私有云和混合云的云服務(wù),并率先提出了“三云合一”的Cloud OS的概念。Cloud OS云操作系統(tǒng)以Windows Server和Windows Azure為核心,其中Windows Server負(fù)責(zé)交付私有云、Windows Azure主要交付公有云,二者相互結(jié)合即可在用戶數(shù)據(jù)庫、服務(wù)商數(shù)據(jù)中心,以及公有云上提供統(tǒng)一的平臺。目前,通過Cloud OS,開發(fā)者可以體驗(yàn)包括Windows Server 2012 R2、System Server 2012 R2、面向Windows Server的Windows Azure Pack服務(wù)、Power BI for Office 365、SQL Server 2014和Visual Studio等在內(nèi)的微軟最新產(chǎn)品和服務(wù)。其中,WAP能夠在不增加用戶成本的情況下,為用戶提供一個跟Azure公有云一樣的體驗(yàn),提供了包括云應(yīng)用管理、用戶管理、.NET網(wǎng)站管理、虛擬機(jī)管理、服務(wù)總線管理、SQL數(shù)據(jù)庫管理及運(yùn)維自動化等一系列的工具,下面做簡要介紹:
租戶的管理門戶與 Windows Azure一致的、可自定義的自助服務(wù)門戶體驗(yàn),用于設(shè)置、監(jiān)視和管理網(wǎng)站、虛擬機(jī)、服務(wù)總線等服務(wù)。
管理員的管理門戶供管理員使用的門戶,用于配置和管理資源云、用戶帳戶、租戶產(chǎn)品、配額和定價。
服務(wù)管理 API服務(wù)管理 API 是管理門戶功能的基礎(chǔ),它是一個 OData REST API,可以幫助啟用一系列的集成方案,包括自定義的門戶和計費(fèi)系統(tǒng)。
網(wǎng)站這項(xiàng)服務(wù)與 Windows Azure 網(wǎng)站一致,可以幫助為 ASP.NET、PHP 和 Node.js的Web 應(yīng)用程序提供高密度、可擴(kuò)展的共享 Web 承載平臺。它包含主流的開源 Web 應(yīng)用程序的可自定義 Web 應(yīng)用程序庫,同時還集成了自定義開發(fā)的網(wǎng)站和應(yīng)用程序的源代碼控制系統(tǒng)。
虛擬機(jī)這項(xiàng)服務(wù)與 Windows Azure 虛擬機(jī)一致,可以幫助為 Windows 和 Linux 虛擬機(jī) (VM) 提供“基礎(chǔ)結(jié)構(gòu)即服務(wù)”(IaaS) 的功能。它包含虛擬機(jī)模板庫、縮放選項(xiàng)和虛擬聯(lián)網(wǎng)功能。
服務(wù)總線這項(xiàng)服務(wù)與 Windows Azure 服務(wù)總線一致,可以幫助在分布式應(yīng)用程序之間提供可靠的消息服務(wù)。它包含排隊(duì)、基于主題的發(fā)布/訂閱功能。
自動化和可擴(kuò)展性Windows Azure Pack 還包括一些功能,可以將額外的自定義服務(wù)自動化和集成到服務(wù)框架中,包括 Runbook 編輯器和執(zhí)行環(huán)境。
隨著越來越多的企業(yè)接受混合云的概念和運(yùn)作模式,Azure迎來了自己的混合云時代。更多關(guān)于WAP的信息可以參考Azure云官方給出的教程。
Azure混合云,對于已經(jīng)熟悉Azure的開發(fā)者來講,遷移非常容易。它保持了和以往Azure的資源和工具的一致性,甚至連開發(fā)認(rèn)證都一樣。Azure混合云保證了可以讓自建數(shù)據(jù)中心和云同時為開發(fā)者服務(wù),使得他們可以在需要時調(diào)用企業(yè)外部資源。不論是在專用數(shù)據(jù)中心還是在Azure的全球數(shù)據(jù)中心,集成了 Windows Azure、Windows Server、和 Microsoft System Center 的 Microsoft 混合云都能為開發(fā)者提供 Microsoft 企業(yè)級的技術(shù)支持。通過讓企業(yè)組織可以為自己在內(nèi)部部署系統(tǒng)和云計算系統(tǒng)之間架起橋梁,并充分利用云特有的功能,以改進(jìn)內(nèi)部部署的服務(wù),那樣Azure云不僅可以留住現(xiàn)有的客戶群,同時還可以慢慢幫助客戶盡可能使用云服務(wù)。
Azure混合云,能夠在不增加操作復(fù)雜性的前提下擴(kuò)展開發(fā)者的可用功能選項(xiàng),輕松將工作負(fù)荷從自有數(shù)據(jù)中心轉(zhuǎn)移到 Windows Azure 或托管服務(wù)提供商的數(shù)據(jù)中心,同時又能保持基礎(chǔ)結(jié)構(gòu)的完整性。開發(fā)者可以充分利用本地和云資源構(gòu)建混合應(yīng)用程序。開發(fā)者還可以充分利用存儲、備份和恢復(fù)功能選項(xiàng),在提高效率的同時降低成本。
國內(nèi)如科通芯城等企業(yè)已經(jīng)使用了Azure混合云,目前得到的效果有更加創(chuàng)新的業(yè)務(wù)模式、更低的IT和運(yùn)維成本、數(shù)據(jù)的高可用性和完整性、更好的協(xié)同數(shù)據(jù)傳輸和完美的開源軟件支持等??仆ㄐ境羌夹g(shù)總監(jiān)任福平在評價Azure云時表示“Windows Azure 完善的云存儲、備份和恢復(fù)方案,確保了我們作為電商平臺的數(shù)據(jù)安全和高可用,而虛擬網(wǎng)絡(luò)更是打通了我們自有數(shù)據(jù)中心與 Windows Azure,讓我們在日常業(yè)務(wù)運(yùn)作中感受不到區(qū)別。除此之外,Windows Azure 讓我們看到了針對中小企業(yè)提供定制化云服務(wù)和行業(yè)大數(shù)據(jù)方案的可能,這或許將拓寬我們已有的業(yè)務(wù)模式,創(chuàng)造出全新的商業(yè)價值。”