Docker 简介 产生背景 项目的开发环境和部署环境不一致,部署环境配置难度大。集群技术的发展,集群的相同配置操作难度大。 基本理念 使用Go语言实现的云开源项目,"一次编译,处处运行",只需要一次配置环境,就可以在其他环境一键部署,软件即容器,虚拟化。 虚拟化技术 虚拟机:一种带环境安装的解决方 ...
分类:
系统相关 时间:
2018-09-07 22:51:08
阅读次数:
376
虚拟机备份功能是虚拟化的一个数据保护基本功能。但大部分虚拟化技术自带的备份功能在执行备份时,会对业务性能产生一定的影响,同时备份策略不灵活,所以,针对虚拟化备份,常见的方式是采用专业的备份软件系统。
1.什么是异构虚拟化 在实际生产中,我们可能使用到各种品牌的存储器(磁盘矩阵,硬盘),虚拟化技术将各种不同的存储介质, 虚拟化成一个统一的资源池,进行管理,这种技术就叫做异构虚拟化技术,是云计算的基础。 2.浪潮AS8000 M2 该产品使用异构虚拟化技术,将各种存储介质整合成一个巨大的“存储池”, ...
分类:
其他好文 时间:
2018-08-17 19:12:23
阅读次数:
198
开头语前段时间对公司测试环境进行了重构,将虚拟化技术从KVM改为了OpenStack集群,并结合了CEPH存储。目前整个集群承担着Dev和测试环境的运行,以及公司内部服务,如Wiki,Git等,目前已稳定运行了一段时间。在部署的整个过程以及使用的这段时间,产生了一些心得也积累了些经验,想分享给更多需要的朋友。考虑到OpenStack组件较多,一篇文章的篇幅不足以概括,所以会以系列专栏的形式呈现出来
分类:
其他好文 时间:
2018-08-17 19:11:31
阅读次数:
121
一、虚拟化所需软件概述1、KVM/QEMU/LIBVIRTD–KVM是linux内核的模块,它需要CPU的支持,采用硬件辅助虚拟化技术Intel-VT,AMD-V,内存的相关如,Intel的EPT和AMD的RVI技术–QEMU是一个虚拟化的仿真工具,通过ioctl与内核kvm交互完成对硬件的虚拟化支持–Libvirt是一个对虚拟化管理的接口和工具,提供用户端程序virsh,virt-install
分类:
其他好文 时间:
2018-08-15 11:14:31
阅读次数:
210
SDN炙手可热的新技术,各大厂商推出了主打解决方案,可见其对SDN的理论研究已经非常成熟,SDN应用分为2个层面,云网一体化场景和网络虚拟化场景,其中网络虚拟化场景是又包括计算联动场景和机架出租场景。说到SDN就不得不提虚拟化,为了使得数据中心资源池化,提高设备使用效率,虚拟化技术得到了广泛应用,虚拟化以网络虚拟化、存储虚拟化、计算虚拟化为主线,在云网一体化场景中SDN的本质即配合服务器虚拟化。
分类:
其他好文 时间:
2018-08-11 21:57:29
阅读次数:
281
KVM调优思路性能的损耗是矛盾的根源,KVM采用全虚拟化技术,全虚拟化要由一个软件来模拟硬件层,故有一定的损耗,特别是I/O输入输出。KVM性能优化主要在CPU、内存、I/O这几方面,当然在这几方面也是要分场景的,不同场景优化方向也是不同的。CPU优化要考虑CPU的数量问题,所有guestCPU的总数目不要超过物理机CPU的总数目。如果超过,则将对性能带来严重影响,建议选择复制主机CPU配置内存优
分类:
其他好文 时间:
2018-08-11 15:42:36
阅读次数:
206
一、KVM为什么要调优性能的损耗是矛盾的根源,KVM采用全虚拟化技术,全虚拟化要由一个软件来模拟硬件层,故有一定的损耗,特别是I/O输入输出。KVM性能优化主要在CPU、内存、I/O这几方面,当然在这几方面也是要分场景的,不同场景优化方向也是不同的。二、KVM优化思路及步骤1、CPU优化要考虑CPU的数量问题,所有guestcpu的总数目不要超过物理机CPU总数目,如果超过,则将对性能带来严重影响
分类:
其他好文 时间:
2018-08-07 23:54:21
阅读次数:
245
基本概念 Docker是轻量级的虚拟化技术,容器是一个进程。容器与镜像的关系类似于面向对象编程中的对象与类。 虚拟化VM是OS级别,docker是应用级别。 镜像(Image) 镜像可以用来创建Docker容器 容器(Container) 容器容器类似进程、集装箱,是独立运行的一个或一组应用,以及他 ...
分类:
其他好文 时间:
2018-08-05 15:52:40
阅读次数:
136
虚拟化技术: 虚拟化技术类型: 主机虚拟化:xen, kvm, virtualbox, ... 容器(用户空间隔离): lxc(LinuX Container), openvz, ... 系统库虚拟化:wine, ... 应用程序级虚拟化:jvm, pvm,... 主机虚拟化: CPU: 模拟:emulation, 虚拟机的arch与物理平台的arch可以不相同;qemu; 虚拟
分类:
其他好文 时间:
2018-07-29 15:19:12
阅读次数:
199