IT之道-艾锑知道

您当前位置: 主页 > 资讯动态 > IT知识库 >

IT运维 | 云计算对IT运维的影响


2020-05-16 19:31 作者:艾锑无限 浏览量:
IT运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为您提供高质量的服务。
 
云计算发展的最初几年大家认为马云眼光独到,预测的很准,由于阿里云的先发优势、重金投入等原因,阿里云坐上了国内云计算第一把交椅。但今天看来国内各个云计算大厂貌似离产生盈利还有一段距离,仔细一想这几年云计算的发展好像更符合李彦宏的预测。 当时大佬李彦宏对云计算的未来更是直接表示了自己的悲观,李彦宏表示,云计算不客气的讲,就是新瓶装旧酒,没有新东西。未来会有越来越多的基于云计算的这种互联网应用出来,但是想用云计算方式赚点钱会比较累。作为IT运维似乎也受此影响



 


 
这几年随着云计算的蓬勃发展,逛论坛时经常能看到类似下面的段子:“云计算淘汰IT运维,SDN 淘汰网工,IT行业只剩下码农和码农了……” 严格来讲这个命题是一个伪命题,实际工作中并不是所有的应用都适合上云,也不是所有的应用都必须使用SDN网络方案。如一些规模不大且自身已有服务器的企业,这种场景一般使用自己现有服务就已经可以满足需求了;或者公司的一些核心业务,如重要客户信息、资金处理相关信息等重要信息可能就不会选择放到云上;或者很多企业会将自己一部分的业务跑在云上,一部分的业务跑在自己的机器上;或者企业中用到的很多基础工具都是定制的工具,云环境提供的通用的产品不满足企业的需求。

但上面的场景只是一部分的场景,在云计算行业这几年看来,偏互联网领域企业在选择部署环境时可能更多的还是选择云环境,因为云环境目前几乎提供了企业在开发、测试、部署时需要的一切组件。如计算环境(云服务器、容器服务等),存储环境(NAS文件存储、常规磁盘分布式存储、全SSD分布式存储、针对海量小文件的对象存储等),网络环境(如VPC网络、各种高速通道等),数据库环境(包括mysql、pg、sqlserver等关系型数据库,mongo、redis等非关系型数据库),各种缓存组件,消息中间件组件,负载均衡组件,监控服务,日志服务,访问控制服务等,可谓应有尽有。 

下面我们以一个例子来看下云计算对常规IT运维的影响。 在此我们以一个创业公司为例,假设该创业公司为一个互联网公司,且已经完成自己应用的第一版的开发,部署架构以常见的lnmp为例,具体如下:现在需要发布到线上,如果公司打算采用非云环境,那么从开始部署到上线大概需要经历的过程如下:(1) 购买服务器若干台,此过程可能需要耗费几周的时间。(2) 按照自己的需要为服务器重装系统。(3) 虚拟化操作,虚出3台虚拟机,当然直接用物理布的话此步省略。(4) 打通机器之间的网络。(5) 购买外网IP。(6) 购买域名,需要注册域名服务商账号后购买。(7) 域名备案,此过程一般需要3周左右。(8) 部署应用:vm1部署nginx,vm2部署php-fpm、应用,vm3部署数据库MySQL。(9) 应用对外发布。上面架构虽然简单,但整个部署上线过程可能需要3周以上的时间,即使备案和购买服务器同时进行,也需要花费约3周的时间。虽然没有考虑nginx的高可用、应用的负载均衡、应用的动静分离、数据库的主从读写分离、数据库定期备份、监控告警、故障演练等情况,部署期间负载运维的同学已经有很多的事情可做。如果再加上前面没添加的高可用等配置,运维同学可谓忙的不亦乐乎,后期业务量上来后可能还需要添加入口nginx数目,增加消息队列、数据库缓存、静态文件缓存加速等组件,IT运维同学需要做的事情越来越多,IT运维角色在公司技术团队中也越来越重要。上面是采用自购服务器搭建的方式,下面我们说下采用云平台搭建的方式,具体部署过程如下:(1) 注册云平台账号。(2) 云平台购买云服务器(虚拟机或者物理机),只需要填写下机器的名称,选择下操作系统类型,选择下机器的规格,购买数量,确认后几秒钟即可完成服务器准备。相比自购机器此过程耗费的时间基本可以忽略不计。(3) 购买负载均衡,过程和购买云服务器一样,只需要填写必要的信息即可。且此过程一般会自动为我们分配一个外网IP,不需要我们自己再去联系购买外网IP。(4) 购买数据库实例,过程和购买云服务类似,填写下实例名称,数据库类型(包括数据库类别和实例类型,数据库类别如: mysql、sqlserver等,类型如单点数据库、主从版数据库、金融版的数据库等),规格等信息后直接新建即可。云平台一般还会系统数据的自动备份功能。(5) 网络,可以为VPC网络也可为经典网络,根据实际需要创建即可。(6) 购买域名,大部分云厂商都提供此服务,不需要再另外注册域名服务商账号,直接在当前云厂商平台购买即可。(7) 域名备案,直接在当前云平台备案即可,此过程一般在1周以内即可完成。(8) 部署应用,自购服务器时我们需要自己部署负载均衡、web server、数据库服务,此处我们只需要部署自己的web server(部分云厂商会提供大部分常见应用运行的环境的镜像,web server也不需要自己部署)即可,负载均衡和数据库服务使用上文中已经新建好的即可。(9) 应用对外发布。以上即为采用云平台部署的大致的过程,除了备案需要约一周的时间和部署应用需要几十分钟外,其他基本不耗费时间。且云平台的各个组件一般都已经为我们做了高可用,如负载均衡、数据库等,这部分也可为我们节省一些时间、人力、物力。另外诸如各个组件的告警管理、日志管理等云平台一般也都会提供一般直接使用即可。上面过程中负载均衡、web server、数据库的部署等操作只需要按照控制台界面的提示进行信息填写或者选择即可。基本不需要专门的运维知识即可将整个应用上线运行起来。以上是对云环境和非云环境部署时运维操作的一个大致的对比。实际工作中很多公司IT运维岗位分的很细,诸如:基础设施运维、网络运维、应用运维、系统运维数据库运维等,以上岗位的工作大部分云平台已经替我们做好了,且云厂商提供的功能会越来越完善,因此常规运维工作会被越来越弱化,比如原先需要5个应用运维,现在可能只需要1个即可,这个可以看做云计算对IT运维影响的一个缩影。
 
艾锑无限科技专业:IT外包、企业外包、北京IT外包、桌面运维、弱电工程、网站开发、wifi覆盖方案,网络外包,网络管理服务,网管外包,综合布线,服务器运维服务,中小企业it外包服务,服务器维保公司,硬件运维,网站运维服务
 
以上文章由北京艾锑无限科技发展有限公司整理
 

相关文章

IT外包服务
二维码 关闭