vSphere5.5体系结构
1.vSphere5.5体系结构
vSphere5.5作为云集算操作系统,可以虚拟化服务器、存储、网络在内的整个IT基础架构,将这些架构转化为易于管理的虚拟化!vSphere5.5从逻辑上,可以划分为虚拟化层、管理层、界面层。虚拟化层包含了基础架构服务和应用服务,基础架构服务主要用于对基础话硬件进行虚拟化和整合。vSphere的管理层由vCenterServer组成,配置调配和管理虚拟化环境的中心点。

2.vSphere5.5数据中心物理拓扑
<1>计算服务器
在裸机上运行ESXi的x86服务器,ESXI则会运行虚拟机,为其提供资源
<2>存储网络和存储阵列
NFS NAS、iSCSI SAN 、FC SAN是vSphere5.5支持的存储
<3>IP网络
计算服务器上有多个物理网络适配器,并以次为整个vSphere数据中心提供高带宽和稳定的网络环境
<4>管理服务器和桌面客户端
vCenter Server 提供了对数据中心的单点控制,可将各个计算服务器整合起来,以供整个数据中心共享。

3.vSphere分布式服务
<1>vSphere vMotion
使用vMotion,可以在不中断的情况下,将虚拟机从一台服务器移动到另一台服务器,可以将虚拟机从负载较高的服务器移动到负载低的服务器,以保持负载平衡

<2>Storage vMotion
Storage vMotion可以将虚拟机在不中断的情况下,将虚拟机的存储从一个服务器迁移到另一个服务器。

<3>vSphere High Availability(高可用性)
可以为服务器中的虚拟机提供高可用性,一旦物理服务器出现故障的时候,vmware HA会在具有备用的其他物理服务器上重启受影响的虚拟机,保证虚拟机正常运行。

App HA是vSphere web Client 的一个插件,借助此插件,可以保证所有运行在虚拟机上的应用的高可用性,从而减少应用中断
<4>vSphere Fault Tolerance(容错)
通过为虚拟机启用 VMware Fault Tolerance,最大限度地延长数据中心的正常运行时间,减少停机管理成本。基于 vLockstep 技术的 VMware Fault Tolerance 可使应用程序实现零停机、零数据丢失,同时消除了传统硬件或软件集群解决方案的成本和复杂性。

<5>vSphere DRS
DRS会通过vMotion将虚拟机迁移到其他主机上,以保持物理主机间内存和CPU的平衡

<6>vSphere Storage DRS
可将若干数据存储中的存储资源聚合到单个数据存储中,可以根据数据存储的容量和I/O负载自动得安置虚拟机!可以根据优先级的预订以规则,在数据存储之间执行持续的负载平衡,确保不会出现空间和I/O瓶颈!

<7>vSphere DPM
可持续优化数据中心的能耗,当集群中的虚拟机需要的资源较少时,DPM会通过vMotion将虚拟机整合到一些主机中,然后关闭不用的主机,以节省能耗,比方当周末,或者夜间的时候!当需要资源的时候,会将关闭的主机恢复,以达到需要的标准!

4.vSphere Replication
可通过网络,在主机之间复制开启的虚拟机,与手动相比,可确保更低的带宽占用率和更高的恢复点

5.vSphere 网络连接
<1>网络体系结构
与物理机类似,每个虚拟机都有自己的虚拟网卡,和物理以太网一样,可以对标准的网络协议作出响应。每台主机都有自己的虚拟交换机配置,单个虚拟交换机可跨多个主机。与物理以太网连接的物理以太网适配器可为虚拟交换机提供上行链路。

<2>vSphere Standard Switch
可以使同一主机上的虚拟机像使用物理网络一样进行通信

<3>vSphere Distributed Switch
可以使整个集群中的虚拟机进行通信。

6.Network I/O Control
可聚合单个网络连接管道上的各种工作负载,利用改控制功能,管理员可确保当多种类型的流量通过统一管道的时候,也可实现可预测的网络性能。

7.vSphere存储体系结构

8.Virtual Machine File System(VMFS)
是一种高性能的集群文件系统,可针对虚拟机优化的存储虚拟化功能。VMFS是基于数据块的磁盘存储。VMFS允许多个服务器并行访问共享虚拟机存储。

9.虚拟磁盘
当创建虚拟机的时候,系统会在数据存储中为虚拟机调配或分配一定量的空间,而这些虚拟磁盘其实只是VMFS卷上的文件

10.Storage I/O Control
为有权访问共享存储池的一组主机上运行的虚拟机I/O优先级,扩大了内存和CPU常用份额和限制范围,通过在主机集群中动态分配I/O容量来解决存储使用量问题。通过配置规则和策略可以指定每个虚拟机的业务优先级,检测到I/O拥塞时,会跟据我们定义的规则像虚拟机动态分配I/O资源。

11.vSphere Hypervisor 体系结构
<1>VMKernel
是VMware开发的一个操作系统,提供了进程创建和控制,信号,文件系统,进程线程,主要用于多个虚拟机的运行。
<2>虚拟机监视器
每台ESXI主机的关键组件是VMM的进程,每个启动的虚拟机都在VMKernel中都会有有一个VMM,当虚拟机启动的时候,虚拟机的控制权都会交给VMM,VMM开始执行虚拟机发出的指令VMKernel会设置系统状态,以便VMM可以在系统硬件上运行。
<3>虚拟机硬件
虚拟机的设备是包含图中所示设备在内的一组虚拟硬件,ESXI主机提供了X86基础平台,你可以选择要安装在该平台上的设备,该基础虚拟机完全符合X86的系统标准,无论运行何种平台,虚拟机都包含一组标准硬件
<4>设备驱动程序
<5>VMware Tools
可提高客户操作系统性能,不安装也可以运行,但是有些功能无法使用,并且特别不方便。
<6>内存管理

vSphere5.5体系结构的更多相关文章
- 46张PPT讲述JVM体系结构、GC算法和调优
本PPT从JVM体系结构概述.GC算法.Hotspot内存管理.Hotspot垃圾回收器.调优和监控工具六大方面进行讲述.(内嵌iframe,建议使用电脑浏览) 好东西当然要分享,PPT已上传可供下载 ...
- SQL Server 索引和表体系结构(聚集索引)
聚集索引 概述 关于索引和表体系结构的概念一直都是讨论比较多的话题,其中表的各种存储形式是讨论的重点,在各个网站上面也有很多关于这方面写的不错的文章,我写这篇文章的目的也是为了将所有的知识点尽可能的组 ...
- Hadoop的体系结构
HDFS和MapReduce是Hadoop的两大核心.而整个Hadoop的体系结构主要是通过HDFS来实现对分布式存储的底层支持的,并且它会通过MapReduce来实现对分布式并行任务处理的程序支持. ...
- Oracle体系结构总结
1.Oracle 体系结构摘要图 2.Oracle 体系结构相关笔记 1.Oracle 体系结构摘要图 2.Oracle 体系结构相关笔记 可参考Oracle Architecture系列随堂笔记: ...
- Entity Framework 教程——EF体系结构
EF体系结构 下图是一张EF体系结构的全景图,让我们单独了解各个组件的用处. EDM (Entity Data Model): EDM由3个主要部分组成,概念模块(Conceptual Model), ...
- 安装vsphere5.1
安装vsphere5.1 安装前的准备(环境) 一台域控制器 一台sql2008数据库 整个环境都是在域环境中的 二.安装vCenter服务 在数据库里创建一个数据库,名字就叫vCenter 1.添加 ...
- linux文件系统体系结构 和 虚拟文件系统(VFS)
图 1. Linux 文件系统组件的体系结构 用户空间包含一些应用程序(例如,文件系统的使用者)和 GNU C 库(glibc),它们为文件系统调用(打开.读取.写和关闭)提供用户接口.系统调用接口的 ...
- TFS API:一、TFS 体系结构和概念
TFS API:一.TFS 体系结构和概念 TFS是Team Fundation Server的简称,是微软VSTS的一部分,它是Microsoft应用程序生命周期管理(ALM)工具的核心协作平台, ...
- MySQL 体系结构
标签:MYSQL/数据库/查询原理/体系结构 概述 学习一门数据库系统首先得了解它的架构,明白它的架构原理对于后期的分析问题和性能调优都有很大的帮助,接下来就通过分析架构图来认识它. 目录 概述 架构 ...
随机推荐
- vmware12中ubuntu16.10的vmware tools失效,导致不能复制粘贴文字以及自动适应窗口分辨率
问题: 复制命令后,在vmware的ubuntu中粘贴不了,网上说要安装VMWare Tools,但是安装了VMWare Tools 还是不行! 最终找到如下方法: 新安装或异常关机和重新划分分区导致 ...
- 5月3日上课笔记-XML解析
一.XML编程 1.xml编程的两种解析方式 1.1 dom解析 优点:一次加载,多次使用.可以方便的对xml文档进行增删改查 缺点:如果xml文档过大的话,加载的时候会比较占用内存空间比较大,消耗资 ...
- 浅谈PHP面向对象编程(一、简介)
传统的面向过程 将要完成的工作,分作若干个步骤,或再细分为子步骤,然后后步骤从前往后一步一步完成,最初达致目标. 现代的面向对象 将要完成的工作拆分为“一个一个对象”的任务(功能),每个对象独自完成自 ...
- 灾难恢复:RPO与RTO
许多企事业单位虽然已经认识到信息安全的重要性,却迟迟没有行动.其中的原因是多方面的,最主要的一个原因就是在如何建立容灾系统的问题上存在种种疑惑.容灾设计指标主要与容灾系统的数据恢复能力有关,最常见的设 ...
- [Python] Regular Expressions
1. regular expression Regular expression is a special sequence of characters that helps you match or ...
- REST理解
内容摘自:<Spring REST> REST是什么:REST是一种软件架构风格,它由建立规模可扩展的web服务的最佳实践和指南构成. 资源: 一切可被访问和操作的东西.资源标识:URI( ...
- 09_java之面向对象概述
01面向对象和面向过程的思想 * A: 面向过程与面向对象都是我们编程中,编写程序的一种思维方式 * a: 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程. * b: ...
- angularjs之ng-option
ng-options一般有以下用法: 对于数组: label for value in array select as label for value in array label group by ...
- [转] 实现winfrom进度条及进度信息提示,winfrom程序假死处理
china_xuhua 原文地址 1.方法一:使用线程 功能描述:在用c#做WinFrom开发的过程中.我们经常需要用到进度条(ProgressBar)用于显示进度信息.这时候我们可能就需要用到多线 ...
- 伸展树(SplayTree)的实现
优点:伸展树(splay tree)是一种能自我调整的二叉搜索树(BST).虽然某一次的访问操作所花费的时间比较长,但是平摊(amortized) 之后的访问操作(例如旋转)时间能达到O(logn)的 ...