优云软件叶帅:“互联网+”时代的云数据中心运维思辨(下) 优云软件叶帅:“互联网+”时代的云数据中心运维思辨(上)

继上篇html

优云软件叶帅:“互联网+”时代的云数据中心运维思辨(上)前端

2017中国开源产业峰会暨中国国际软件博览会分论坛,优云软件叶帅在开源云计算技术创新论坛发表了《“互联网+”时代的云数据中心运维思辨》的主题演讲,本文根据演讲内容整理而成。数据库

不管是稳态仍是敏态,你们关注的内容最终的目标并不会发生变化,最终的目标都是保证当前的数据、业务或者用户可以获得一个比较好的系统体验,是否是说随着云环境或者容器对象的引入,当前的IT对象或者IT服务就可以获得持续的比较好的体验呢?其实每每不是这样的。后端

随着业务系统或者整个IT架构发生一个复杂的变化,要管理的内容也变得愈来愈多,之前只是单纯地维护网络,维护存储,维护操做系统,维护咱们的数据控制原件就能够了。那么随着虚拟化、容器应用的这样一个引入,咱们发现更多的IT架构是发生瞬时变化的,极可能容器对象在服务器A下一刻就到服务器B去了,致使咱们要花很大的力气去作总体业务可用性的一个盘查,这样的难度也愈来愈大。服务器

那么如何可以保证用户获得比较好的一个效果,而咱们的业务还能持续运行,这实际上是咱们要考虑的事情。广通软件提出了一个应用端到端的管理思路,这个应用端到端的管理思路跟传统的这种APM监控或者PPM监控略有不一样。网络

传统的监控更多的仍是关注工具层面,单独工具或者单一工具它所得到的信息内容,而广通软件的这个应用端到端的管理,不只可以去捕捉到某个不满意用户的整体访问状况,哪些不满用户它的那个慢交易在什么地方,还可以对这个用户的慢交易进行过程的回溯甚至是定位到这个慢交易是在哪段代码中、哪一个数据库中出现了问题,作到一个前端跟后端的关联,这个是咱们认为端到端应该作的一个事情,而不是局限于应用层或者仅局限于数据层、用户体验层面的一个内容。架构

咱们要打通从用户体验到数据到应用到底层架构的这样四层关联,那这个是咱们在应用监控方面的一个内容。运维

接下来就提到了咱们的第三个内容,有了资源管理,也有了监控管理,那么这些有没有很好的去解决当前运营的一些问题呢,它只可以保证在运维被动式响应的场景可以获得很好的一个改善,达到一个主动式的运维。那么如何可以把运维从主动式转到一种运维效能或者服务交付式运维呢,咱们提出了自动化处置的一个概念。过去传统的自动化运维关注的内容是包含了像咱们的巡检、合规性检查、日志分析数据迁移的一些内容,过去关注的内容更可能是对于操做系统对象层面的平常巡检或平常关注的一个运维交付。那么咱们在敏态环境下,在当前云环境和“互联网+”下面咱们更多的经过自动化运维,要作的事情是把DevOps的一个从代码构建到代码发布,到最后持续运维、运营都纳进来。因此说咱们当前所关注的敏态下的自动化运维,它更多的是从持续交付到整个系统的弹性发布,甚至是故障自愈达到这样目的。微服务

咱们把整个运维过程进行拆分,定义每一个过程或者每一个场景是咱们整个运维生产线上的一个原子化操做,那么咱们把这个原子化操做进行生产链的组合,保证它是整个木桶,没有任何短板,并且整个木桶的衔接也是没有任何问题的。那么经过编排把这些定义好的原子化操做进行场景化的示例,进行产品化示例以后,进行快速的交付,交付就能够经过监控驱动或者流程驱动或者人工驱动等诸多方式来保证自动化的这种快速的应用,这个是咱们自动化的一个思路。工具

那么自动化应用在什么地方?其实自动化更多的是应用在一些比较大的数据中心。咱们来给你们算笔帐,一台服务器从系统部署到最后的监控告警大概须要30分钟,那么若是咱们有一百台甚至是一千台服务器,这就会是一件很可怕的事情,咱们测算了一下扩容一千台服务器大概须要2我的工做一个月的时间,这会很是消耗人力。

自动化的方式可以应用在需求调研、例行操做、响应支持、优化改善等等,咱们把自动化操做经过场景的映射,把每一个场景定义成不一样原子化的过程,进行快速的发布,这个就是咱们的自动化的一个内容。

那么咱们说整个信息发展或者技术发展遵循的路线都是先经过高精尖的技术去完善工具,当完善工具以后,那么工具会造成一个打通平台的内容,当有平台以后人会参与工具之中,人会参与平台之中,实现人与工具,人与平台的对话。那么最后咱们在这边简单的提一下对于运维的一个展望和对将来发展的理解,广通软件认为人工智能确定是最后运维发展的一个终极目标,那么人工智能包含了人与机器、机器与机器,人与人之间的快速协同,咱们把它称之为ChatOps,这种即时协同的方式来去作咱们快速的一个交付。

咱们的这种即时协做能够普遍应用在咱们的环境部署、故障排查以及相关的功能交付,涵盖了监控到资源管理到整个自动化的全部运维场景,可以帮助咱们的人员进行快速下达指令,可以进行一个快速执行。那么运维的即时协做,更多的是经过建立人工的工做组的方式来成立专项的PMO,在专项PMO里面咱们以人为本,人员经过智能语意的方式对机器人进行语义的下达,比方说让它去扩容某个表空间,那么智能机器人就识别了这样的一个语义,它就能够去调用自动化的工具去作这个事情。

那么经过ChatOps能够想象到这样的一我的与机器的协做最终的目标是下降人员对于运维工具的过度依赖,经过命令的方式让不具有全栈运维的人员也能参与进来,只要有这个权限,只要有这个知识,那么就能够下达这个命令,由机器来帮助执行。

经过设立不一样的专项组,咱们成立了运维专题,那么在运维专题里面能够查看当前的配置项,甚至是把这个配置上的一个消费圈订阅到比较醒目的看板上,同时也能够去查看性能状态、监控状态,也能够去执行一些故障恢复的脚本,查看一些监控报警等等。这个其实就是咱们总体的一个运维发展将来远景的规划,就是经过智能语意、智能技术来帮助咱们实现面向将来智能时代的一我的员与运维的快速结合。

广通软件过去是作传统运维的,那么如今更可能是帮助用户实现“数字化”与“互联网+”时代下的IT运维快速的迭代,帮助他们去稳步适应ITIL和DevOps的冲击,那这个就是本次演讲的内容,很是感谢各位.

观众提问:

老师好,如今互联网比较流行这种微服务架构,就是目前咱们一些传统企业包括金融行业也是把本身的互联网部分逐渐的在微服务化,你们也知道微服务不像之前的那种经过企业总线统一去交付,而是去相应的服务引擎那一块去发现这个服务,而后就实现一个大范围网状的一个交付,对于这种架构的话咱们有没有一些相应的策略或者方案。

叶帅回答:

对于互联网如今咱们用的比较多的这种微服务架构,首先第一个微服务架构是经过网关的方式来实现或者经过OpenAPI的方式来去实现咱们整个数据的互通,数据的交互,那么咱们如今提到的运维Pass平台也是基于微服务的架构去作的这个内容,那么咱们经过两方面来实现整个微服务的管理,第一个方面是经过比较基础的一个日志方面进行管理,第二个是经过端口镜像的方式去作网络报文的一个跟踪,由于它是经过OpenAPI的方式来去作整个消息的这样一个互通,因此经过报文的方式来去捕捉,来去解析整个数据传输或者整个数据交互的一个内容是更为合适的。

福利:优云软件全线saas版无偿使用:www.uyun.cn

相关文章
相关标签/搜索