您的位置: 首页 > 新闻资讯 > 高质量代理 > 正文

云主机如何用虚拟磁盘扩容?

发布时间:2019年09月17日 作者: 来源:互联网

  互联网的数据量不断在增长,寻求更大的存储空间是每个网站的需求,如果服务器的容量不足,那么网站就无法继续支撑运作,这样对企业的损害是非常大的。不仅仅面临着用户的流失,也面临着数据丢失的风险。今天,云主机来跟大家聊聊虚拟磁盘。


  虚拟磁盘的实现


  我们知道,服务器扩展存储的手段主要有直连存储(DAS)、存储区域网络(SAN)和网络附加存储(NAS)这三种类型。那么哪种存储类型可以用来实现虚拟磁盘呢?


  在虚拟化环境中,类似VMWare这样的虚拟机管理程序hypervisor,要同时给很多VM分配存储空间。这个过程中,我们需要先把物理存储资源重新划分成虚拟磁盘,然后再分配给VM。


  显然我们不能用DAS方式把物理磁盘直连到VM上,如果这样,需要的物理磁盘就太多了。SAN是以逻辑单元(LUN:Logic Unit)的形式提供存储资源,但虚拟环境下的VM数量很大,LUN的数量也不足以支撑这么多虚拟磁盘。更重要的一点,虚拟磁盘对于众多的VM来说是共享的,因为VM需要随时创建、删除或者迁移,在迁移VM的时候就需要共享存储,只有这样原来的数据才不会丢失。无论DAS还是SAN,都不适合共享存储。


  考虑到资源分配以及共享的问题,hypervisor采用NAS的方式来实现虚拟磁盘。VMware通常采用VMFS(Virtual Machine File System)或NFS协议来实现虚拟磁盘,VMFS是专门针对虚拟机环境的文件系统协议。


云主机如何用虚拟磁盘扩容


  每个虚拟机的数据实际上就是一堆文件,最主要的文件就是虚拟磁盘文件(VMDK文件),此外还有交换分区文件(vswp文件,相当于swap)、非易失性内存文件(nvram相当于bios)等。每个VM对虚拟磁盘的IO操作,实际上是对这个虚拟磁盘文件的读写。


  VMFS的设计、构建和优化针对虚拟服务器环境,可让多个虚拟机共同访问一个整合的群集式存储池,从而显着提高了资源利用率。采用 VMFS 可实现资源共享,使管理员轻松地从更高效率和存储利用率中直接获益。


  那么我们如何在云计算中使用虚拟磁盘呢?


  实例存储


  最主要的一种使用虚拟磁盘的方式就是实例存储,每一个VM就是一个虚拟机实例,hypervisor在每个实例中提供仿真的硬件环境,包括CPU、内存和磁盘。这种方式,使得虚拟磁盘成为虚拟机实例的一部分,就像物理世界一样。VM删除后,虚拟磁盘也会被删除。


  这种实例存储模型中,虚拟磁盘与虚拟机之间的存储关系,实际上是DAS存储。但虚拟磁盘的底层实现,上面我们说了,是用NAS方式实现的。而hypervisor的作用就是把VM层的存储模型,与虚拟机下层的实现协议(VMFS或NFS)分离开了。

  

云主机如何用虚拟磁盘扩容


  卷存储


  实例存储有它的限制,开发者一般希望把实例数据(比如OS以及安装的一些服务器应用软件)和用户数据分开,这样重建VM的时候可以保留用户的数据。


  这个需求衍生出另外一种存储模型:卷存储。卷是存储的主要单位,相当于一个虚拟的磁盘分区。不属于虚拟机实例的一部分,可以认为是虚拟机的外置存储设备。


  卷可以从一个VM卸下,然后附加给另外一个VM.这样我们就实现了实例数据与用户数据的分离。OpenStack的Cinder就是一个卷存储的实现。


  除了实例存储和卷存储,最后我们再说一说另外一种比较特殊的虚拟化存储:对象存储。


  对象存储


  很多云应用需要在不同的VM之间共享数据,经常需要跨越多个数据中心,对象存储可以解决这个问题。


  在对象存储模型中,数据存储在存储段(bucket)中,按字面意思bucket也可以被称为“桶”。我们可以用硬盘进行类比,对象就好比文件,存储段就像是文件夹(或目录)。对象和存储段可以通过统一资源标识符(URI: Uniform Resource Identifier)查找。


  对象存储的核心设计思想其实也是虚拟化,具体说来,就是把文件的物理存储位置,比如卷、目录、磁盘等,虚拟化为bucket,把文件虚拟化为对象。对应用层来说,简化了对数据的存取访问,屏蔽了底层存储技术的异构性和复杂性。

  

云主机如何用虚拟磁盘扩容


  当然你也许会问,NAS存储技术不是也可以解决数据共享的问题吗?


  由于对象存储的规模优势和成本优势,很多云环境采用对象存储来代替NAS。由于对象存储将遍布于很多节点且最新的数据并非总是可用, 所以对象存储的数据一致性不强。如果对强一致性有要求,那么可以使用NAS.目前在云计算环境下,NAS和对象存储是共存的关系。和NAS一样,对象存储也是软件架构,不是硬件架构。应用直接通过REST API来访问对象存储。


  但是,这一操作具体到实际的云平台中,我们要根据实际情况去进行操作才合适,最好有专门的技术人员进行操作分析。如果企业没有相关资源,不妨联系你的云主机服务商。


  万变云,你先进的网站管理系统选择,覆盖200+城市IP,无论是虚拟主机、VPS云服务器、云主机都能为你提供良好的租用体验。


相关文章内容简介

1 企业如何对私有云主机进行管理?

  互联网的大数据时代,企业的服务器也在跟着时代更新换代,从旧时的系统到云平台的转移,这一过程对企业来说可以算是一门挑战,因为云主机等云端服务器对于大部分人来说还是比较陌生。而服务器的重要性我相信不需要再花时间去讨论,针对云主机的安全策略,企业需要仔细考虑好。  企业如何对私有云主机进行管理?我们先由对虚拟云桌面开始... [阅读全文]

2 云主机的存储安全如何保障?

  大数据时代,信息是非常宝贵的财富。通过信息的采集与分析,企业可以研发出用户需要的产品、服务,这样能够保证企业能够一直向上发展。所以,对于储物这些数据的服务器,它对数据的安全性我们需要格外关注。毕竟谁也不想遭遇数据丢失或者是被恶意盗取的情况,那么,使用云主机等服务器的时候,如何给数据安全加把锁呢?  1、数据加密保护... [阅读全文]

推荐阅读

  1. 11

    2019-12

    香港虚拟主机要怎么筛选?

    海外虚拟主机,很多用户比较偏爱香港的虚拟主机。这是因为使用香港虚拟主机,除了是免备案之外,而且服务器的机房在地理位置上面也靠近大陆,这样速度上也稳定快速有保障。但是要选择

  2. 14

    2019-08

    六点区分VPS主机和服务器

    六点区分VPS主机和服务器!作为站长,虽然我们已经知道独立服务器和VPS服务器是两种类型的主机,但如果服务商给你展示一个服务器的运营情况,或者购买的主机,如何知道是独立服务器还是

  3. 16

    2019-10

    优质云主机的功能作用

    云主机是目前性能表现比较好的服务器,它要比虚拟主机的功能更加强大,所以吸引了很多企业跟站长更换。而目前市场上提供类似服务的商家有很多,但是质量就不能一概而论了。所以要选择

  4. 16

    2019-01

    企业一定要租用服务器吗?或者说找虚拟主机,云主机?

    大部分的企业都需要在互联网上进行推广,需要搭建网站,这就需要使用到网站空间了,但找哪种好呢?是虚拟主机,云主机,还是独立服务器?很多企业都非常纠结,不知道选择哪个性价比会

  5. 01

    2019-09

    云主机比普通主机好在哪里?

    云主机作为新一代主机租借的优选,现在已经成为大部分企业的第一选择,依托于云计算等功能,云主机的稳定性、安全性都非常优异,告别了传统主机租用服务器良莠不齐的现象。那么,云主

  6. 05

    2019-07

    企业租用服务器要注意几点

    企业租用服务器要注意几点,服务器已经成为不可缺少的网络设备,用户开展网上业务的时候一般都选服务器租用的方式,那么在选择服务器租用的时候应该注意哪些方面呢?小编就和大家一起