虚拟化技术

简介: 虚拟化技术

一. 引入虚拟化技术的必要性


首先, 引入的东西越多, 发生问题的概率越大, 排查就越不好排查. 那么,我们在引入一个新技术的时候, 一定要知道, 为什么要引用他.


美国环境保护署报告了一项有趣的数据. EPA研究服务器和数据中心的能源效率是发现. 实际上服务器只有5%的时间是在工作的. 在其他时间, 服务器都处于"休眠"的状态


这是什么意思? 服务器的利用率只有5%, 大部分时间处于浪费状态. 这可不是我们想要看到的. 节约成本, 是各大公司都希望做的事情之一.


那么,如何提高效率呢?


虚拟化诞生的重要原因就是提升资源利用率,从而起到节约成本的主要目的,

 

我们最常见的虚拟化是什么呢?


1187916-20200604115120119-315456069.png


在电脑上安装各种软件, 其中一个是VMware, 在VMware上在安装不同的操作系统. 这就是我们自己使用的虚拟技术. 这种技术基本不会用于开发环境, 为什么? 因为不稳定, 虽然有多个系统, 但是一旦底层内核崩溃, 所有应用都将打不开

 

那么采用虚拟化和不用虚拟化有什么区别呢?


1187916-20200604115436478-313617898.png


CAMP: Apache和Mysql通常是不能再一台服务器的, 如果对安全行要求严格的话. 因为, 一旦apache产生漏洞, 黑客通过apache访问到mysql的目录, 窃取mysql data数据, 这是很危险的. 而我们,通常要求的是内核级别的隔离. 虚拟机刚好解决这个问题.

 

 

二. 虚拟化技术的分类


1. 全虚拟化技术


2. 半虚拟化技术/准虚拟计划技术

相关文章
|
2月前
|
存储 安全 虚拟化
虚拟化技术:实现资源高效利用和灵活管理的利器
虚拟化技术作为实现资源高效利用和灵活管理的重要手段,在数字化时代背景下,正逐步改变传统IT架构模式。本文概述了虚拟化技术的概念、原理及其在数据中心管理、云计算平台、企业信息化建设、科研教育及医疗行业的应用,并探讨了其面临的挑战与未来发展趋势。
170 3
|
11天前
|
安全 Linux KVM
Linux虚拟化技术:从Xen到KVM
Xen和KVM是Linux平台上两种主要的虚拟化技术,各有优缺点和适用场景。通过对比两者的架构、性能、安全性、管理复杂性和硬件依赖性,可以更好地理解它们的适用场景和选择依据。无论是高性能计算、企业虚拟化还是云计算平台,合理选择和配置虚拟化技术是实现高效、稳定和安全IT环境的关键。
60 8
|
5月前
|
存储 Linux 调度
OpenStack如何支持虚拟化技术?
【8月更文挑战第21天】
296 0
|
3月前
|
存储 分布式计算 分布式数据库
云计算和虚拟化技术
云计算是指把计算资源、存储资源、网络资源、应用软件等集合起来,采用虚拟化技术,将这些资源池化,组成资源共享池,共享池即是“云”。
181 64
|
2月前
|
存储 持续交付 虚拟化
|
4月前
|
KVM 虚拟化
虚拟化技术概述及KVM环境安装
关于虚拟化技术概述及KVM环境安装的教程,涵盖了虚拟化的定义、分类、管理工具,以及KVM的系统需求、安装步骤和使用指南。
111 11
虚拟化技术概述及KVM环境安装
|
5月前
|
存储 运维 虚拟化
Docker技术概论(1):Docker与虚拟化技术比较
Docker技术概论(1):Docker与虚拟化技术比较
219 17
Docker技术概论(1):Docker与虚拟化技术比较
|
5月前
|
Devops 虚拟化 Docker
DevOps 中的标准虚拟化技术
【8月更文挑战第27天】
67 5
|
5月前
|
存储 监控 Linux
在Linux中,如何进行虚拟化技术的应用?
在Linux中,如何进行虚拟化技术的应用?
|
6月前
|
网络虚拟化 数据中心 虚拟化