APM+AI释放巨大能量 智能运维时代到来!
作者: 王晓强
责任编辑: 阚智
来源: 电脑商情网
时间: 2017-08-01 15:46
随着AI技术在各个应用领域的落地及实践,IT运维或将迎来一个新的智能化时代。这是日前记者自Dynatrace大中华区总经理琚伟的专访中了解到的信息。
8月份,由Dynatrace举办的年度用户大会——Perform 2017即将在上海拉开帷幕。在此次大会上,Dynatrace 将为业界揭示,在数字化转型的背景下,如何通过帮助用户打造一个智能运维平台,从而更好地应对业务挑战。
大会举办前夕,Dynatrace大中华区总经理琚伟接受媒体采访,阐述了APM+AI所释放出的巨大能量。
应用性能管理的先导者
Dynatrace既是产品名称,也是这家公司的名字。多年来,Dynatrace一直是作为APM(应用性能管理)供应商的角色现身于业界的。正是由于对应用性能管理的专业和专注,Dynatrace因此也在该领域取得了辉煌成绩。至今,Dynatrace已经连续七年被Gartner评为APM魔力象限的领导者;同时,公司多年来保持了高位数的增长率,且已连续四年蝉联APM市场份额首位。

Dynatrace大中华区总经理琚伟接受媒体采访
提起Dynatrace的诞生,就要说到业界老牌公司康浦 (Compuware)。康浦作为一家1973年成立于美国科技公司,在后来的一次业务大拆分中,公司被一拆为二。其中之一就是今天Dynatrace的前身。
在今天,数字化的概念虽已被人们所熟知,但在2000年时,这个概念还比较新鲜。其实早在那时起,Dynatrace就已经在帮助企业进行数字化转型。因为从某种意义上来说,计算机以及软件的应用和普及就是一种较早的数字化形式。
也正是从那时起,Dynatrace提出了“专注用户数字化体验”的业务定位,成为最早一批致力于为用户提供应用性能管理解决方案和数字化体验的供应商之一。在这方面,后来由Gartner推出的业界知名的APM市场魔力象限,也较其晚了几年。
APM经历四代发展
琚伟介绍,在APM的发展过程中,用户几个理念的形成对于它的快速发展起到了很大的促进作用。
一方面是是用户对系统稳定性的看重。他举例,在这方面,一家互联网企业曾与IDC数据中心运营商签订协议:如果宕机一秒钟,IDC需要为互联网公司赔偿100万元人民币。因为这家互联网公司客户订单全部是源自手机和网络端,发生宕机则意味着直接的经济损失。在去年,IDC的数据中心系统一共宕机22秒,互联网公司为此拿到了2200万元真金白银的赔偿,这俨然说明了系统稳定性的重要性。
另一方面是“业务等于应用”理念的树立,企业对于应用性能越来越看重。现在人们的生活中充斥着各类APP应用,比如看资讯、购买车票、点餐消费等方方面面服务都是由一个个APP组成。而对于企业来说,这些APP应用就等同于他的业务,企业业务业绩的好坏显然与应用性能的好坏直接划等号。
琚伟表示,当Dynatrace意识到企业业务效能等同于应用效能后,便开始加大在应用性能管理领域的发力。整体而言,从技术的发展进化来看,如果从最早的APM算起,至今已经经历了四代的发展。
第一代APM产品主要是通过对应用发起主动性的模拟拨测,来收集用户应用端的体验数据,进而做到了解用户应用的实际运行状况。这种主动性拨测仅限于企业防火墙之外的用户体验数据收集。
第二APM代产品是通过网络流量旁路分析的方式,来监控发现用户应用体验问题。由于所有的数据都跑在网络上,这代产品会通过网络流量镜像数据的分析,来寻找影响应用性能的问题。
第三代APM产品采用了对应用动态跟踪的技术,目前在中国市场上销售的产品基本都为第三代产品。这代产品会通过对用户应用数据的实时动态跟踪,来分析和发现应用问题,并可以做到对问题的精准定位。以Dynatrace为例,Dynatrace第三代产品能够追踪并精准锁定由应用的哪一行代码所引发的问题。
第四代APM产品是智能化运维产品。这代产品是在第三代产品精准定位的基础上,借助人工智能技术,帮助企业用户来实现自动化和智能化的运维。在这方面,智能化运维产品不仅可以自动的追踪、定位问题,还可以利用人工智能技术来自动对问题进行处理,代表了APM产品未来的发展方向。
智能运维时代到来
琚伟认为,随着人工智能技术的发展,当前的数字化经济其实已经到了一个“拐点”。在这方面,AlphaGo围棋赛的胜出可以说是一个标志性事件,意味着人类已经被机器“甩了好几条街”。在应用性能管理领域,这同时也意味着一个新的智能运维时代的到来。
琚伟表示,事实上,以当前应用的数据、交易链路以及技术环境的复杂度而言,都已很难依靠人力来维持,尤其是在今天企业普遍将实施DevOps运维管理的形势下。例如一位客户利用移动APP或浏览器的方式,从某处借助IOT设备通过第三方路径连接到网络,然后通过云连接到自己的数据中心,再到数据库。其中任何一个单一的操作,在当前的环境中往往会牵扯到包括容器、微服务等在内的82种不同的技术。
过去,企业为了实现系统运维不得不借助技术牛人来看管整个系统。而要做到对上述如此复杂环境中应用问题的追踪、定位,则将是更为复杂。依靠人力的方式已很难做到。而人工智能技术的引入则为这一难题的解决提供了千载难逢的契机。
通过人工智能技术的引入可以做到自动化的监控,可以很快的发现各个应用之间的逻辑关系,并快速定位问题、寻找问题根源。而借助各种人工智能的模型,则可以对问题实现自动化的解决处理。
琚伟表示,在Dynatrace看来,企业未来的业务形态就是自动化的监控,也就是说结合AI技术的这种智能运维方式将会是未来企业的必然选择。在这种前提下,Dynatrace的第四代APM产品作为一种由人工智能驱动的全栈自动化监控系统,能够做到对现有环境下应用的有效监控,并能够帮助企业去实现和完成现代环境下的开发、测试、生产等全生命周期的运维管理。
