下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >云计算 >云计算改变IT运维领域的一切!

云计算改变IT运维领域的一切!

虎牙小月半发布于 2015-12-17 19:53查看:543回复:3

云计算已改变了IT运维领域。广大开发员可以访问云,绕过IT部门,并自行安装基于云的服务器,以便按需部署。这是一种新的无运维(NoOps)模式,避开了IT运维。


blob.png

正如Joyent(公共云平台)的系统工程主管Ben Rockwood最近解释的那样:“客户可以随意启动应用程序,而我们可能视之为滥用。”曾有一回,由于客户帐户出现了貌似违规的活动,Joyent正打算关闭一个客户应用程序,但该客户的开发人员在最后一刻介入了。‘这些开发人员告诉我们,他们的内部IT人员很差劲,于是他们用私人信用卡启动了一个大项目。’”


由于众多用户竭力要求更快速、更频繁地部署,而且需要配置数量更多的资源,云计算为开发人员提供了一种诱人的机会,可以避开公司的IT运维部门。正如GigaOm网站的Barb Darrow引用Gartner的最近报告:“IT人员过去手握数据王国的钥匙,也就是说控制着哪些应用程序和数据在哪里运行,在哪些设备上运行。现在这一切都发生了变化――变化很大,这归因于IT消费化和这种计算能力的出现:即内部开发人员可以在亚马逊网络服务平台上启用计算能力,用小额现金支付,不需要经过IT部门的批准。”


云计算给IT运维带来新机会


由于全球经济形势依然不明朗,IT开支同样变得更加保守。云计算带来了潜在的竞争优势。云计算为各种各样的IT部门带来了机会,可以降低与内部部署型IT基础设施(软硬件)有关的风险。云提供商提供的解决方案通常提供按需计算资源、系统自动化部署及扩展,以及按使用量付费的定价模式。充分利用公共云计算提供商的共享式计算资源(软硬件),让许多公司得以节省IT基础设施成本。


Gartner副总裁兼研究员David Cearley说:“云计算是过去这两年席卷市场的一大技术潮流。它为一种新的IT方法创造了条件,这种新方法让个人和公司都可以选择如何获得或交付IT服务,不大着重传统软硬件许可证模式的限制。云计算对IT的方方面面以及用户访问应用程序、信息和业务服务的方式带来了相当大的潜在影响。”


而在传统环境下,IT运维部门重视稳定性和可靠性,保持数据中心现状,云计算则给IT运维小组指明了一个全新的方向。


为云时代重塑IT运维


IT运维团队需要转变,成为更具创新性的IT团队。出于如上所述的竞争原因和技术原因,通过IT部门分配各项资源再也行不通了。现在,业务部门需要开始对IT资产掌握更大的控制权。正如Susan Cramm指出:“关键在于实现转变,从IT服务交付给业务部门的模式,变成IT服务通过业务部门来交付的模式。”


云端需要IT运维


虽然对开发人员来说云计算潜力巨大,但这种影响具有的广度和深度并不确定,还需要IT运维团队来考察。配置和交付IT服务的速度将是云计算下一个时代的关键;服务的配置和交付一定要迅速,同时又不能扩大整个IT部门的规模。


这就意味着IT运维团队需要大变样,重新定义对云的做法,因为这将影响到有关人员、流程和工具。James Urquhart解释:“就在不久前,IT部门还在遵循以服务器为中心的运维模式;而云计算是一种以应用程序为中心的运维模式。”


IT运维OUT了,现在流行云运维


眼下IT运维领导需要改变做法。这意味着“少花钱多办事”,减少财务投入和组织变化,并作为一家小规模、迭代、灵活的组织来运行。云运维以应用程序为中心,这种特性将运维重心由基础设施转向应用程序。enStratus产品战略副总裁兼GigaOm云计算栏目的特约撰稿人James Urquhart解释:“如果你专注于在是否由你控制是未知数的环境下运行应用程序,就会专注于如何确保代码顺利运行,确保数据可用,确保配置切实可行,确保策略得到执行。还有,由于你唯一能控制的就是代码、数据、配置和策略,就得开始着眼于如何将性能和存活能力做入到应用程序本身当中。”


结合开发和运维的开发运维(DevOps)理念在云端会被放大,为开发和运维的工作方式提供一种更丰富的方法。云还重新组织了软件团队的传统结构,因而促进了这种关系。


部署向来是IT运维团队的一项任务;对许多企业组织来说,只有IT部门才可以在生产环境实施变化。而现在由于云计算的自我配置功能,部署任务可能交给使用基础设施即服务(IaaS)的开发团队。不过,IaaS也要求IT运维团队开发新的工具,实现部署自动化,这在功能复杂性和广度方面提高了标准。成功部署到云端需要开发和运维两边都要有相应的技能和知识。


云运维应对云计算今天面临的挑战


由于最近媒体大肆报道微软Azure和亚马逊网络服务故障,有人对公共云提出了担心,因而不敢依赖公共云。不过如果选择多家提供商,那样只会增添复杂性,而且难以跟踪了解多个云平台上的配置。Switch公司的数据中心技术执行副总裁Mark Thiele指出:“把所有鸡蛋都放在一只篮子里存在固有的风险,不管那只篮子做工有多精致或营销有多到位。任何单一技术平台都有这种风险,即某一个平台特有的问题可能会给整体带来不利影响。”


在云计算时代,IT环境变得越来越复杂,仅仅想在某一个时候了解IT环境里面发生了什么情况就是一大难题。Mike Vizard在ITBusinessEdge写博文道:“IT基础设施很快就会跨越公共云和私有云这两种计算环境。在另一个极端,敏捷开发的兴起意味着,一批新的应用程序及相关升级会变得具有持续性。当然,问题在于,不仅每次更新改变了应用程序的参数,应用程序的工作负载还会日益从一个虚拟机转移到另一个虚拟机。”


管理多个云


IT运维团队需要运用新的管理和监控技术来提供实时洞察力,深入了解部署到多个云平台上和内部部署型基础设施上的应用程序和服务的配置情况。这可以更严格地控制公共云平台(实际上就是外部IT基础设施)。“这类技术可以借助单一的统一视图,深入了解企业内外的IT基础设施,从而简化整体IT监控任务。智能化分析多个云平台上的变化,应该是这类监控技术的一个关键属性,以便高效地支持云的动态性。”


云运维将确保稳定性和性能


基于云的基础设施即IaaS取代不了IT运维。我们仍需要部署、监控、故障恢复、性能管理、操作系统维护、系统配置及更多操作,这些是IT运维团队从事的关键任务。开发团队简单地“换成”IaaS方法后,甭指望这些任务由云提供商来处理。敏捷开发面临的可扩展性和更大规模由开发运维和云(即云运维)来处理比较好。云运维让你可以提高服务器与管理员之比。这意味着,配置服务器不再是一个复杂而耗时的过程,而是可以像实际软件那样来配置。如果你的整个基础设施是虚拟化设施,由代码来控制,那么代码就可以知道其领域内出现的任何问题。


顺利采用新技术和新平台的能力至关重要,而彻底改造后的IT运维起到了关键作用。务必要考虑在没有落实治理和监管等机制的云环境下怎么会出岔子,以便帮助将应用程序从测试环境迁移到生产环境。所有云都需要一套强大的管理工具、更新颖的敏捷流程,以及准备好应对挑战以帮助实现部署自动化和管理部署的人员。


收藏(1)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

共有3条评论

  • 慧星的那一夜
  • MK
  • 药师
  • mr jack
  • YUI
  • Mr ken
  • Mright
  • cappuccino
  • 小张771
  • K哥馆
  • 选择版块:

  • 标题:

  • 内容

  • 验证码:

  • 标题:

  • 内容

  • 选择版块:

移动帖子x

移动到: