本人大专学历,学的是计算机。毕业了想做云计算运维,不知道怎样才能成为合格的云计算运维工程师?

本人大专学历,学的是计算机。毕业了想做云计算运维,不知道怎样才能成为合格的云计算运维工程师?,第1张

高级云计算运维工程师

职责:

1.设计、部署和维护跨地域的多个数据中心,包含数以百计的服务器和硬件设备。规划跨地域的网络拓扑架构和高性能的存储架构

2.针对大负载和高并发的云计算系统,设计部署方案,并实际环境中部署。能够有效支撑跨地域的负载均衡系统和DNS系统

3.管理、运维云计算系统,监控主机和服务状态,发现问题后能迅速解决问题或找到替代方法。分析系统的性能瓶颈并给出解决方案。

4.与开发团队紧密合作,及时升级部署的云计算系统,按照需要打补丁,确保系统的安全稳定

5.领导运维团队,培训运维工程师,制定运维规范,形成运转良好的运维团队

6.与其他业务部门、合作单位紧密合作,确保系统的正常运行

要求:

1.计算机专业或相关专业,本科以上学历

2.3年以上运维经验,管理过数以百计的服务器,对运维工作有深刻理解。有很强的分析能力和定位问题的能力

3.对服务器、网络设备、存储设备等硬件环境有很强的 *** 作经验

4.熟悉虚拟化技术,特别是KVM和XEN

5.熟悉云计算IaaS系统,包括Amazon,CloudStack,OpenStack,Eucalyptus,Opennebula,Rackspace等

6.熟悉云存储系统,包括Amazon EBS/S3,Swift, Walrus等

7.熟悉远程监控技术,比如SNMP, Hyperic HQ等

8.熟悉集中配置管理技术,比如Puppet,Chef等

9.有良好的脚本开发技术,比如Shell, Python, Perl等

10. 有良好的英语沟通能力,良好的英文文档写作能力

11. 沟通能力强,工作认真负责,自我驱动能力强,有应对突发事件的能力

附加要求(可选):

1. 有实际Java/Ruby/Python等开发经验

2. 熟悉云计算PaaS系统(如Google App engine, CloudFoundry等)

3. 熟悉云计算管理软件(如Rightscale, Scalr, Enstratus等)

4. 熟悉基于数据的云计算(如Mapreduce/Hadoop,大数据处理和分析等)

OpenStack和云密切相关,对于用户来说,构建私有云要么使用VMware、Hyper V等商用化产品要么使用OpenStack开源二者必居其一。有意思的是,现有公有云服务商中,少有采用OpenStack,更多是采用自有的封闭系统。OpenStack与公有云似乎没有交集。

OpenStack只能用于私有云吗?为什么放着公有云不用,用户要自建私有云呢?中小企业用户能够驾驭OpenStack吗?其中,又要关注哪些问题。为此,记者采访了OpenStack专业服务提供商——海云捷迅(AWcloud)技术总监李华先生。

为什么要用OpenStack

首先对于用户来说,Amazon、Google,他们的系统是不公开,用户无从借鉴其系统架构,只能使用它们所提供的服务。这些公有云虽然能够带来敏捷性和资源d性,但对企业用户来说,数据存在公有云上,总是感觉不踏实。这种信任感并没有建立起来。

李华表示:“一些小规模的用户,如不涉及到数据保密的情况下,会选择公有云服务。但对中大型用户,数据比较敏感,类似财务数据、人力资源等,不愿意放到公有云,同时需要敏捷性和资源d性的效率,为此用户会考虑自建私有云。” 李华说

在私有云的问题上,OpenStack优势明显。作为一种开源软件,较之OpenNebula、Eucalyptus、CloudStack等,OpenStack得到更多企业和开发者的认可,业已经成为事实上的标准。

需要注意的是,OpenStack与VMware等商用软件也不是完全竞争关系。

“它们是一种竞合关系,OpenStack底层Hypervisor可以是VMware、Hyper V、KVM,没有关系。用户可以用OpenStack替代相对昂贵的vCloud等,构建云服务平台。OpenStack能够和ESX server、vCenter对接。”李华说。

寸有所长,OpenStack小厂优势

如果用户没有专业技术人员能够驾驭OpenStack,选择适合的合作伙伴就迫在眉睫。选择大品牌厂商合作,还是选择专业品牌,这是一个问题。

“从本质上来说,不论品牌大小,大家都围绕着社区开源版本提供服务,拿到的原材料都是一样的。所做的是在这个基础上烹制一道道菜肴,不同的厨师烹制出来的味道,一定会有所不同。”李华说。

“对于OpenStack开源社区的理解最重要的有两点:一个是充分利用社区资源,集中全球工程师智慧,为用户提供一个稳定可靠的产品平台服务。这一点上,厂商之间的区别不大。区别大的在于第二点,是否坚持回馈开源社区。”李华说。

李华指出,一些闭源出身的公司,做着做着就会与开源社区脱节,技术并不反馈给开源社区。短期内看不出问题,开源社区发展很快,每半年就会有一个新的版本,那么产品与新版本合不上,就为后续发展带来一系列问题。对于这些企业来说,支持OpenStack目的,还是为了销服务器售网络、服务器、存储等硬件,OpenStack不过是附属。在这样的思路指导下,大品牌也会变现出很多的不适应,给用户应用带来隐患。

与大品牌相比,AWcloud虽然是一家相对小的企业,但却是一家OpenStack的专业企业。公司管理层10多年开源市场的从业经验,让他们对于开源的理解和规律把握更加深刻。他们会比大品牌更加专注,也更能够遵循开源的精神,而这种专业性,更能够确保用户的利益。与大品牌相比,专业性让AWcloud等专业性厂商更容易摆脱硬件因素的干扰,也更符合和体现OpenStack的未来趋势和变化。

“对开源社区的理解,是选择OpenStack合作伙伴的依据,是否坚持技术回馈社区,这是进行判别的关键点。”李华说。

版本兼容性的难题

OpenStacK不同版本之间的兼容性,也是困扰用户应用的难题,也是经常遭受诟病的地方。

李华表示,从2010年第一个版本开始,OpenStack只有4家公司,后来慢慢发展到几十家、几百家,到现在有几千家,所以OpenStack发展。造成A、B、C、D、E,5个版本的OpenStack是一个架构,升级没有太大问题。但从E、F版本,随着很多新厂商加入,原有架构进行了拆分,架构不一样了,导致兼容性问题。最近几个版本,架构没有大的改动,版本升级可以保持平滑。这是一个基本的现状。

针对兼容性, AWcloud给出建议是:如果用户生产环境在OpenStack某版本运行良好,不建议进行大规模的升级,只做小版本升级。如果出现资源的确不够用,或者需要引入新的功能,最好的做法是另建一个集群,新集群采用新的OpenStack版本。

“这样的做法较稳妥。”李华说。

DevOps和运维

随着规模的扩大,用户会遇到各种各样的问题,例如运维的难题。李华表示,OpenStack属调度资源管理平台软件,没有完善的监控报警功能。

如果没有技术实力作为保障,哪个物理服务器或者虚拟机出现故障,这些故障如何定位,所谓日志分析、安全等,这些都不是OpenStack平台的固有内容,这些问题借助开源或者大数据分析工具,所谓DevOps,自动化运维管理的理念。

现在看来,DevOps是专业OpenStack服务商的价值点。

OpenStack服务商要具备DevOps的能力,以物理机高可用性支持为例,OpenStack社区认为,应该从上层应用解决问题。但在现实应用中,用户往往需要这样的功能。做还是不做,要不要提供支持,厂商之间就会出现分歧。

对此,AWcloud的态度是,基于对用户理解,应该为用户提供技术支持和服务。

经验塑造优势

AWcloud是李华和合伙人张征宇在2010年创办的公司,在此之前,李华在RedHat工作大概6年多时间,张征宇在IBM工作4多,在RedHat工作4年,两个人在开源领域摸爬滚打了10多年,积累了大量丰富的经验。

“我们希望利用开源开放技术平台积累的经验,帮助企业客户构建一个稳定可靠的IaaS服务平台。”李华说

在过去两年中,AWcloud做了很多成功的案例。包括北京计算中心、中科院网络中心、武汉大学三星中国研究院、宁夏信通、国家电网等很多客户在内,很多都是虚拟机数量超过了1万台的用户。

“我们拥有大规模开源平台的建设经验,我们把这些经验回馈到开源社区,同时我们也把取得经验用来帮助企业构建企业内部企业规模的云平台,可以帮他们节省大量的时间,保证他们平台的稳定性和可靠性。”李华说。

AWcloud专业实力不仅得到了用户认可,也得到了英特尔的青睐。在美国,英特尔投资了最大的OpenStack公司之一——Mirantis。当英特尔投资在中国寻找项目时选择注资伙伴时,毫不犹豫地“相中”选择了AWcloud。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11380736.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存