大家好!我讲的内容是涉及运维方面的。先讲一下背景,对于IT人来说不论是开发还是运维还是企业管理人员都可能遇到各种各样的问题。

比如开发版本多,开发环境比较复杂,还有人说我开发一个软件,还要配套好多服务,数据库服务、缓存等等,要有很多服务需要我们配置,还有测试环节也很复杂,要准备环境、拷代码、安装、配制、部署种种环节。

还有我们在软件运行过程当中可能会越来越慢。扩展也很困难,再一个有一个技术门槛,有很多很多问题。下面我们再看一下整个IT架构的演化路线。我们企业IT演化路线基本上是这样的,传统IT自己搞定一切。什么也没有共享。

下一步是IaaS架构,硬件共享。再下一层是PaaS架构。又多了一层包括中间件、数据库、其他支撑软件,自己要搞定的是应用和业务。最后一层是SaaS。我只关注自己的业务就行了。这个演变过程肯定是越来越难,共享内容会越来越多。

对于企业来少,投入产出比越来越大。

我今天重点讲PaaS平台,SoMa是一个PaaS平台产品。PaaS平台能解决什么问题呢?除了自己的应用和业务以外其他都可以共享,帮你搞定这些事情了。PaaS平台里,这个平体是自己构建的,里面一些监控可以自己做,可以弹性扩展。整个这个过程会给你用户只关注于应用就可以了。

SoMa我们iUAP中心是一款定位为企业级应用服务管理新一代融合PaaS平台。S代表面向服务架构,O代表一体化运营支撑能力,M全面监控支持,A系统发展以分析和智能化为目标。

SoMa平台本身支持的服务,里面既有企业级应用又有开源应用。比如消息队列,中间间。负载均衡是阿帕奇、IBM的Http服务,数据库支持甲骨文。还通过扩展插件机制来应用自定义扩展服务。

部署场景是支持我们阿里云、华为云、用友云,支持公有云部署和私有云部署和混合云部署。私有云支持现有客户现有环境进入运维,也可以在内部资源实行相关模式。

是一个一体化服务平台,更偏重运维。我们开发是支持Jawaa、Php等、多租户、运营数据的计量。

从创建、到解除绑定是一个闭环。从软件的镜像仓库里到构建硬件资源池。

谈到运维核心就是监控,我们可以对这些监控对象进行监控,可以做到事前预防、事后分析。看一下监控维度,有现场主机、远程调用,监控警报、服务监控、操作汇总,维度非常多。还支持一个端到端的监控。从操作员操作到后台方法再到数据库,可以看到谁做什么,执行到哪个进度,做了多久。

这边是调用过程,消耗的资源,以及实时监控,可以看一下这块对于一个服务的资源占用。相当于一个集群,是一个时序图,这边是里面堆栈的情况。

事后分析我们遇到了问题,发生了一些比较重要的事件,比如当机,我们还有拍照,把出问题当时的环境保留下来,服务游服务日志,中间件有日值,还有内存,对主机系统日志,数据库参数,对于我们分析问题有很大的帮助。还有一点SoMa支持Docker,这是系统轻量化的技术。没有中间层资源摊销,所以效率非常高。一个普通的PC可以运行Docker运行一千个,如果普通的VM是绝对做不到的。启动的话是在秒级,效率特别高,资源利用也特别好。

在我们运营的时候有一个自动伸缩,应用都可以配制,有两种方式,垂直优先和水平优先,平台优先在本节点上设置实例,还有水平节点上创建一个应用实例。

多租户对于运营层的东西,现在各个租户数据是隔离的,对它的管理是管理对资源使用和时长,为计费。

看一下成功案例,在去年十月份有一个项目,国药物流已经验收了,全面部署了SoMa平台,主要解决三方面问题,接管主机,管控、监控。
这就是国药物流上监控的截图,对于主机监控、这边是对于服务的监控。还有一个是我说的是运维层面的事情,还有我们2015年7月份上线的维护云平台,这和云平台是云加端的工具。云端是对项目进行管理,端上有一个打补丁工具,可以集群部署、回滚。相当于我们这个维护平台相当于NC360,今年规划要做产品化,不光是管理SC,还可以管理移动的、现在也在和客户谈,以它为原形管理它的代码。

SoMa以后有两个方向,一个是大而全的SoMa,定位为公有云产品,还有一个简装版本,为的是解决企业客户私有云方面的解决方案。

我们希望维护云管家NC维护云管家部署到客户端上,加上SoMalet解决支持补丁热应用,打补丁不用重启。接下来把SoMa监控做起来。

再介绍一下维护云平台推广情况。8月26号正式上线,买了SPS服务的客户是可以免费试用。刚才说的加SoMa let会作为增值服务。到今天为止云端用户数502个,客户端下载4902次,正式的环境部署的维护云管家86家,时间应该也经历了年底阶段,对于推广还是有一些影响。但是从8月26号到现在,86个已经超出预期了。我们这个实施很快,最快的15分钟内可以把端布上。

不论SoMa还是这些都是服务客户的。也服务我们的伙伴,希望各位伙伴能够支持我们的产品。谢谢大家!