博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【虚拟思维】VMware Vsphere简介
阅读量:2241 次
发布时间:2019-05-09

本文共 1437 字,大约阅读时间需要 4 分钟。

  学习这么久的运维,可是对vsphere没有一个系统的了解,为此我特地去了解了一下相关的知识,打算比较系统的学习一下。

发展:

  VMware是Diane Greene(见下图)和Rosenblum这对爱“搞机”的夫妇跟着其他的一些研究生想出来的“馊主意”,主要是通过硬件模拟提高服务器资源利用率。在1998年创办VMware公司。后来逐步发展为以vsphere来盈利的上市公司。
这里写图片描述

Vmware vsphere主要解决的问题

  如下图,在传统的服务器基础架构中,我们会在物理服务器上安装操作系统,比如linux或者windows server等等,然后再在系统层次上安装我们使用的软件,比如数据库,web,邮件服务器等。

现实生产中为了实现分布式等架构,可能指挥在一个服务器上面安装一个应用软件。这样就会造成极大的浪费。以Dell R510服务器为例,其配置为64G内存,8核cpu,24T硬盘,4G显卡,如果仅仅是安装一个mysql数据库的话,这将是极大的浪费服务器资源。
即一个物理机,对应一个操作系统,一个操作系统对应一个应用程序。
传统物理基础架构

  为此我们有了虚拟化架构。
  如下图,在虚拟机化架构中,我们依旧使用Dell R510服务器为例,我们买来新的物理机后,不是直接在上面直接安装linux、windows系统,而是先在物理机上安装一个名字为esxi的hypevisor,这是VMware公司研发的一个虚拟化操作系统,安装完esxi后,我们再次在上面安装vm。这个vm可以为linux,windows等等系统。理论上,这样型号的 一台物理机可以在上面运行512台虚拟机。如果不考虑实际情况,大家可以对比一下,本来需要512台物理机才能干的活,现在在一台虚拟机上就能做了,直观来看,我们至少能省很多买物理机的资金,同时物理机的资源也被充分利用起来了。
虚拟化架构

类似虚拟化的产品

  类似能帮助我们解决虚拟化的软件有很多,相关的公司有Citrix公司,Microsoft公司,Redhat公司,但在综合性价比上来说,基本都不如Vmware vsphere。
  类似产品

到底什么是VSphere

  貌似上面介绍了那么多,还是不能够说明,到底什么是vsphere。
  那么我先用官网上的几句话来概括一下,懂不懂不要紧,重要是知道,有个印象就好,毕竟我们不是在考试。同时我们的概括也不是非常的官方,如果大家感兴趣可以去官网了解。
• vsphere是数据中心级别 的虚拟化产品
• 他是一切虚拟化的核心和基石
• 云计算的分支基础之一
主要组成
  VSphere最核心的部分有两个部分组成:esxi和vsphere vcenter
  vsphere组成
  esxi是VMware研究的安装在物理机上的系统。类似微软的windows系统。
  在我们的机房中买很多的物理机设备,未来解决上述传统 物理基础架构的问题,我们引入了一个虚拟机化层,Vmware vsphere的核心虚拟化层就是esxi。我们我们在每一个物理机上的安装esix,安装好后,esxi会将物理机上的资源切割成若干份,比如cpu,内存,网卡等等切割成若干不等分,我们可以利用这些切割出来的虚拟资源安装我们的windows、linux操作系统。这些就是exsi最核心的基本功能,其他的功能,只是围绕着这个核心功能来服务的。

  Vcenter是另一个核心,用来完全的控制esxi上面的Visual machine(简称vm)。

这里写图片描述

你可能感兴趣的文章
什么情况下用+运算符进行字符串连接比调用StringBuilder对象的append方法连接字符串性能更好?
查看>>
怎么根据Comparable方法中的compareTo方法的返回值的正负 判断升序 还是 降序?
查看>>
理解事务的4种隔离级别
查看>>
常用正则匹配符号
查看>>
建议42: 让工具类不可实例化
查看>>
Java 异步机制与同步机制的区别
查看>>
hibernate的对象三种状态说明
查看>>
什么是N+1查询?
查看>>
Spring 接管 Hibernate 配置 延迟加载
查看>>
找出不在预定数组中的自然数
查看>>
String常见面试题
查看>>
直插,快排,堆排,归并排序的分析
查看>>
二叉树的各种操作(面试必备)
查看>>
oracle
查看>>
泛型与通配符详解
查看>>
BaseServiceImpl中的实现关键点
查看>>
Struts2中的session、request、respsonse获取方法
查看>>
如何理解MVC模型
查看>>
SpringMVC中乱码解决方案
查看>>
SpringMVC中时间格式转换的解决方案
查看>>