最近研究多个云平台,尝试去解决公司的研发推行devOps,以及一体化运维模式。 对比调研市场上的一些云平台,进行一些安装部署尝试。
目的:
尝试去发现合适的低成本实施方式。
降低成本
提高效率
devOps:(Development Operations)兴起于互联网公司,基本理念是开发和运维合为一体,把开源工具拿过来再根据自己的业务特点稍加改动,测试通过后就上线支撑公司的产品和服务,并一边运维一边改进。这样做的好处是整个过程将更加流程化和更加方便快捷。因为DevOps 本身就是一组过程、方法与系统的统称,它的价值在于为了按时交付软件产品和服务、开发和运营工作,部门之间必须紧密合作。也就是说,如果把 Docker 看着是为你提供了“集装箱 ”,那么 DevOps 的加入使得这些集装箱运作起来更加有序。
云平台,不管caas,paas,iaas或者公有云,私有云,专有云或混合云,都离不开运维体系的建立。此文档针对主流互联网公司的运维进化结合当前caas运用docker技术来分析运维一体化的自动化的可实行研究。并根据当前公司的业务情况分析,罗列出一些我们可实施的云平台方式,以供公司高层进行决策分析。
同时分析优秀的云平台理念。简单的理解来说,阿里、腾讯等领先的云平台运维自动化体系也是经过最基础的人肉运维到平台到云的演化过程。他们或者其它更多优秀的公司的技术/业务情况不可能完全匹配的移植到我们的公司业务中来。也不能简单的去套用他们过程的对应阶段。此文档会分析对照一些云平台公司的理念,结合实际云平台演化过程,对照我们的研发,规划业务,进行罗列和分析我们云平台化的可实施方案,技术要求。
方案或者技术会存在多种选择,也会进行一些横向对比。比如开源,易用,上手容易,成本,稳定,扩展性,技术支持等方面。
此报告当前不做深入的技术和能力研究,仅做选型参考。比如:私有云的搭建,确定有这个需求,再从OpenStack、CloudStack和ZStack中对比选择研究。
这是云平台实施的第一篇,部署安装 CESOS 平台。
后期会定期更新相关的调研。
csdn的markdown写博客方式不支持复制粘贴图片,比较麻烦。 有需要详细文档的朋友可以联系 获取带图片文档。微信:jojo45
CecOS- 安装部署过程
安装部署需求:
按照官方给出的文档All in One 部署方式,使用虚拟机部署。CPU给2核,内存给4G,硬盘给100G。
使用VirtualBox5.2.12版本
一, 安装:
安装到能够运行当前云系统需要安装 cecOS.iso 和 cesOSvt.iso
安装1:安装 CecOS
1.1 CecOS iso基础环境安装
虚拟机加载 CecOS-180330.iso
按照 E:\Downloads\CecOS系统安装手册.pdf 安装 CESOS系统。 同时参考 E:\Downloads\CecOS快速安装手册.pdf
allpassCecOS.com
root
密码:
Allpass2018 (已修改为: 123456)
CECOS系统为基于CentOS修改的系统。
1.2 修改固定IP
#cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0
默认没有启用 eth0 网卡
输入ifconfig eth0 up,启用网卡。
修改/etc/sysconfig/network-scripts/ifcfg-eth0 文件, 把ONBOOT=no 改为