投身云服务 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.enkj.com】 |