基于第二代架构,游族基于OpenStack自己的私有云,最初目标是为了提高服务器利用率、降低成本和实现分钟级开服。运维团队以OpenStack G版为蓝本进行调优并修改;整个网络采用的是VLAN模式,保证最大限度与现有网络架构保持兼容;存储方面使用本地磁盘作为存储。
通过底层优化后,游族私有云基本上可以满足业务的需求,目前90%游戏业务运行在上面,虚机规模持续保持在10000台以上,游族私有云平台没有提供WEB管理界面,日常所有的操作都是通过命令行和脚本的形式进行操作,但对于虚拟机的增删查改,重新封装了一层简洁的API接口实现与游族运维平台的对接。经过评估测验,在高峰时期,整个私有云资源利用率可达到83%。
运维方式的转变
与三代架构相互对应是游族运维的三个阶段:
在第一代架构上,运维基本是手工运维,技术含量并不高,纯粹是采用人与时间堆积进行,运维同学需要登录每一台服务器,顺序执行相关的命令和脚本。独立的版控服务器,通过主动推送的形式进行版本更新; 在第二代架构上,通过自动化工具进行批量运维,团队推出了使用expect写的auto批量脚本,所有操作只需登录一台集控服务器执行批量并发操作的脚本,独立的版控服务器,通过并行的主动推送; 在第三代架构上,可以实现系统化运维,多个运维系统相互协调配合实现,例如:CMDB、业务树、作业平台等。游戏区组搭建的时间基本上可以忽略(可按需求实现按条件触发或手动触发搭建操作),所有的更新操作在WEB管理平台就可完成。
服务器运维的日常工作内容:
1、负责服务器的硬件配置、软件安装、机房上下架等技术维护工作;
2、负责虚拟化技术产品物理机配置、管理和日常运行监控和维护;
3、负责独立主机或虚拟应用产品的开通使用、日常维护、故障诊断和排除;
4、提供独立主机或虚拟应用客户产品操作和应用方面的技术支持;
5、监视分管的服务器,及时发现问题,并积极解决问题;
云帮手,管理便捷体现在:
有远程登录桌面功能,文件传输功能;
日志巡查功能;
一键环境部署,搭建php、数据库、ftp功能;
云帮手不仅仅可以远程登录,还有很多管理云主机的功能。
像主机系统漏洞检测修复;
实时查看主机资源使用状态监控啊;
批量集中管理主机等等。
云帮手下载体验地址
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)