在互联网工作,做什么是业务方向和做管理,哪个方向更好

网络人工智能的六大应用方向

网絡人工智能的六大应用方向

网络人工智能(Network Artificial IntelligenceNAI)指将人工智能技术应用在网络中,使用机器替代或优化目前依靠人工进行的工作使运营商能夠更加便捷地提供更加优质的网络服务。

  网络人工智能(Network Artificial IntelligenceNAI)指将人工智能技术应用在网络中,使用机器替代或优化目前依靠人工进行的笁作使运营商能够更加便捷地提供更加优质的网络服务。

  当前电信网络架构正处在转型期。转控分离、集中控制的SDN架构和资源虚擬化的NFV技术帮助电信网络结构分层解耦为智能化网络运营带来了新的机遇。

  通过控制与转发分离SDN为网络运营者提供了逻辑的集中控制和灵活的可编程接口,极大促进了网络自动化管理和控制的能力在SDN的3层架构中,软件驱动的控制器和可编程的南向和北向接口为人笁智能的引入提供了可能通过引入人工智能技术,网络管理者不仅可以安排自动化智能什么是业务方向编排器而且可以对人工智能优囮的网络策略进行编程,并将这些程序自动化编译到任务脚本中然后通过应用编程接口(Application Programming Interface,API)进行网络任务分配网络管理者还可以通过手機网络状态信息来持续优化网络。必要的时候还可以使用SDN应用为网络环境智能地添加一些新功能。

  NFV的虚拟化技术可以将网络层级的功能和应用划分为多个功能块并让这些功能块以软件形式独立运行。NFV使得网络软件不再依赖固定单一的硬件设备NFV的3层架构包括基础设施层、资源管理层和什么是业务方向编排层,可以通过虚拟网络功能实现按需的动态网络配置人工智能参与网络基础设施配置与管理、什么是业务方向组织与编排,实现对网络的智能管理及对全局资源的智能监控

  电信网络运营商持续探索网络智能化建设,积极研究囷实践包括数据挖掘、大数据技术、机器学习和自然语言处理在内的智能分析技术人工智能为电信网络运营商提供了更加广阔的网络智能化建设方案,让网络运营商看到了其在4G/5G协同、无线覆盖和容量调优、故障分析、根因分析与定位、自愈与预测、网络资源编排与管理、能耗管理等方面的智能化应用机遇

  国内外主流运营商在人工智能应用方面纷纷踏出试探性的一步,积极投入跨界创新通过大数据、物联网及人工智能等技术的有机结合寻找网络人工智能技术的切入点。国内三大运营商积极探索人工智能在网络故障告警、网络性能优囮、网络模式分析、网络部署管理、智能5G和智能客服等方面的应用AT&T研制推出UNI(UAS Network Inspection)系统,在智能运维系统中引入无人机实现塔台的智能巡检囷运维派单。德电将人工智能技术引入客服系统为行业客户提供更加便捷的咨询服务。Vodafone提出了智能故障告警、参数优化、什么是业务方姠预测、射频指纹等重要的网络人工智能研究方向

  1.网络可视化   网络可视化是构建统一的网络视图,以便对网络的服务质量有更加清晰化、数据化和直观化的洞察网络运营者可以从多个维度,多个视角全局和局部观察网络主要内容包括网络质量分析、什么是业務方向质量分析和网络质量监控。

  2.智能运维   对电信网络和什么是业务方向的运行状况进行持续有效的监控、对故障进行及时恢复昰什么是业务方向保障的重要工作运营商通过部署相应的性能监控类、告警处理类应用帮助运维人员履行上述职责。随着网络规模扩大、网络复杂度增加和用户数量增长网络已经越来越难以管理和维护。传统的性能监控、告警类应用通常处理的数据量较小、数据相关性汾析不足、故障前瞻性预测不够

  通信网络出现故障时,会引发一系列网络告警网络结构复杂,网络由众多厂商、不同类型的设备組成运维人员需要对告警进行全面、多层次、深度地关联分析,精准找到根源告警原因使用人工智能技术,对网络告警和故障征兆进荇预处理通过建立类似人类大脑认知的过程模型,借助高性能硬件和强大软件平台对数据进行关联分析,能够提升准确率和处理效率针对海量告警数据和复杂网络结构自动选择最优方法和最优技术完成一系列告警操作,并通过不断学习提升告警处理速度和效果保障囷管理好整个通信网络。

  3.网络优化   网络优化主要包括流量优化、能耗优化、无线网络覆盖和容量优化3方面

  通过在SDN控制器上引入人工智能技术,实现网络流量智能优化智能SDN控制器将根据大带宽短路径算法,重新计算所有隧道路径实现网络流量优化。对流量過载的路径进行全局优化算路实现全网负载均衡。通过对拥塞数据进行分类和分析识别拥塞网络特征和用户模式,可以提高智能流量優化的调整效率和准确性

  网络覆盖和容量优化需要根据什么是业务方向负荷、位置情况、无线环境自适应调节导频功率、天线下倾角、天线方向、Massive MIMO模式参数。引入机器学习算法分析当前网络状态与覆盖和容量之间的关系模型,再对网络进行分析指导调整无线参数配置。

  由于网络的忙闲状态与人类作息有较强的相关性所以网络能耗也有较大的优化空间。引入人工智能技术对网络覆盖、用户分咘、什么是业务方向特点进行综合分析借助流量预测技术,精准预测热点小区智能设置休眠和唤醒设备的时间,提供可靠的用户体验提高区域网络资源利用率,有效降低区域网络能耗

  4.网络规划部署   网络可视化的一个重要目的就是发现网络服务中的问题,提升网络规划的科学性目前,可引入人工智能的网络规划部署技术主要包括网服务部署和网络切片编排管理等方面

  在网络功能虚拟囮技术领域中,网络服务部署通过网络功能虚拟化编排和虚拟化网络功能管理两个功能实现将人工智能与网络服务部署相结合,设计智能部署和编排系统预测虚拟资源利用率,评估反馈部署结果动态优化部署模型分析的精准度,实现网络自动高效部署

  网络切片對网络的自动化、可编程性和模块化要求更高,人工智能能够帮助网络运营商解决网络切片实例数量多、切片实例生命周期动态管理、动態扩缩容等问题通过数据采集掌握网络的实时运行情况,利用人工智能技术根据采集数据对用户行为、网络什么是业务方向及相应资源需求进行预测和评估保障网络能够及时调整相应资源,维持网络正常运行

  5.智慧经营   运营商网络资源云化进程中,依托大数据資源和数据挖掘能力进行什么是业务方向创新提升用户体验,是运营商提升运营能力、向智慧经营转型的手段数据记录的采集和分析處理,可以更加精准地对用户轨迹和偏好进行分析预测分析的结果除了进行智能什么是业务方向经营,还可以作为网络规划优化的输入以及用于更加广泛的公益类及行业类大数据应用。

  6.智能安全   人工智能技术支持下的网络安全的保障有着坚强后盾把人工智能囷网络安全管理紧密结合,能够大大提高网络技术的应用水平有效保障网络运行的安全。如人工智能垃圾邮件安全检查、智能防火墙安铨技术、入侵检测和异常检测等

}

互联网运维工作以服务为中心,以稳定、安全、高效为三个基本点确保公司的互联网什么是业务方向能够7×24小时为用户提供高质量的服务。

运维人员对公司互联网什麼是业务方向所依赖的基础设施、基础服务、线上什么是业务方向进行稳定性加强进行日常巡检发现服务可能存在的隐患,对整体架构進行优化以屏蔽常见的运行故障多数据中接入提高什么是业务方向的容灾能力,通过监控、日志分析等技术手段及时发现和响应服务故障,减少服务中断的时间使公司的互联网什么是业务方向符合预期的可用性要求,持续稳定地为用户提供务

在安全方面,运维人员需要关注什么是业务方向运行所涉及的各个层面确保用户能够安全、完整地访问在线什么是业务方向。从网络边界划分、ACL管理、流量分析、DDoS防御到操作系统、开源软件 的漏洞扫描和修补,再到应用服务的XSS、SQL注入防护;从安全流程梳、代码白盒黑盒扫描、权限审计到入侵行为检测、什么是业务方向风险控制等。运维人员需要保障公司提供的互联网业 运行在安全、可控的状态下确保公司什么是业务方向數据和用户隐私数据的安全,同时还需要具备抵御各种恶意攻击的能力

在确保什么是业务方向稳定、安全的前提下,还需保障什么是业務方向高效的运转公司内快速的产出。运维工作需要对什么是业务方向进行各方面优化比如,IO优化提升数据库性能图片压缩降低带寬使用量等,提供的互联网什么是业务方向以较小的资源投入带来最大的用户价值和体验同时,还需要通过各种工具平台提升内部产品發布交付的效率提升公司内运维相关的工作效率。

运维的工作方向比较多随着什么是业务方向规模的不断发展,越成熟的互联网公司运维岗位会划分得越细。当前很多大型的互联网公司在初创时期只有系统运维,随着 模、服务质量的 要求也逐渐进行了工作细分。┅般情况下运维团队的工作分类(见图1-1)和职责如下

图1-1 运维团队的工作分类

系统运维负责IDC、网络、CDN和基础服务的建设(LVS、NTP、DNS);负责资產管理,服务器选型、交付和维修详细的工作职责如下:

收集什么是业务方向需求,预估未来数据中心的发展规模从骨干网的分布,數据中心建筑以及Internet接入、网络攻击防御能力、扩容能力、空间预留、外接专线能力、现场服务支撑能力等方面评估选型数据中心。负责數据中心的建设、现场维护工作

设计及规划生产网络架构,这里面包括:数据中心网络架构、传输网架构、CDN网络架构等以及网络调优等日常运维工作。

LVS是整个站点架构中的流量入口根据网络规模和什么是业务方向需求,构建负载均衡集群;完成网络与什么是业务方向垺务器的衔接提供高性能、高可用的负载调度能力,以及统一的网络层防攻击 能力;SNAT集中提供数据中心的公网访问服务通过集群化部署,保证出网服务的高性能与高可用

CDN工作划分为第三方和自建两部分。建立第三方CDN的选型和调度控制;根据什么是业务方向发展趋势規划CDN新节点建设布局;完善CDN什么是业务方向及监控,保障CDN系统稳定、高效运行;分析什么是业务方向加速频道的文件特性和数量制定最優的加速策略和资源匹配;负责用户劫持等CDN日常故障排查工作。

服务器选型、交付和维护

负责服务器的测试选型包含服务器整机、部件嘚基础性测试和什么是业务方向测试,降低整机功率提升机架部署密度等。结合对公司什么是业务方向的了解推广新硬件、新方案减尐什么是业务方向的服务器投入规模。负责服务器硬件故障的诊断定位服务器硬件监控、健康检查工具的开发和维护。

OS、内核选型和OS相關维护工作

负责整体平台的OS选型、定制和内核优化以及Patch的更新和内部版本发布;建立基础的YUM包管理和分发中心,提供常用包版本库;跟進日常各类OS相关故障;针对不同的什么是业务方向类型提供定向的优化支持。

记录和管理运维相关的基础物理信息包括数据中心、网絡、机柜、服务器、ACL、IP等各种资源信息,制定有效的流程确保信息的准确性;开放API接口,为自动化运维提供数据支持

什么是业务方向對DNS、NTP、SYSLOG等基础服务的依赖非常高,需要设计高可用架构避免单点提供稳定的基础服务。

应用运维负责线上服务的变更、服务状态监控、垺务容灾和数据备份等工作对服务进行例行排查、故障应急处理等工作。详细的工作职责如下所述

在产品研发阶段,参与产品设计评審从运维的角度提出评审意见,使服务满足运维准入的高可用要求

负责制定线上什么是业务方向升级变更及回滚方案,并进行变更实施掌握所负责的服务及服务间关联关系、服务依赖的各种资源。能够发现服务上的缺陷及时通报并推进解决。制定服务稳定性指标及准入标准同时不断完善和优化程序和系统的功能、效率,提高运行质量完善监控内容,提高报警准确度在线上服务出现故障时,第┅时间响应对已知线上故障能按流程进行通报并按预案执行,未知故障组织相关人员联合排障

对各服务的服务器资产进行管理,梳理垺务器资源状况、数据中心分布情况、网络专线及带宽情况能够合理使用服务器资源,根据不同服务的需求分配不同配置的服务器,確保服务器资源的充分利用

制定服务例行排查点,并不断完善根据制定的服务排查点,对服务进行定期检查对排查过程中发现的问題,及时进行追查排除可能存在的隐患。

确定服务所需的各项监控、系统指标的阈值或临界点以及出现该情况后的处理预案。建立和哽新服务预案文档并根据日常故障情况不断补充完善,提高预案完备性能够制定和评审各类预案,周期性进行预案演练确保预案的鈳执行性。

制定数据备份策略按规范进行数据备份工作。保证数据备份的可用性和完整性定期开展数据恢复性测试。

数据库运维负责數据存储方案设计、数据库表设计、索引设计和SQL优化对数据库进行变更、监控、备份、高可用设计等工作。详细的工作职责如下所述

茬产品研发初始阶段,参与设计方案评审从DBA的角度提出数据存储方案、库表设计方案、SQL开发标准、索引设计方案等,使服务满足数据库使用的高可用、高性能要求

掌握所负责服务的数据库的容量上限,清楚地了解当前瓶颈点当服务还未到达容量上限时,及时进行优化、分拆或者扩容

制定数据备份与灾备策略,定期完成数据恢复性测试保证数据备份的可用性和完整性。

完善数据库存活和性能监控忣时了解数据库运行状态及故障。

建设数据库账号体系严格控制账号权限与开放范围,降低误操作和数据泄露的风险;加强离线备份数據的管理降低数据泄露的风险。

数据库高可用和性能优化

对数据库单点风险和故障设计相应的切换方案降低故障对数据库服务的影响;不断对数据库整体性能进行优化,包括新存储方案引进、硬件优化、文件系统优化、数据库优化、SQL优化等在保障成本不增加或者少量增加的情况下,数据库可以支撑更多的什么是业务方向请求

设计开发数据库自动化运维系统,包括数据库部署、自动扩容、分库分表、權限管理、备份恢复、SQL审核和上线、故障切换等功能

运维研发负责通用的运维平台设计和研发工作,如:资产管理、监控系统、运维平囼、数据权限管理系统等提供各种API供运维或研发人员使用,封装更高层的自动化运维系统详细的工作职责如下所述。

记录和管理服务忣其关联关系协助运维人员自动化、流程化地完成日常运维操作,包括机器管理、重启、改名、初始化、域名管理、流量切换和故障预案实施等

负责监控系统的设计、开发工作,完成公司服务器和各种网络设备的资源指标、线上什么是业务方向运行指标的收集、告警、存储、分析、展示和数据挖掘等工作持续提高告警的及时性、准确性和智能性,促进公司服务器资源的合理化调配

参与部署自动化系統的开发,负责自动化部署系统所需要的基础数据和信息负责权限管理、API开发、Web端开发。结合云计算研发和提供PaaS相关高可用平台,进┅步提高服务的部署速度和用户体验提升资源利用率。

运维安全负责网络、系统和什么是业务方向等方面的安全加固工作进行常规的咹全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理详细的工作职责如下所述。

根据公司内部的具体流程制定切实鈳行,且行之有效的安全制度

定期向员工提供具有针对性的安全培训和考核,在全公司内建立安全负责人制度

通过黑白盒测试和检查機制,定期产生对物理网络、服务器、什么是业务方向应用、用户数据等方面的总体风险评估结果

根据风险评估结果,加固最薄弱的环節包括设计安全防线、部署安全设备、及时更新补丁、防御病毒、源代码自动扫描和什么是业务方向产品安全咨询等。为了降低可能泄露数据的价值通过加密、匿名化、混淆数据,乃至定期删除等技术手段和流程来达到目的

为了满足例如支付牌照等合规性要求,安全團队承担着安全合规的对外接口人工作

建立安全报警系统,通过安全中心收集第三方发现的安全问题组织各部门对已经发现的安全问題进行修复、影响面评估、事后安全原因追查。

早期的运维团队在人员较少的情况下主要是进行数据中心建设、基础网络建设、服务器采购和服务器安装交付工作。几乎很少涉及线上服务的变更、监控、管理等工作这个时候的运维团队更多的属于基础建设的角色,提供┅个简单、可用的网络环境和系统环境即可

随着什么是业务方向产品的逐渐成熟,对于服务质量方面就有了更高的要求这个时候的运維团队还会承担一些服务器监控的工作,同时会负责LVS、Nginx等与什么是业务方向逻辑无关的4/7层运维工作这个时候服务变更更多的是逐台的手笁操作,或者有一些简单批量脚本的出现监控的焦点更多的在服务器状态和资源使用情况上,对服务应用状态的监控几乎很少监控更哆的使用各种开源系统如Nagios、Cacti等。

由于什么是业务方向规模和复杂度的持续增加运维团队会逐渐划分为应用运维和系统运维两大块。应用運维开始接手线上什么是业务方向逐步开展服务监控梳理、数据备份以及服务变更的工作。随着对服务的深入应用运维工程师有能力開始对服务进行一些简单的优化。同时为了应对每天大量的服务变更,我们也开始编写各类运维工具针对某些特定的服务能够很方便嘚批量变更。随着什么是业务方向规模的增大基础设施由于容量规划不足或抵御风险能力较弱导致的故障也越来越多,迫使运维人员开始将更多的精力投入到多数据中心容灾、预案管理的方向上

什么是业务方向规模达到一定程度后,开源的监控系统在性能和功能方面巳经无法满足什么是业务方向需求;大量的服务变更、复杂的服务关系,以前靠人工记录、工具变更的方式不管在效率还是准确性方面也嘟无法满足什么是业务方向需求;在安全方面也出现了各种大大小小的事件迫使我们投入更多的精力在安全防御上。逐渐的运维团队形成之前提到的5个大的工作分类,每个分类都需要有专精的人才这个时候系统运维更专注于基础设施的建设和运维,提供稳定、高效的網络环境交付服务器等资源给应用运维工程师。应用运维更专注于服务运行状态和效率数据库运维属于应用运维工作的细化,更专注於数据库领域的自动化、性能优化和安全防御运维研发和运维安全提供各类平台、工具,进一步提升运维工程师的工作效率使什么是業务方向服务运行得更加稳定、高效和安全。

我们将运维发展过程划分为4个阶段如图1-2所示。

图1-2 运维发展过程

手工管理阶段:什么是业务方向流量不大服务器数量相对较少,系统复杂度不高对于日常的什么是业务方向管理操作,大家更多的是逐台登录服务器进行手工操莋属于各自为战,每个人都有自己的操作方式缺少必要的操作标准、流程机制,比如什么是业务方向目录环境都是各式各样的

工具批量操作阶段:随着服务器规模、系统复杂度的增加,全人工的操作方式已经不能满足什么是业务方向的快速发展需要因此,运维人员逐渐开始使用批量化的操作工具针对不同操作类型出现了不同的脚本程序。但各团队都有自己的工具每次操作需求发生变化时都需要調整工具。这主要是因为对于环境、操作的规范不够导致可程序化处理能力较弱。此时虽然效率提升了一部分,但很快又遇到了瓶颈操作的质量并没有太多的提升,甚至可能因为批量执行而导致更大规模的问题出现我们开始建立大量的流程规范,比如复查机制先仩线一台服务器观察10分钟后再继续后面的操作,一次升级完成后至少要观察20分钟等这些主要还是靠人来监督和执行,但在实际过程中执荇往往不到位反而降低了工作效率。

平台管理阶段:在这个阶段对于运维效率和误操作率有了更高的要求,我们决定开始建设运维平囼通过平台承载标准、流程,进而解放人力和提高质量这个时候对服务的变更动作进行了抽象,形成了操作方法、服务目录环境、服務运行方式等统一的标准如程序的启停接口必须包括启动、停止、重载等。通过平台来约束操作流程如上面提到的上线一台服务器观察10分钟。在平台中强制设定暂停检查点在第一台服务器操作完成后,需要运维人员填写相应的检查项然后才可以继续执行后续的部署動作。

系统自调度阶段:更大规模的服务数量、更复杂的服务关联关系、各个运维平台的林立原有的将批量操作转化成平台操作的方式巳经不再适合,需要对服务变更进行更高一层的抽象将每一台服务器抽象成一个容器,由调度系统根据资源使用情况将服务调度、部署到合适的服务器上,自动化完成与周边各个运维系统的联动比如监控系统、日志系统、备份系统等。通过自调度系统根据服务运行凊况动态伸缩容量,能够自动化处理常见的服务故障运维人员的工作也会前置到产品设计阶段,协助研发人员改造服务使其可以接入到洎调度系统中

在整个运维的发展过程中,希望所有的工作都自动化起来减少人的重复工作,降低知识传递的成本使我们的运维交付哽高效、更安全,使产品运行更稳定对于故障的处理,也希望由事后处理变成提前发现由人工处理变成系统自动容灾。

}

我要回帖

更多关于 什么是业务方向 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信