云管理迎来图形化时代

  作者:Amteam.org
2009/2/20 8:23:00
本文关键字: PM 理论探讨

  随着云应用的风声水起,面向云的管理工具也陆续上市。除了早期基于Java的命令行应用,Elastic Fox和Amazon Web服务控制台这样的图形化商业管理工具也在不断的成熟之中。

  当Amazon的弹性云(Elastic Cloud)还处在初期阶段时,唯一可以使用的管理工具就是一套基于Java的命令行应用。这套工具非常全面,您可以借助它完全控制和访问AMI(Amazon机器映像)。您也可以创建和操纵云的辅助组件,例如密钥对、弹性IP地址等。不过,尽管这些工具的能力强大,但它们已经无法追上其服务对象,即基于Web的各类应用。

  图形替代方案应运而生。Elastic Fox(Amazon的Web服务开发人员网站已经开始提供)是一种适用于Firefox浏览器的免费插件,可用于创建和监视AMI。它几乎可以提供命令行工具的所有能力,但采用了导航更为简便的浏览器界面。

  目前,基于图形用户界面的商业云管理系统也已上市。例如RightScale和Elastra,两者增加的新特性可增强AMI的创建与部署,其能力远远超过免费工具。

  在该领域中,Amazon近期还展示了AWS管理控制台(Amazon Web Services Management Console.)。目前,该AWS管理控制台仍处于Beta测试阶段,它是一种基于浏览器的弹性云仪表板式控制台,与Elastic Fox不同的是,该控制台的应用范围不仅限于Firefox浏览器。它目前可以支持Firefox 2.0或更高版本、Internet Explorer 7.0或更高版本(在IE 6.0中也可以成功运行),还有Safari 3.0或其更高版本。与Elastic Fox一样,AWS Console是免费的,用户只需要建立一个可访问弹性计算云(EC2)和简单存储服务计算(S3)服务的AWS账户便可开始使用。

  控制台管理AMI

  AWS Console采用IDE风格,导航窗口位于界面左侧,工作窗口位于右侧。导航窗口中包含一些指向控制台服务的链接。工作窗口则包含仪表板本身,是用户与云直接互动并跟踪操作进程状态的地方。

  AWS Console基本上就是启动和监视AMI时所用的控制面板。不过,在您启动AMI之前,您需要创建一个RSA密钥对。在Linux镜像中,必须在使用密钥对后,SSH才能允许您以加密方式登录正在运行的实例。在Windows镜像中,弹性云基础设施会使用该密钥对生成一个镜像的管理员口令。(密钥对中包含一个公钥和一个私钥。AWS会使用公钥对口令进行加密。您必须使用私钥才能解密口令,否则就无法登录Windows实例。)

  所幸的是,该控制台可以实现RSA密钥创建过程的自动化。此外,如果您已经使用命令行工具创建了密钥对,并且根据WAS文档设置了您的环境变量,那么AWS Console将导入这些已经存在的密钥对。

  在您选择密钥对后,点击“Getting Started”菜单中的“Launch Instances”选项,系统便会弹出一个窗口,您可以从三个类别的AMI中进行选择,它们分别是Amazon提供的已建立AMI、您捆绑的AMI,或Amazon社区建立的更大AMI集。(在测试这种AWS控制台时,社区提供的AMI多达1300余种。)接下来,您可以设置希望启动的实例数量,并选择一个安全组。安全组定义了Amazon防火墙向您的实例打开的端口。如果不做特别选择,系统会使用默认安全组,该安全组会打开HTTP和SSH端口。

  继续点击便可启动您的实例,这一过程确实非常简单。“Instances”窗口会打开并显示一个表,列出了每个实例的状态(例如启动、运行等)。

  管理Amazon EBS卷

  AWS Console还负责管理Amazon EBS(弹性块存储)卷。EBS是AWS系列服务中加入相对较晚的组件。EBS卷在S3中实施,是一种持久的虚拟磁盘驱动器,可以连接到正在运行的AMI实例上。EBS卷的大小介于1GB至1TB之间,而且AWS控制台导航窗口中提供的“Volumes”(卷)选项可以引导您到一个页面,您可以在该页面中创建卷、连接至实例、从实例断开连接,或者删除卷。

  在创建卷时,您可以选择工具栏上的“Create Volume”(创建卷)按钮,然后选择卷的尺寸大小、可用性区,以及是否希望创建与之关联的快照(Snapshot)。快照是卷的即时副本,可以充当卷的备份副本,您也可以用它来复制EBS卷,使多个独立的AMI实例都可以访问完全相同的虚拟驱动器(至少在最开始时是如此)。

  创建EBS卷后,其状态即转变为“可用”(Available)。您可以从AWS Console中选择一个与卷连接的运行实例,控制台将显示连接后的卷所影射的盘符字母(Windows)或磁盘设备(Linux)。您必须登录到运行实例才可加载和格式化该卷,而这可能是整个过程中最复杂的一个步骤。在这一步骤之后,EBS卷的表现就和任何直接连接的驱动器没什么区别了。

  可访问的云

  Amazon计划将控制台的能力范围扩展到AMI和EBS卷的管理之外。未来的控制台版本应提供其他基于云服务的控制能力。例如,创建、删除、读和写S3存储段;检索simpleDB;管理Simple Queue Service(SQS)队列;以及其他一些便利功能。

  测试发现,AWS Console和Elastic Fox一样简便易用。两者都具有强大的能力,选择哪一种工具完全要看个人的偏好,以及对浏览器的选择。如果要在控制台和命令行工具之间做出选择,前者似乎是一个必然之选,而且充分说明了AWS Console的重要意义。它使EC2计算的入门变得极为简便。此外,AWS Console提供了您在部署云计算时所需的90%能力。当您对AMI实例进行配置并开始运行后,几乎所有的互动都直接与实例进行。您需要的只是一个为您保持AMI库、并可轻松部署这些AMI的控制台。

责编:
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918