今年年初,微軟推出了Microsoft Azure Stack的首個技術(shù)預(yù)覽版:Microsoft Azure Stack Technical Preview 1 (x64) - (English),其主要設(shè)計是能夠讓來自各個行業(yè)的組織在他們自己的數(shù)據(jù)中心內(nèi)運行Azure服務(wù)。這也是微軟推出一種Azure私有云體驗的第三次嘗試了。
目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、橫峰網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Azure Stack TP1技術(shù)預(yù)覽版架構(gòu):
第一次是在2010年,微軟推出了一個Azure Appliance計劃,可以將應(yīng)用部署在部分合作伙伴的托管環(huán)境中。但市場對此反應(yīng)冷淡,因此該計劃很快就中止了。
第二次是在在2013年,微軟又宣布推出Azure Pack,這個產(chǎn)品當(dāng)時的描述是這樣的:“Windows Azure Pack能夠讓你在自己的數(shù)據(jù)中心內(nèi)運行Windows Azure的技術(shù),讓你能夠構(gòu)建豐富的、自服務(wù)的、多租客的服務(wù),同時又保持與Windows Azure的一致性?!?/p>
關(guān)于Azure Pack的部署介紹,可以參考之前的系列文章“System Center 2012 R2實例2—構(gòu)建Azure Pack云”(傳送門:http://yaojiwei.blog.51cto.com/762134/1412399)中有詳細介紹。
引用一名微軟員工在留言中闡述了從Azure Pack轉(zhuǎn)向Azure Stack的一些想法:
首先,必須理解Azure Pack與Azure Stack是兩種不同的架構(gòu)。前者基于Windows Server和System Center,以及一個額外的技術(shù)層,用于高效地模仿Azure的體驗,以自服務(wù)的方式設(shè)置各種核心組件,例如VM、DB、網(wǎng)站等等。而后者(Azure Stack)是一個經(jīng)過精心設(shè)計的產(chǎn)品(而不是某種部署在Windows Server及System Center基礎(chǔ)上的東西),允許你在自己的數(shù)據(jù)中心(或某個合作伙伴的數(shù)據(jù)中心)內(nèi)為終端用戶構(gòu)建及提供Azure服務(wù)。舉例來說,在Azure Stack中,用于與虛擬機服務(wù)進行交互的API與Azure服務(wù)所使用的API是一致的。因此實際上你就是在自己的數(shù)據(jù)中心內(nèi)運行Azure服務(wù)。正如你所想象的,對于不同的底層架構(gòu)進行系統(tǒng)的原地升級往往是不可行的,對于這個產(chǎn)品來說情況也一樣。根據(jù)我們與客戶交談的結(jié)果,大部分客戶都計劃保留Azure Pack的部署環(huán)境,等到Azure Stack發(fā)布之后再搭建新的環(huán)境,然后將前者逐漸遷移至后者。
Azure Stack技術(shù)預(yù)覽版是一個產(chǎn)品的早期版本,目前還不適合生產(chǎn)環(huán)境部署:沒有傳統(tǒng)的部署安裝包,只能部署在一臺主機上而沒有任何高可用性選項,整套系統(tǒng)還不夠穩(wěn)定……
因為在目前這還是一個POC環(huán)境。所謂POC,即Proof of Concept,概念驗證環(huán)境。當(dāng)正式產(chǎn)品發(fā)布時,Azure Stack會根據(jù)Microsoft Azure變化而變化,以保持“和Azure一致性”的設(shè)計理念。
下面我們來看下Azure Stack技術(shù)預(yù)覽版所需的硬件需求:
組件 | 最小 | 建議 |
磁盤:操作系統(tǒng) | 1個最小200 GB的操作系統(tǒng)磁盤(SSD or HDD) | 1個最小200 GB的操作系統(tǒng)磁盤(SSD or HDD) |
磁盤:數(shù)據(jù) | 4個最小140GB的操作系統(tǒng)磁盤(SSD or HDD) | 4個最小250GB的操作系統(tǒng)磁盤(SSD or HDD) |
CPU | 雙插槽12個物理核心 | 雙插槽16個物理核心 |
內(nèi)存 | 96 GB RAM | 128 GB RAM |
BIOS | 啟用Hyper-V 虛擬化支持 | 啟用Hyper-V 虛擬化支持 |
網(wǎng)卡 | 單網(wǎng)卡 | 單網(wǎng)卡 |
1. 所有數(shù)據(jù)磁盤需要配置相同類型(比如:SAS.SATA等)和容量。如果使用SAS磁盤,需要設(shè)置單路徑(MPIO即多路徑I/O不受支持)
2. HBA即主機總線可以配置單HBA,如果使用RAID HBA的話需要配置成直通模式,使用但磁盤或者RAID0
3. 支持總線和媒體類型組合:SATA HDD、SAS HDD、RAID HDD、RAID SSD、SATA SSD+SATA HDD、SAS SSD+SAS HDD、RAID直通
另外注意事項:
1. 可以使用下載文件中的WindowsServer2016Datacenter.vhdx來快速安裝宿主系統(tǒng)。如果使用自己的環(huán)境的話需要安裝所有所需的升級補丁。
2. 宿主系統(tǒng)不能加入域環(huán)境
3. 安裝需要使用Microsoft Azure賬戶(國際版、世紀(jì)互聯(lián)版都可以)
4. 安裝需要連接Internet并開放443端口
5. 機器名不能為AzureStack,這會與AzureStack.local 域的netbios名沖突
6. 安裝需要使用Local Administrator賬戶登錄
7. 如果網(wǎng)卡連接到物理交換機VLAN,端口需要是Access或Trunk模式
接下來我們來看一下這個預(yù)覽版產(chǎn)品的部署和測試。