摘要:持续部署与测试。容器消除了线上线下的环境差异,保证了应用生命周期的环境一致性标准化。开发人员使用镜像实现标准开发环境的构建,开发完成后通过封装着完整环境和应用的镜像进行迁移,由此,测试和运维人员可以直接部署软件镜像来进行测试和发布,大大简化了持续集成、测试和发布的过程...
阅读全文
摘要:IP地址分为A,B,C,D,E五类。网络号:用于识别主机所在的网络;主机号:用于识别该网络中的主机。1) A类IP地址 网络地址的第一位必须是“0”, 地址范围从1.0.0.0 到126.255.255.255。可用的A类网络有126个,每个网络能容纳1亿6千多万个主...
阅读全文
摘要:0.前言今年的2月22日,OpenStack发布了15个版本Ocata。走过了7年的发展岁月的OpenStack已经成为了云计算领域中最火热的项目之一,并逐渐成为IaaS的事实标准,私有云项目的部署首选。OpenStack社区可能自己都没有想到其发展会如此之迅速,部署...
阅读全文
摘要:这些年来,我已经写了许多关于 DevOps 工具的文章,也培训了这方面的人员。尽管这些工具很棒,但很明显,大多数都是按照开发人员的思路设计出来的。这也没有什么问题,因为以编程的方式接近配置管理是重点。不过,直到我开始接触 Ansible,我才觉得这才是系统管理员喜欢的...
阅读全文
摘要:你是否想精进你的系统管理能力和 Linux 技能?也许你的本地局域网上跑了一些东西,而你又想让生活更轻松一点--那该怎么办呢?在本文中,我会向你演示如何设置工具来简化管理多台机器。远程管理工具有很多,SaltStack、Puppet、Chef,以及 Ansible 都...
阅读全文
摘要:本文主要分享的是云计算、openstack的使用、私有云平台建设、云服务器云硬盘的构建和使用。从基本概念入手到私有云建设,信息量非常大。对于openstack的安装部署都是从官方文档中一步步的介绍,内容非常详细。一、云计算 基本概念云计算(cloud computin...
阅读全文
摘要:总揽我们还将展示如何将三个重要的OpenStack用例:Cinder(块存储)、Glance(镜像)和Nova(虚拟机虚拟磁盘)与Ceph集成。Ceph提供统一的横向扩展存储,使用带有自我修复和智能预测故障功能的商用x86硬件。它已经成为软件定义存储的事实上的标准。因...
阅读全文
摘要:一、使用 Docker 搭建 Tomcat 运行环境1 Docker与虚拟机 2 搭建过程2.1 准备宿主系统准备一个 CentOS 7操作系统,具体要求如下:必须是 64 位操作系统建议内核在 3.8 以上通过以下命令查看您的 CentOS 内核: # uname ...
阅读全文
摘要:前言最近在部门内部分享了原来在电商业务做秒杀活动的整体思路,大家对这次分享反馈还不错,所以我就简单整理了一下,分享给大家参考参考业务介绍什么是秒杀?通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动比如说京东秒杀,就是一种定时定量秒杀,在规定的时间内,无论商品是...
阅读全文
摘要:由于云计算分为IaaS、PaaS和SaaS三种类型,不同的厂家又提供了不同的解决方案,目前还没有一个统一的技术体系结构,对读者了解云计算的原理构成了障碍。为此,本文综合不同厂家的方案,构造了一个供商榷的云计算体系结构。这个体系结构如图3所示,它概括了不同解决方案的主要...
阅读全文
摘要:虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。一、什么是虚拟化?虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计...
阅读全文
摘要:BRD 商业需求文档 Business Requirement Document MRD 市场需求文档 Market Requirement DocumentPRD 产品需求文档 Product Requirement Document好了,最好的记忆就一个单...
阅读全文
摘要:1去掉file_roots第二个下的#2、去掉pillar_root下的#让其生效minion给master:添加ip给id做标记查看minion是否安装成功:salt-key假如在unaccepted使用salt-key -a minion标记的名字,选择Y测试是否...
阅读全文
摘要:包含各种不同参数的 Shell 脚本,用来获取和监控 Linux 系统信息和资源使用率获取。#! /bin/bash# unset any variable which system may be using# clear the screenwhile getopt...
阅读全文
摘要:0001-安装xen下载安装xen源 yum -y install centos-release-xen1添加xen的源sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Xen.repo1更新cen...
阅读全文
摘要:云计算是个概念,而不是具体技术。虚拟化是一种具体技术,指把硬件资源虚拟化,实现隔离性、可扩展性、安全性、资源可充分利用等特点的产品。CPU虚拟化的技术:Intel的VT-x,AMD的AMD-V。虚拟化的软件:VMWare,Hyper-V,Xen,KVM,OpenVZ等...
阅读全文