当前位置:首页 > 虚拟化 > 正文

容器和虚拟化可以同时部署么(虚拟化可以分为什么架构)

容器的轻量级虚拟化技术能否进一步轻量化?有哪些方法呢?

是的。
虚拟化之前:系统资源利用率低。经调查,服务器资源仅利用了5%;每台主机都有一个操作系统,一台计算机上运行多个进程会遇到冲突;硬件成本高且不灵活。
虚拟化之后:打破系统与硬件的相互依赖;强大的安全性和故障隔离能力;通过封装到虚拟机中,管理程序和应用程序成为一个实体;虚拟机可以在任何硬件上运行。

如何实现服务器级存储虚拟化

主机级解决方案通常仅虚拟化直接连接到主机的存储。当然,有些可以跨SAN环境中的多个存储子系统部署。以前的存储虚拟化产品通常用于简化内部硬盘驱动器上的空间分配,并将外部存储引导到服务器并支持应用程序集群。VeritasVolumeManager和FoundationSuite是此类解决方案中的首批解决方案之一,使存储扩展变得更容易、更快捷,并为应用程序和文件服务器提供空间。随着存储需求的增长远远超出直连存储所能提供的范围,存储虚拟化逐渐成为在存储阵列中提供容量的一种方法。持续的容量增长以及iSCSI等小型IT组织经济高效的共享存储技术的出现,导致存储虚拟化技术集成到在通用硬件上运行的基于网络和软件的设备中。然而当前服务器和桌面虚拟化技术的兴起给存储虚拟化技术带来了新的活力,基于主机的存储虚拟化技术正逐渐卷土重来。服务器虚拟化平台必须基于共享存储架构来实现一些关键功能,例如VMwarevMotion和分布式资源调度(DRS)。这种共享存储架构当然可以通过传统的SAN架构来实现,但是越来越多的IT组织正在寻找更简单的方法来实现共享存储。基于主机的虚拟化技术就是途径之一。VMware等服务器虚拟化供应商认为,存储是阻碍虚拟化技术大规模采用的瓶颈之一。这些虚拟机管理程序供应商已经实现了对处理器和内存资源的抽象,以获得更好的控制并提高资源利用率,并且自然会希望以这种方式控制存储。然而,将存储控制功能集成到主机服务器中并将其称为“存储管理程序”会导致一些潜在的问题。在处理虚拟服务器和虚拟桌面环境中至关重要的快照、克隆和精简配置等存储服务时,主机服务器性能可能会受到严重影响。Virsto的解决方案Virsto开发了一种软件解决方案,该解决方案安装在每个主机服务器(虚拟机或管理程序上的过滤驱动程序)上,并在主存储之上创建一个虚拟化层,称为Virsto存储池。它还创建了一个称为“vLog”的高性能磁盘或固态存储区域。读取操作直接进入主存储,但写入操作通过vLog,后者向发出请求的虚拟机或应用程序发送确认。然后vLog将这些写操作异步分发到主存储,从而减少对写性能的影响。存储池最多可容纳四层存储,包括固态存储和各种类型的磁盘驱动器。与缓存的工作原理类似,vLog通过减少存储前端的耦合来提高存储性能,并减少后端存储延迟。它还将前端主机的随机写入操作更改为顺序模式,以实现最佳的后端存储性能。Virsto基于主机的存储虚拟化软件实现了上述功能。虚拟存储设备基于主机的存储虚拟化应用的另一个例子是虚拟存储设备(VSA),它是一个运行在虚拟机上的存储控制器,可虚拟化直接连接到统一集群中主机的存储。VSA为主机使用提供了简单的存储共享架构,并支持高可用性、虚拟机迁移和改进的存储配置方法。对于许多企业来说,这种方法可以取代构建和管理传统SAN或NAS以支持虚拟服务器和桌面的需要。vSphere存储设备。VMware的vSphereStorageAppliance作为虚拟机运行,并从直接连接到2或3节点群集中每个ESX/ESXi主机的DAS存储创建共享存储池。VMwareVSA提供每节点RAID保护以及同一群集中节点之间的镜像保护。虽然从技术上讲,VMwareVSA是基于文件的架构,但它还为集群中的每个主机提供块级存储虚拟化,用户可以通过这种部署方式获得基于块的共享。HPLeftHandVirtualSANA设备。虽然它具有与VMwareVSA类似的功能,但P4000VSA软件可以支持除直接连接到每个主机的DAS之外的方法。它还允许使用iSCSI或FCSAN等外部存储创建共享存储池。这意味着任何可用存储,无论是本地存储还是用于灾难恢复的异地存储,都可以转换为LeftHand存储节点。P4000t提供快照和精简配置,并支持Hyper-V和VMware。DataCore的SANsymphony-V。DataCore的解决方案是将SANsymphony软件部署到虚拟机中,形成共享存储池,从而整合来自其他各种VMware、Hyper-V或XEN主机的直连存储。SANsymphony-V可以像HP的解决方案一样虚拟化外部网络存储,并且在迁移到传统共享存储架构时该软件可以部署在外部服务器上。SANsympho