




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 主流IT技术的趋势与联系目 录 TOC o 1-3 h z u HYPERLINK l _Toc522783845 一、技术之间的联系 PAGEREF _Toc522783845 h 3 HYPERLINK l _Toc522783846 二、容器云的位置 PAGEREF _Toc522783846 h 5 HYPERLINK l _Toc522783847 三、容器云的价值 PAGEREF _Toc522783847 h 6 HYPERLINK l _Toc522783848 四、容器云的不足 PAGEREF _Toc522783848 h 9大部分公司还尚未正式进行容器云平台建设,大部分
2、人也尚未认识到主流技术之间的联系,不清楚采用主流的云计算、大数据、人工智能、物联网、区块链等技术的合适时机。我们往往关注的是某个点的技术,缺乏从更高层次来整体上看待这些技术之间的联系,所以大多数时候是随着厂商的宣传,进行系统建设。不同厂商关注点不同,所以我们进行的IT系统建设往往是散点状,没有做到从点到面,从面到体,没有体系化、系统化。这也是我们目前面临的众多单体应用系统比较难整合的原因。特别随着大数据、人工智能等技术的发展,需要考虑统一的资源管控平台提供资源服务,统一的数据管控平台提供数据服务,统一的服务平台用于快速构建业务应用,统一的渠道平台业务应用的按需部署发布。也需要统一的日志平台支撑
3、日志服务,统一的监控告警平台提供监控告警服务,统一的认证平台、统一的安全平台、统一的任务调度平台、统一的消息平台等等。要做到这些,就需要从更高的视角来认识这些技术,了解他们之间的联系,然后真正为我们所用。一、技术之间的联系我们知道云计算有三种类型:IaaS、PaaS、SaaS。IaaS提供基础设施资源服务,比如计算服务、存储服务、网络服务等。PaaS提供应用开发、应用托管、应用运维能力,也就是提供开发平台、托管平台、运维平台服务。SaaS提供软件服务,比如财务系统软件服务、人力系统软件服务等。说到底,云计算不管IaaS、PaaS、SaaS都是提供资源服务:基础设施资源、平台资源、或软件资源,可
4、以说everything is resource。大数据通常我们指3V(Volume、Velocity、Variety)的数据,Volume通常是大量的历史数据,比如日志数据、历史交易、历史行情,用于趋势分析、辅助决策等,也提供历史数据查询,比如提供十年账单等服务;Velocity是实时快速产生的数据,称为Fast Data,这些数据通常是大量的中间数据,不需要持久化;或者这些数据的时效性非常短,比如行情数据。我们往往很难把所有产生的数据都存储下来,通常就需要实时对这些数据进行一些处理,比如实时响应,通过规则引擎实现事件处理机制,通常可以实现实时的风险控制等能力。Variety是多样化的数据,
5、不同来源、不同格式,文本、图片、音频、视频等。以前我们处理的都是结构化的数据,但物联网的发展让我们的数据来源和数据格式越来越多样性。说起物联网不得不提传感器,这是数据采集的终端工具。文字、图片、音频、视频等都是通过这些终端采集工具获取的。这些数据是在终端处理,还是收集到服务端/云端处理?这就涉及我们所说的边缘计算和雾计算到云计算的技术。也就是这些应用是部署在终端、终端服务器或者云端服务器,使用哪里的资源的问题。所以我们说云计算提供的是资源服务。物联网把各种传感器、终端工具连接起来,为大数据提供3V基础数据,用于大数据处理。这些应用部属于云计算平台。他们是相互依存,相辅相成,不是彼此独立的,所以
6、在建设某个平台的时候考虑的不仅仅是这个平台,更多的应该是平台之间的关联。物联网终端之间的数据交互离不开数据通信技术,比如5G/6G,这些技术的成熟和发展,使物联网为大数据处理提供了充分的数据来源和处理需求,大数据技术也为物联网的发展提供了动力支持。有了数据、大数据,就可以进行大量的机器学习、深度学习。这也是为什么人工智能提了很多年最近才兴起的原因。因为现在才有了充足的数据用于人工智能的研发,才能验证人工智能模型的准确度。所以在我们没有建设基础设施云平台、大数据平台之前,去做人工智能,无异于空中楼阁,海市蜃楼,看起来很美,却并不真实。区块链是什么?更多的是基于云计算技术的一种应用技术,实现交易安
7、全的分布式帐簿技术。安全是相对的,你用盗用的合法的账户进行的交易也是合法的。所以不要迷信于区块链的不可篡改和不可伪造性。理论上,如果能控制50%以上的节点,是可以更改的,这不是不可能,互联网上普遍的病毒感染不是没有可能。也因此,在云计算、物联网迅速发展的今天,必须有自己独立的思考,不要迷恋于某种技术的无所不能。在建设企业系统和平台的时候,需要一个高度的视角来看待各种技术之间的联系和关系。二、容器云的位置说了这么多,容器云又处于什么位置?有什么价值?容器云定位是什么?需求是什么?这是我们采用容器云、建设容器云首先需要考虑的问题。不要只听厂商去讲,因为厂商往往并不了解你实际的业务场景,并不了解你的
8、具体需求。我们鼓励多交流,更鼓励独立思考的能力。容器云是采用容器技术、容器编排技术、分布式技术等通过Internet提供平台服务的一种轻量化PaaS平台实现。云计算更多是指公有云,来到中国入乡随俗,私有化部署,就不用Internet了,使用局域网。这跟国内的法律体系不健全有很大的关系,也造成了巨大的浪费。现实就是这样,只能立足于现实,毕竟数据的价值可能远远大于租用公有云节省的那点资金。PaaS平台提供应用开发、应用托管、应用运维的能力。容器云也重点在于实现这些能力。所以我们一再强调,容器云重点不在于“容器”二字,而是利用容器等技术实现应用开发、应用托管和应用运维的能力。因此实现资源管理、应用管
9、理、持续集成标准化交付、持续部署、持续监控、持续反馈、持续改进能力是容器云平台需要考虑的需求。也许你并不需要实现所有这些能力,只需要部分能力,比如只想构建持续集成的平台,交付标准化的镜像或jar文件等。所以容器云的定位决定着你具体的需求和实现。通常情况下,我们需要一个相对完整的容器云平台,即轻量化PaaS平台。实现基于多租户机制的资源管理、应用管理、DevOps、权限管理、调度、日志、监控以及API网关等服务治理等能力。基于容器云平台实现服务和微服务治理,而没必要再单独实现一套微服务治理平台。也基于此,我们重构了容器云平台架构体系,使之真正适合业务生产环境的要求。这才是容器云平台的价值。三、容
10、器云的价值最初我们采用容器技术实现容器云平台也是考虑其轻量、部署快、弹性伸缩等特性。但这些并不是其核心价值。容器云平台的价值是用来承载业务应用的。应用管理、服务治理能力是其重中之重。资源、多租户、权限、日志、监控等等都是围绕业务应用需求来建设的。刚开始我们考虑更多的是支撑互联网应用或类似应用,这基本上也是各企业采用容器技术的切入点。随着理解的深入,我们认识到可以利用微服务的思想构建容器云平台,也可以构建企业统一的服务平台,或叫服务中台。容器云平台承载这些中台服务,同时也承载真正的企业业务应用服务。说到这里,一个绕不开的话题就是微服务,或者服务化。互联网应用或移动应用实现服务化或微服务化相对容易
11、实现些,目前基本上各企业也都实现了服务化或ESB,微服务架构的采用有些难度,不过很多企业也都开始尝试用微服务架构重构业务应用。难点在于如何“重构”。对微服务的理解有一些差异,所以在实施的时候就可能相差千里。不论容器云平台建设的再好,其上承载的业务应用如果没有做好,那也没有太大意义,画龙点睛,微服务就是容器云这条龙的眼睛,有了眼睛才能飞天。这也说明了容器云和微服务之间相辅相成的关系。通常情况下是采用容器云,在其之上采用微服务架构来重构业务应用或单体系统。微服务是相对于单体系统来说的,是对单体系统进行分拆而成的一个个组件重构为组件服务,或模块服务。这些组件和模块遵循某种规范或标准实现,比如提供统一
12、的restful API接口。基于规范和标准的组件就可以被自由组装成为满足某种需求的业务应用。就象模块化组装汽车、轮船、航母等,小组件拼装成大组件,大组件拼装成更大的组件,然后拼装成满足不同需要的不同的产品(业务应用)。每个组件都是一个自治的服务,有完整的生命周期,可以自由扩展。每个组件服务都是轻量的服务,所有轻量的服务以及这些服务的众多实例共同支撑起高并发高负载业务需求。这些轻量的众多的服务非常匹配容器的特点,弹性、轻量、自治,非常适合部署于容器云平台,由容器云平台来维护微服务的众多服务和实例,由容器云平台来实现微服务的治理。容器云不只是满足于支撑互联网应用和移动应用,基于微服务的架构,我们可以逐步把单体应用的组件逐步的分离出来,比如日志服务、监控服务、权限服务、认证服务、配置服务、短信服务、微信服务、邮件服务、告警服务等等,这些服务分离的越多,在实现新的业务应用时就越省时省力。逐步可以建立起支撑整个公司业务应用的服务中台能力。服务中台才是采用容器云和微服务的核心价值所在。有了它,敏捷将美梦成真。四、容器云的不足我们谈了不少容器云的优点,同时我们也要认识到容器云也有不足。一枚硬币有正反两面,一件事物有其优点也必有其缺点,需要辩证全面的看待它。容器云适合无状态、轻量、弹性的业务场景,那它就不太适合笨重的应用服务,比如We
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年小学英语毕业考试模拟试卷:英语歌曲与童谣教学实践案例分析
- 2025年物流师职业技能鉴定模拟试卷:物流企业物联网技术应用试题及答案
- 2025年小学教师资格《综合素质》教育法规案例分析题集锦与解题技巧试卷及答案
- 2025年初中地理信息技术应用能力测试模拟试卷及答案集
- 2025年游泳教练资格认证考试试卷:游泳教练运动营养与饮食指导
- 2025年小学教师资格考试《综合素质》高频考点冲刺试题与答案集解析
- 2025年辅导员招聘考试题库:学生活动策划与安全防范知识试题汇编
- 免疫性血小板减少性紫癜的临床护理
- 常见异常心电图知识课件
- 2025年银行从业资格考试个人理财真题卷(金融科技与金融监管题)
- GB/T 5202-2008辐射防护仪器α、β和α/β(β能量大于60keV)污染测量仪与监测仪
- GB/T 39560.4-2021电子电气产品中某些物质的测定第4部分:CV-AAS、CV-AFS、ICP-OES和ICP-MS测定聚合物、金属和电子件中的汞
- GB/T 3452.4-2020液压气动用O形橡胶密封圈第4部分:抗挤压环(挡环)
- 计划生育协会基础知识课件
- 【教材解读】语篇研读-Sailing the oceans
- 《药物学》课程教学大纲
- 抗肿瘤药物过敏反应和过敏性休克
- 排水管道非开挖预防性修复可行性研究报告
- 交通工程基础习习题及参考答案
- 线路送出工程质量创优项目策划书
- 100T汽车吊性能表
评论
0/150
提交评论