投身云服務 Windows Azure管理員須知 |
發布時間: 2012/9/15 15:27:02 |
微軟之前關于公司全身心投入云計算.的說法很出名,對于開發者而言,其中有很多要認真處理的信息、代碼和功能。但是作為一名IT管理員,云代表了在你界線之外的東西,公司為它們付了錢,但你卻無法直接控制。
事實是,關于Windows Azure對IT專業人士的意義日前并沒有真正的好消息。所以,讓我們從IT專業角度來看看Azure生命周期并試著將云計算.這個詞和隨之產生的IT部門綜合到一起。 首先,了解Azure的概況 Windows Azure簡單來說就是微軟運行的一個環境,它讓開發者能夠創建在任何地方都能運行的應用,且不必為特定硬件、處理命令或找到管理團隊來管理不必要附加物而擔心。Azure基本上提取了開發者的服務準備和電腦管理層級,所以他或她可以向Azure平臺寫應用,但不能涉及資源、機器、狀態等等。 因為您只需為您使用的產品付錢(例如,為了公司利益用微軟資源時),公司理應受益,這最小化了運行連網應用的投資費用。 Azure平臺主要由三部份組成: 結構。結構基本上是所有投身于運行Windows Azure平臺的微軟機器的網絡。現在我猶豫著要不要用“網絡”這個詞,因為在Azure里,功能集是在Azure實例和虛擬機角色間建立虛擬網絡的能力。但是此刻,遍及整個投身于服務該平臺的世界,全都把結構描畫成一大片在微軟數據中心的機器。 存儲。Azure的存儲可以用表、隊列、二進制對象(BLOB)和叫做Windows Azure Drives的專有功能來表示。 表通常只是用來存放結構化數據,就像你在傳統數據庫里發現的那樣。隊列用來作為消息的組成部分,其中應用程序可以在隊列中插入消息然后刪除,之后還可以對消息內容進行更進一步有效的異步通信操作。最后,對于BLOB,它可以存儲來自于媒體、圖片、文本、文檔、程序或你能想象到的其它任何東西。 Windows Azure Drives的基本功能可以讓你像掛載磁盤一樣來掛載NTFS卷,所以IT專業人士對它的運行已經非常熟悉。 API和SDK。這層屬于開發人員工作的范疇,到客戶化的勾子運行在允許應用遍及整個Windows Azure無縫工作的潛在結構上。(試想一下,應用程序的一部分可能在雷蒙德的機器上運行,而同一應用的另一線程可能在芝加哥運行。在任何其它情況下都可能是程序的一個噩夢,但是對于Azure,距離僅是抽象的。) IT人士的Azure任務 即使云計算.能夠處理較大的負荷,但IT專業人士和管理員不得不設置并部署可定制的應用程序,并且要一直監控它們是否正常運行。它們還需要預測并管理對應用程序的需求,不管是面向客戶還是面向內部的,它們都群集在Azure平臺上。最后,管理員需要確認數據安全、訪問安全及應用程序和數據都已備份,就像有應急系統一樣。 IT專業人士也需要創建和配置Windows Azure的應用程序,主要是使用Azure控制面板和利用必要的技術支持。此外,應用程序本身通常不進行自我管理(除非您的開發團隊比其它平臺高一個級別),所以即使有了應急的企業應用程序,你還是要管理這些代碼。 本文出自:億恩科技【www.laynepeng.cn】 |