黄勇的博客 Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚拟化平台了。作为一名 Java 程序员,我们是时候一起把 Doc ...
分类:
编程语言 时间:
2016-07-13 19:31:50
阅读次数:
182
近两年来,微服务架构和基于容器的虚拟化技术以迅雷不及掩耳之势席卷了整个软件开发社区,微服务与Docker的结合更被视为一种“颠覆”。在与容器结合使用后,微服务架构的优点得到了进一步的放大:微服务鼓励软件开发者将整个软件解耦为较小的功能模块,并且这些功能能够应对外界的故障;而容器进一步对这种解耦性进行了扩展,它能够将软件从底层的硬件中分离出来。
这种方式所产生的结果是:应用程序能够更...
分类:
移动开发 时间:
2016-07-13 17:19:25
阅读次数:
225
本文根据上课笔记整理,大家都知道云计算的基础就是虚拟化,而开源的虚拟化基本以kvm技术为主导,因此kvm技术已成为运维工程师必备的技术,也是云时代必不可少的技术在介绍kvm之前我们先来了解一下vnc这个软件,后面安装kvm需要vnc来支持1、vnc的安装及使用#yum-yinstalltigerv..
分类:
其他好文 时间:
2016-07-12 23:38:13
阅读次数:
574
【TechTarget中国原创】 随着虚拟化技术日渐成熟,组织应该进一步完善其基础设施,并为未来的发展做好打算。 很多报告显示,不只是VMware vSphere的订单在减少,x86服务器虚拟化市场的发展也正在放缓。虚拟化技术已经成熟,但还有发展空间吗?几位专家针对有关虚拟化未来发展的问题,分享了自 ...
分类:
其他好文 时间:
2016-07-12 10:21:21
阅读次数:
162
全虚拟化技术主要是xen和kvm,其中xen也支持半虚拟化,但是xen会替代系统内核,kvm作为rhel和centos自带的虚拟化软件,其是作为一个内核模块来工作的,下面就讲kvm虚拟化。1.vmware安装centos6.664位(略)其中有几个注意的地方:a.内存给2g(因为你要在上面创建虚拟机如果给的..
分类:
其他好文 时间:
2016-07-07 06:22:41
阅读次数:
208
1、cpu虚拟化模拟:emulation软件方式实现,上层架构和底层可以不一样;需要模拟环0,1,2,3虚拟:virtulization上层架构和底层要保持一致完全虚拟化(full-virtulization):宿主机完全虚拟出一个完整的平台,guest不清楚自己运行在虚拟话环境中;只需要模拟环0,假设各guest..
分类:
其他好文 时间:
2016-07-05 19:06:31
阅读次数:
143
如何学习VMware虚拟化技术虚拟化与云计算,是一项综合的技术,需要掌握网络、存储、服务器等方面的知识,有一定的动手实践能力。1需要有VMwareWorkstation与网络基础如果你只是一个初学者,能给自己的笔记本、台式机安装操作系统,安装Office、QQ等常用软件,那么,你可以先从V..
分类:
系统相关 时间:
2016-07-02 22:57:30
阅读次数:
340
TUN 设备 TUN 设备是一种虚拟网络设备,通过此设备,程序可以方便得模拟网络行为。先来看看物理设备是如何工作的: 所有物理网卡收到的包会交给内核的 Network Stack 处理,然后通过 Socket API 通知给用户程序。下面看看 TUN 的工作方式: 普通的网卡通过网线收发数据包,但是 ...
分类:
系统相关 时间:
2016-06-28 18:08:13
阅读次数:
357
1什么是OpenvSwitchOpenvSwitch,简称OVS是一个虚拟交换软件,主要用于虚拟机VM环境,作为一个虚拟交换机,支持Xen/XenServer,KVM,andVirtualBox多种虚拟化技术。在这种某一台机器的虚拟化的环境中,一个虚拟交换机(vswitch)主要有两个作用:传递虚拟机VM之间的流量,以及实..
分类:
其他好文 时间:
2016-06-26 16:58:56
阅读次数:
514
本文番外篇主要是讲解下Libvirt配置文件,详细介绍下配置文件中的各个参数,本文可简单看下,也可以略过,但是强烈建议还是仔细看下的好。<domaintype=‘kvm‘>#使用的kvm虚拟化技术
<name>%VM_NAME%</name>#定义虚拟机的名字,在同一台物理机上的虚拟机的名字..
分类:
其他好文 时间:
2016-06-25 15:11:14
阅读次数:
176