云自动动态下的管理可以很自由

在IT行业中,他们的应用程序开发是在一个“基于盒子”的模式中完成的。在这个模式下,组件都是被链接至一个机器镜像,而这个镜像被托管在数据中心的一个静态服务器上。

云计算作为现在最活跃的一个词,其具有资源灵活性和敏捷性的目标,正因为有这些优势,所以它要求在应用程序组件和它们的资源中具有更动态的关联性。云计算自动动态管理就满足了人们的要求,不过在此之前就是要进行正确规划与实施。

自动动态管理就是实现应用程序组件部署与重新部署的自动化,从而正确地建立和维护组件间的链接与应用程序间的链接。在实践中,自动动态管理将涉及两个基本要素:

1. 部署应用程序组件,其中包括了软件组件和数据库组件;
2. 创建允许组件间通信的网络连接,以及至用户与其他应用程序的连接。

虽然这个定义也适用于所有不同的自动动态管理选项和工具,但在方法上是存在着鲜明的差异的。

混合云计算应用:集成就是简单的自动动态管理

最简单的自动动态管理形式就是集成,它可在云计算部署的组件和固定应用程序与资源之间建立连接。对于一些混合云计算的应用程序来说,云计算组件与数据中心的集成可能就是唯一所需的自动动态管理过程。

从主要的软件供应商到第三方软件供应商,他们都提供了大量用于实现云计算集成功能的商业工具,而在混合云计算配置中,还有用于集成具体应用程序的预包装“配方”。请与供应商确认,以确保你的应用程序需求都包括在内。

开发运行自动动态管理工具采用基于脚本程序的方法

大部分的全功能云计算自动动态管理工具都属于开发运行产品的类别。开发运行都是基于应用程序开发人员了解应用程序必须如何被托管以及如何连接组件的原则的。在开发过程中,开发人员将创建这个部署/连接的一个开发运行“图” ,而这个图可在有需要的时候用于部署应用程序。

开发运行工具是程序性的或基于脚本程序的;在最简单的形式中,一个开发运行 程序或脚本程序可能就是一个运营团队成员用于输入以部署和连接应用程序的一个命令集。诸如IP地址这样只在部署过程中制定的信息是给出符号名称的,这是在托管组件时被填入的信息,而这些信息可在之后创建组件连接时被引用。

基于脚本程序的工具具有易于从手动过程中得到优点。它们最大的缺点是,它们描述的是过程而不是结果;一个脚本程序必须为可能遇到的一切用例提供指令。一些用户报告说,维护开发运行脚本程序的难度要比维护软件更高,因为单单阅读开发运行脚本程序是很难了解期望的结果是什么。如果使用了基于脚本程序的自动动态管理功能,那么真实记录正在完成的工作以及注意任何基本程序不适合处理的条件是非常重要的。

目前市场上有开源的和商业的开发运行工具,因此研究最适合你的公司和开发团队的工具是非常有必要的。

基于模式的方法证明了云计算供应商

基于脚本程序的自动动态管理是虚拟化中的规则,但是网络运营商和云计算供应商还是钟意于使用基于模式的方法的,因为它们提供了更好的服务生命周期管理。在基于模式的自动动态管理中,你描述了你的工作架构、创建了约束(例如运行了哪些组件和连接的类型),以及软件开发了你定义的结构。这些模式通常是易读易懂的,因为它们定义了你试图的实现而不是采用开发运行方法所需经历的步骤。IT部门可以使用这些模式来重新使用失败的应用程序元素,撤下应用程序或改变生命周期——如果使用了基于脚本程序的自动动态管理,那么所有这些都需要有它们自己独立的脚本程序。

但是,由于用户和运营商的不同需求,基于脚本程序和基于模式的混合方法已在云计算中变得相当的普通。例如,在OpenStack中,基于模式的方法可被用于应用程序以开发一系列的子网,子网的组件是托管的并被连接入更高级别的网络。OpenStack Neutron是OpenStack的网络部分,它定义了网络的模式,但是如果要部署应用程序和数据库组件,那么就需要使用到其他的OpenStack服务了。一个OpenStack开发运行工具可能会创建Neutron网络模式并在之后通过使用计算资源或DBMS/块存储部署组件来把组件部署在已定义好的网络单元中。

实现云计算自动动态管理的步进式方法

无论你的公司选择使用何种工具,实施云计算自动动态管理的第一步就是完成一个完整的手动应用程序部署工作并仔细地记录其中的每个步骤。特别重要的一点是,要标记出所有之后可能用到的每一个步骤的结果的所在——例如一个组件的地址信息。这将建立自动动态管理希望完成的基线,同时就可以使用之前手工记录的步骤来开发脚本程序或模式。

从手工步骤开始以一个变量把之前步骤的结果取代每一个参考就形成了一个基于脚本程序的自动动态管理过程。这样做会使自动动态管理脚本程序更具通用性。这样做听上去似乎很复杂,但这与为网页控制开发JavaScript程序的差别很小。

基于模式的自动动态管理要求根据他们的目标对步骤进行分组——例如,之前定义的子网的主机组件。这些分组必须与现在使用的模式相关联。

测试是云计算自动动态管理的最后一个步骤。你的自动动态管理脚本程序或模式在被激活的状态下,应当部署一个能够正常运行的软件系统。对于任何与你手工过程有偏差的细节,都应进行审查,以确保你的自动动态管理中没有错误。请务必同样记录好你的测试/验证步骤,因为云计算自动动态管理是应用程序生命周期管理中一个关键的单元,同样它也是确保支持你的业务的应用程序稳定运行的关键所在。请正确地开发和维护一个完整的、可审计的软件生命周期过程,否则你之后一定感到后悔的。

【编辑推荐】

云计算上演“三国杀”云计算容量规划初具规模云计算落地着力点在哪?国内云计算的缺失环节:GPU并行计算【责任编辑:黄丹 TEL:(010)68476606】

时间: 2024-09-13 21:05:18

云自动动态下的管理可以很自由的相关文章

云自动动态管理策略

在大部分的IT历史上,应用程序开发是在一个"基于盒子"的模式中完成的.在这个模式中,组件都是被链接至一个机器镜像,而这个镜像被托管在数据中心的一个静态服务器上.云计算具有资源灵活性和敏捷性的目标,所以它要求在应用程序组件和它们的资源中具有更动态的关联性.云计算自动动态管理就是这样一个实现的方法,但是其前提就是要进行正确规划与实施. 自动动态管理就是实现应用程序组件部署与重新部署的自动化,从而正确地建立和维护组件间的链接与应用程序间的链接.在实践中,自动动态管理将涉及两个基本要素: 1.

云制造环境下的企业生产管理模式研究

云制造环境下的企业生产管理模式研究 浙江大学 杨财 主要内容介绍如下:第一章绪论.主要论述论文的研究背景.目的和意义,介绍了相关技术的国内外研究现状,以及论文主要的研究内容及章节安排.第二章云制造环境下的企业生产管理模式概述.主要对传统企业的生产管理模式进行了简介,然后通过对比研究,给出了云制造环境下的企业生产总体流程,以及各个流程模块的详细设计.第三章云制造环境下的项目任务分解与建模.主要研究了云制造任务的分类分解及任务的相互关系,给出了云制造环境下的企业多层次.多任务项目模型,然后对云制造任

圆桌对话:新技术时代下IT管理的机遇

文章讲的是圆桌对话:新技术时代下IT管理的机遇,近日,由国际最佳实践管理联盟主办以"云计算大数据时代IT管理的机遇和挑战"为主题的第二届国际最佳实践管理联盟中国年会(以下简称年会)于2015年5月28日在北京新世纪日航酒店隆重召开.此次年会是继2014年首届国际最佳实践管理联盟中国年会成功召开后的又一次顶级盛会.年会吸引了各行业企业CIO,合作伙伴以及国际最佳实践管理联盟会员的积极参与,共同探讨在云计算大数据时代所面临的机遇和挑战以及最佳实践. 年会现场来自北宙咨询总经理 刘頲.京东商

云自动缩放启动不需要的资源

自动缩放服务能够帮助管理人员识别未充分使用的资源,从而减少公共云成本.了解负载平衡和标记功能是如何最大限度发挥这些优势的. 可扩展性是公共云的基石.但是,正如在有需要时扩展资源一样,在不需要或者资源未被充分使用时也需要收缩资源,这两者是同等重要的.这就有助于降低公共云成本.加速系统打补丁和更新升级,以及提高安全性. 但是,在动态云环境中实现手动实例管理实际上是不可能的.相反,IT团队应当使用云自动扩展服务.以下是一些入门提示. 识别不需要的工作负载与资源 在一个生产环境中,将很可能需要确保云工作

混合云新秩序下的 IT 工作什么样

在云时代,所有的企业都需要以一个新的观念来构建混合云结构. 云运算的硬件部门将是更简单的管理大型机.迷你机以及其他类型服务器的地方,这是云结构的标准化重点之一.IT硬件管理员可能有些担心新的服务器业务流程和其他智能自动化流程会和他们以前所掌握的技术有很多不同. 云会带来结构上的问题.最成功的云计算基础设施都依赖大规模相同的服务器.虽然这些服务器相比传统的IT设备发展迅速,但这些服务器在64位架构上基本是相同的,它们与其外围组件的连接,包括串行技术和以太网结构大致上都是同步升级. 云架构的拓展逐渐

云存储环境下的副本创建策略的研究

云存储环境下的副本创建策略的研究 海南大学  叶祥龙 随着互联网技术的不断发展,尤其在最近几年,数据呈现出爆炸式的发展,传统的数据处理方式已经无法满足人们的需要.云存储的出现给人们带来了福音,可以很好的满足用户数据处理需求.然而,云存储的出现也带来了系统容错性.访问效率.数据可靠性等问题.为了解决这些问题,论文为云存储引入了副本技术.副本技术的引入,也给系统带来了副本一致性维护.负载均衡等问题.因此,对云存储环境下的副本创建策略的研究是必要而有意义的.论文主要开展了以下研究工作:首先,详细介绍了

虎嗅网在云服务器提供商阿里云的协助下,恢复正常访问

摘要: 新锐科技媒体虎嗅网遭受网络攻击的事件,引起业内关注.2月27日晚,虎嗅网中断访问,虎嗅网新浪官方微博随即发表声明,表示网站受到恶意攻击,随后虎嗅网在云服务器提供商阿里 新锐科技媒体虎嗅网遭受网络攻击的事件,引起业内关注.2月27日晚,虎嗅网中断访问,虎嗅网新浪官方微博随即发表声明,表示网站受到恶意攻击,随后虎嗅网在云服务器提供商阿里云的协助下,恢复正常访问. 据虎嗅网公告,27日晚18点虎嗅网遭受攻击,攻击者使用ACK Flood.ICMP flood.UDP flood.CC 四种攻击

云网络时代 网络故障管理何去何从?

检测.发现和纠正网络故障从来都不是容易的事情.过去是客户端服务器"统治".应用运行在指定服务器.最终用户通过以太网.租用WAN链路或其他服务连接的时代,彼时网络故障管理已经比较麻烦了,而现在大型数据中心和云网络让网络故障管理更具挑战性. 技术在变化,但最终结果是最重要的.这里的问题是:用户是否在接受所需的服务质量?答案取决于应用和网络性能.现在的应用通常在公共.私有或混合云上运行,应用作为负载转移在服务器之间迁移.服务器和数据存储之间的吞吐量取决于其他应用放在共享链路的负载. 网络性能

云化趋势下,如何破局企业互联专线难题?

本文讲的是云化趋势下,如何破局企业互联专线难题?云计算技术风起云涌,公有云的崛起和流行,引导着企业数据中心(DC)等基础设施云化,越来越多的企业开始在公有云安家,从而打破了企业IT传统的封闭架构,引领企业网络架构走向开放之路:与此同时,企业的关键应用也逐渐云化,依赖于应用服务商提供的SaaS服务,企业通过互联网从云端访问日常办公所需关键应用的趋势日渐明显.业务云化对传统企业WAN链路提出了新的挑战. 金融行业:网上银行.手机银行和电子支付以消费者驱动的步调发展,银行业需要重新审视本地分支办事处的