一、虚拟化分类 1、虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互相不影响,从而显著提高计算机的工作效率。 2、虚拟化层次种类: (1) 完全虚拟化 最流行的虚拟化方法 ...
分类:
其他好文 时间:
2019-08-21 13:48:14
阅读次数:
80
一、Linux Bridge网桥管理 网络虚拟化是虚拟化技术中最复杂的部分,也是非常重要的资源。第一节中我们创建了一个名为br0的linux-bridge网桥,如果在此网桥上新建一台vm,如下图:VM2 的虚拟网卡 vnet1 也连接到了 br0 上。 现在 VM1 和 VM2 之间可以通信,同时 ...
分类:
其他好文 时间:
2019-08-21 13:28:29
阅读次数:
101
一、迁移简介 迁移: 系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态,然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机技术的发展, ...
分类:
其他好文 时间:
2019-08-21 13:27:02
阅读次数:
110
安装依赖包(因最小化安装) 安装kvm相关的包 启动libvirt虚拟网卡 配置网卡绑定 关闭服务 安装组件 重启网络服务或重启电脑 创建虚拟磁盘 创建虚拟机 管理虚拟机 修改参数 安装系统 ...
分类:
其他好文 时间:
2019-08-20 18:22:31
阅读次数:
115
选择一个文件架,打开cmdvirtualenvenvname#创建一个名字为envname的虚拟环境dir#查看当前目录可以知道一个envname的文件已经被创建virtualenv-ppython2envname#如果安装了多个python版本,如py2和py3,需要指定使用哪个创建虚拟环境启动虚拟环境进入虚拟环境文件cdenvname进入相关的启动文件夹cdScriptsactivate#启动
1、Java中9大内置几本数据类型: 对于对象来说,可以直接使用对象.getClass()或者Class.forName(className);、类名.class都可以获取Class实例. 但是我们的基本数据类型,就没有类的权限定名,也没有getClass方法. 问题:那么如何使用Class类来表示 ...
分类:
编程语言 时间:
2019-08-20 12:42:52
阅读次数:
104
一、KVM虚拟化介绍 KVM 全称 kernel-based virtual machine,由Qumranet公司发起,2008年被RedHat收购。KVM实现主要基于Intel-V或者AMD-V提供的虚拟化平台,利用普通的Linux进程运行于虚拟态的指令集,模拟虚拟机监视器和CPU。KVM不提供 ...
分类:
其他好文 时间:
2019-08-19 18:51:13
阅读次数:
100
一、集群cluster 1、集群的产生 2、集群的类型 3、分布式系统 4、集群和分布式的区别 二、LVS 1、为什么使用LVS? 2、LVS术语 3、LVS架构 4、LVS集群的类型 5、关于会话保持 三、负载均衡技术概览 1、最早是基于DNS的负载均衡 2、反向代理负载均衡 3、基于NAT的负载 ...
分类:
其他好文 时间:
2019-08-19 15:52:17
阅读次数:
137
环境[root@node1 ~]# more /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@node1 ~]#安装软件yum install qemu-kvm qemu-kvm-tools virt-manager li ...
分类:
系统相关 时间:
2019-08-18 21:20:11
阅读次数:
92
通过C 的内置观察者接口实现观察者模式 1. 接口介绍 C 内部提供了IObservable和IObserver两个泛型接口,IObservable是可观察的,就是主题(Subject)要实现的接口,IObserver就是观察者需要实现的接口,接口定义如下: 2. Demo背景 这里与 "上一篇" ...