azure linux 磁盘,在Azure Linux VM中,还有什么?什么磁盘收费?
MikeWo..
7
我還沒有使用過Linux的IaaS實例,但我想我可以根據(jù)我對基礎(chǔ)設(shè)施如何工作的理解來回答其中一些問題.
當(dāng)您創(chuàng)建VM時,您擁有操作系統(tǒng)磁盤(它映射到上面的根目錄,我相信啟動也可以,但我認(rèn)為這是一個基于Linux的工件,并且在使用Windows時不存在).此OS磁盤作為VHD,頁面BLOB存儲在Windows Azure BLOB存儲中.與您創(chuàng)建的20 GB數(shù)據(jù)磁盤相同.這些驅(qū)動器將可靠地持續(xù)存在,并且只有這些驅(qū)動器.
1)在您關(guān)閉電源的測試中,您是否實際刪除了部署或只是"關(guān)閉"?關(guān)閉VM將使其部署(因此在同一物理機器上).只是被關(guān)閉并不會讓你免于被收費,因為它實際上仍然被部署.如果刪除部署,然后創(chuàng)建新部署,稍后指向您創(chuàng)建的相同操作系統(tǒng)和數(shù)據(jù)磁盤(您將在庫中找到它們),您將更好地了解如果VM已移動到期將會發(fā)生什么自我修復(fù),因為它很可能會在不同的物理服務(wù)器上啟動.看下面為什么我認(rèn)為"資源"驅(qū)動器陷入困境.
2)你是對的,我相信資源驅(qū)動器類似于我們在Windows端看到的D:/驅(qū)動器.這是臨時的劃痕空間.驅(qū)動器本身也是VHD,不在BLOB存儲中,但實際上位于運行VM的物理服務(wù)器上.對于Windows,這是保留內(nèi)存頁文件的位置,以便盡可能降低頁面文件訪問的延遲.他們非常堅定地認(rèn)為這是一個不存在的驅(qū)動器.在你的情況下,如果你所做的只是關(guān)閉實例,這可能會陷入困境.當(dāng)實例重新啟動時它仍然在同一個物理服務(wù)器上,因此為它分配了相同的本地資源,因此你放在那里的數(shù)據(jù)仍然存在.如果重新部署實例,則數(shù)據(jù)將不再存在.
3)您看到的磁盤(操作系統(tǒng)磁盤和數(shù)據(jù)磁盤)都作為頁面BLOBS存儲在BLOB存儲中.這些磁盤的存儲成本與實際運行VM的每小時費用是分開的.您還需要對存儲事務(wù)進(jìn)行收費,以便在這些磁盤運行時訪問這些磁盤上的數(shù)據(jù).從定價頁面查看此報價:
無論虛擬機是否正在運行,每當(dāng)部署虛擬機時都會收取計算小時數(shù).計算小時數(shù)不包括與Windows Azure虛擬機中運行的映像關(guān)聯(lián)的任何Windows Azure存儲成本.這些費用單獨計費.
4)我相信您看到的資源驅(qū)動器是D:/驅(qū)動器等效而不是您指向的本地資源空間.您所指出的是專門討論在Cloud Service(或以前稱為托管服務(wù))中運行時訪問本地空間,因此使用Web或Worker角色.我不確定在使用虛擬機時是否以相同的方式應(yīng)用.除了使用Windows時的頁面文件,我相信在為數(shù)據(jù)或操作系統(tǒng)磁盤設(shè)置數(shù)據(jù)緩存時,此資源空間也會使用一些,這樣可以減少您擁有的空間量.這是我的猜測.
您可能還想了解操作系統(tǒng)和數(shù)據(jù)驅(qū)動器的緩存選項和限制.Michael Washam在一篇博文中談到了這一點.
總結(jié)
以上是生活随笔為你收集整理的azure linux 磁盘,在Azure Linux VM中,还有什么?什么磁盘收费?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQLAlchemy 一些基本操作
- 下一篇: linux rsync 常见错误,Lin