[go: up one dir, main page]

CN103051687B - A kind of system and method that applied business is deployed to cloud storage virtual machine - Google Patents

A kind of system and method that applied business is deployed to cloud storage virtual machine Download PDF

Info

Publication number
CN103051687B
CN103051687B CN201210530425.4A CN201210530425A CN103051687B CN 103051687 B CN103051687 B CN 103051687B CN 201210530425 A CN201210530425 A CN 201210530425A CN 103051687 B CN103051687 B CN 103051687B
Authority
CN
China
Prior art keywords
storage device
virtual
virtual machine
partition
disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210530425.4A
Other languages
Chinese (zh)
Other versions
CN103051687A (en
Inventor
胡玉鹏
朱波
赵仁明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201210530425.4A priority Critical patent/CN103051687B/en
Publication of CN103051687A publication Critical patent/CN103051687A/en
Application granted granted Critical
Publication of CN103051687B publication Critical patent/CN103051687B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明披露了一种将应用业务部署到云存储虚拟机的系统及方法,其中系统包括通过网络连接的节点存储设备和与节点存储设备本地连接的移动存储设备,其中,在移动存储设备中写入要部署到远程服务设备的虚拟机中的应用业务及其数据;节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备;将连接的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中。本发明用本地部署方式可避免因网络数据传输的延时和失败,使得应用业务部署的更加方便及可靠。

The present invention discloses a system and method for deploying application services to a cloud storage virtual machine, wherein the system includes a node storage device connected through a network and a mobile storage device locally connected to the node storage device, wherein the mobile storage device writes Import the application business and its data in the virtual machine to be deployed to the remote service device; configure multiple virtual devices on the node storage device, and map the virtual machine disk image to a virtual device; identify the connected mobile storage device as a part of the local hard disk partition, and copy the files on the partition to the corresponding virtual device. The present invention can avoid the delay and failure of network data transmission by using the local deployment mode, so that the deployment of application services is more convenient and reliable.

Description

一种将应用业务部署到云存储虚拟机的系统及方法A system and method for deploying application services to cloud storage virtual machines

技术领域technical field

本发明涉及一种云计算、云存储技术,尤其涉及将应用业务部署到云存储虚拟机的系统及方法。The invention relates to a cloud computing and cloud storage technology, in particular to a system and method for deploying application services to a cloud storage virtual machine.

背景技术Background technique

近几年来,云计算的技术大潮正在不断推动信息行业的发展变革,越来越多的应用被部署在云存储的虚拟机上。In recent years, the technological tide of cloud computing is continuously promoting the development and transformation of the information industry, and more and more applications are deployed on virtual machines stored in the cloud.

通常,一台物理服务器即是一台物理机,有具体的CPU、内存以及本地硬盘等硬件设备。而虚拟机同样具有有上述硬件设备,但使用形式与物理机有所不同。多台虚拟机可运行在一台物理机上,这些虚拟机之间互不影响,各有各的空间。但是它们分享了物理机的CPU、内存及硬盘等一些设备。虚拟机分享到的本地磁盘就即虚拟机磁盘,这些磁盘统一归属到云存储的存储节点上,由物理服务器与这些存储节点通过网络相连,在虚拟机运行过程中,通过网络向它的磁盘读写文件。Usually, a physical server is a physical machine with specific hardware devices such as CPU, memory, and local hard disk. The virtual machine also has the above-mentioned hardware devices, but the usage form is different from that of the physical machine. Multiple virtual machines can run on one physical machine, and these virtual machines do not affect each other, and each has its own space. But they share some devices such as the CPU, memory, and hard disk of the physical machine. The local disk shared by the virtual machine is the virtual machine disk. These disks belong to the storage nodes of the cloud storage. The physical server is connected to these storage nodes through the network. When the virtual machine is running, it reads from its disk through the network. write file.

在云存储的实施人员向虚拟机部署应用的过程中,需要传输一些应用业务及数据。但是,以往通过远程桌面或者终端拷贝承载应用的文件时,由于网络环境中交换机的网速及并发传输文件的大小,均可能造成网络拥挤现象,由此导致数据可能要传输很长时间,甚至可能因传输失败而导致应用部署失败。During the process of cloud storage implementers deploying applications to virtual machines, some application services and data need to be transmitted. However, in the past, when copying files carrying applications through remote desktops or terminals, due to the network speed of switches in the network environment and the size of concurrently transmitted files, network congestion may occur, resulting in data transmission that may take a long time, and may even Application deployment failed due to transfer failure.

因此,需要提供一种将应用业务部署到云存储的虚拟机的方法,能够用本地部署的方式取代以往远程部署的方式,而很快地将应用业务部署到虚拟机上,由此可屏蔽网络环境因素的不利影响,避免因网络数据传输的延时甚至失败,直接在本地存储节点上使得文件数据传输更快,应用业务部署的更加方便。Therefore, it is necessary to provide a method for deploying application services to virtual machines in cloud storage, which can replace the previous remote deployment with local deployment, and quickly deploy application services to virtual machines, thereby shielding the network The adverse effects of environmental factors can avoid the delay or even failure of network data transmission, and directly make the file data transmission faster on the local storage node, and the application business deployment is more convenient.

发明内容Contents of the invention

本发明所要解决的技术问题是提供一种将应用业务部署到云存储虚拟机的系统及方法,能够快速地将应用业务部署到云存储的虚拟机上。The technical problem to be solved by the present invention is to provide a system and method for deploying application services to cloud storage virtual machines, which can quickly deploy application services to cloud storage virtual machines.

为了解决上述技术问题,本发明提供了一种将应用业务部署到云存储虚拟机的系统,包括通过网络连接的节点存储设备和承载在远程服务设备中的多个虚拟机,还包括与节点存储设备本地连接的移动存储设备,其中:In order to solve the above technical problems, the present invention provides a system for deploying application services to cloud storage virtual machines, including a node storage device connected through a network and a plurality of virtual machines carried in remote service devices, and also includes A mobile storage device connected locally to the device, where:

移动存储设备,用于写入要部署到虚拟机中的应用业务及其数据;The mobile storage device is used to write the application business and its data to be deployed in the virtual machine;

节点存储设备,用于配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备;将连接的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中。Node storage device, used to configure multiple virtual devices, map the virtual machine disk image to a virtual device; recognize the connected mobile storage device as a partition of the local hard disk, and copy the files on the partition to the corresponding virtual device middle.

进一步地,节点存储设备包括虚拟机磁盘挂载模块、移动设备挂载模块以及文件拷贝执行模块,其中:Further, the node storage device includes a virtual machine disk mounting module, a mobile device mounting module, and a file copy execution module, wherein:

虚拟机磁盘挂载模块,用于将本节点硬盘上一个分区作为一个虚拟设备镜像映射虚拟机磁盘;The virtual machine disk mounting module is used to map a partition on the hard disk of the local node as a virtual device image to the virtual machine disk;

移动设备挂载模块,用于对连接在本节点USB接口上的移动存储设备识别为本地硬盘的一个分区;The mobile device mounting module is used to identify the mobile storage device connected to the USB interface of the node as a partition of the local hard disk;

文件拷贝执行模块,用于将识别为本地硬盘分区的移动存储设备上的文件拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。The file copy execution module is used to copy the files on the mobile storage device identified as the local hard disk partition to the corresponding virtual device, so as to map to the corresponding virtual machine disk.

进一步地,移动存储设备为一个U盘或一个移动硬盘。Further, the mobile storage device is a U disk or a mobile hard disk.

为了解决上述技术问题,本发明提供了一种将应用业务部署到云存储虚拟机的节点存储设备,包括虚拟机磁盘挂载模块、移动设备挂载模块以及文件拷贝执行模块,其中:In order to solve the above technical problems, the present invention provides a node storage device for deploying application services to cloud storage virtual machines, including a virtual machine disk mounting module, a mobile device mounting module, and a file copy execution module, wherein:

虚拟机磁盘挂载模块,用于将本节点硬盘上一个分区作为一个虚拟设备镜像映射一个虚拟机磁盘;The virtual machine disk mounting module is used to map a partition on the hard disk of the local node as a virtual device image to a virtual machine disk;

移动设备挂载模块,用于对连接在本节点的移动存储设备识别为本地硬盘的一个分区;The mobile device mounting module is used to identify the mobile storage device connected to this node as a partition of the local hard disk;

文件拷贝执行模块,用于将识别为本地硬盘分区的移动存储设备上的文件拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。The file copy execution module is used to copy the files on the mobile storage device identified as the local hard disk partition to the corresponding virtual device, so as to map to the corresponding virtual machine disk.

进一步地,further,

移动设备挂载模块对连接在本节点的USB接口上的一个U盘或一个移动硬盘识别为本地硬盘的一个分区;The mobile device mounting module recognizes a U disk or a mobile hard disk connected to the USB interface of this node as a partition of the local hard disk;

文件拷贝执行模块将识别为本地硬盘分区的所述U盘或移动硬盘上的文件拷贝到相应的虚拟设备中。The file copy execution module copies the files on the U disk or mobile hard disk identified as the local hard disk partition to the corresponding virtual device.

为了解决上述技术问题,本发明提供了一种将应用业务部署到云存储虚拟机的方法,涉及与远程服务设备的多个虚拟机网络连接的节点存储设备以及移动存储设备,该方法包括:In order to solve the above technical problems, the present invention provides a method for deploying application services to cloud storage virtual machines, involving node storage devices and mobile storage devices connected to multiple virtual machine networks of remote service devices, the method comprising:

将要部署到虚拟机中的应用业务及其数据写入移动存储设备中;Write the application business and its data to be deployed in the virtual machine into the mobile storage device;

节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上;对连接在本节点的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中。The node storage device is configured with multiple virtual devices, and the virtual machine disk image is mapped to a virtual device; the mobile storage device connected to the node is recognized as a partition of the local hard disk, and the files on the partition are copied to the corresponding virtual device. in the device.

进一步地,节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上,具体包括:Further, the node storage device configures multiple virtual devices, and maps the virtual machine disk image to a virtual device, specifically including:

节点存储设备对本地硬盘分区,将每一分区配置为一个虚拟设备;将虚拟机磁盘镜像映射到一个虚拟设备即一个硬盘分区上。The node storage device partitions the local hard disk, and configures each partition as a virtual device; maps the virtual machine disk image to a virtual device, that is, a hard disk partition.

进一步地,节点存储设备对连接在本节点的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中,具体包括:Further, the node storage device recognizes the mobile storage device connected to this node as a partition of the local hard disk, and copies the files on the partition to the corresponding virtual device, specifically including:

节点存储设备将连接在本节点USB接口上的一个U盘或一个移动硬盘识别为本地硬盘的一个分区,将该识别的分区上的文件拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。The node storage device recognizes a U disk or a mobile hard disk connected to the USB interface of the node as a partition of the local hard disk, and copies the files on the recognized partition to the corresponding virtual device, thereby mapping to the corresponding virtual machine on disk.

本发明用本地部署的方式取代之往远程部署的方式因而能将应用业务快速地部署到虚拟机上,由此可屏蔽网络环境因素诸多的不利影响,避免因网络数据传输的延时和失败,使得应用业务部署的更加方便及可靠。The present invention replaces the remote deployment method with a local deployment method, so that the application business can be quickly deployed on the virtual machine, thereby shielding the adverse effects of many network environment factors, avoiding delays and failures due to network data transmission, Make application business deployment more convenient and reliable.

附图说明Description of drawings

图1为本发明的将应用业务部署到云存储虚拟机的系统实施例的结构示意图。FIG. 1 is a schematic structural diagram of an embodiment of a system for deploying application services to cloud storage virtual machines according to the present invention.

具体实施方式detailed description

以下结合附图和优选实施例对本发明的技术方案进行详细地阐述。以下列举的实施例仅用于说明和解释本发明,而不构成对本发明技术方案的限制。The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. The following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

如图1所示,是本发明的将应用业务部署到云存储虚拟机的系统实施例的结构,包括通过网络连接的节点存储设备和承载在远程服务设备中的多个虚拟机,还包括与节点存储设备本地连接的移动存储设备,其中:As shown in Figure 1, it is the structure of the embodiment of the system for deploying application services to cloud storage virtual machines in the present invention, including node storage devices connected through the network and multiple virtual machines carried in remote service devices, and also includes A mobile storage device locally connected to the node storage device, where:

移动存储设备,用于写入要部署到虚拟机中的应用业务及其数据;The mobile storage device is used to write the application business and its data to be deployed in the virtual machine;

节点存储设备,用于配置多个虚拟设备(1~m),将虚拟机磁盘镜像映射到一个虚拟设备上;将连接在本节点的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中。Node storage device, used to configure multiple virtual devices (1~m), map the virtual machine disk image to a virtual device; recognize the mobile storage device connected to this node as a partition of the local hard disk, and store the partition Copy the files on it to the corresponding virtual device.

在上述系统实施例中,节点存储设备包括虚拟机磁盘挂载模块、移动设备挂载模块以及文件拷贝执行模块,其中:In the above system embodiment, the node storage device includes a virtual machine disk mount module, a mobile device mount module, and a file copy execution module, wherein:

虚拟机磁盘挂载模块,用于将本节点硬盘上一个分区作为一个虚拟设备镜像映射虚拟机磁盘;The virtual machine disk mounting module is used to map a partition on the hard disk of the local node as a virtual device image to the virtual machine disk;

移动设备挂载模块,用于对连接在本节点USB接口上的移动存储设备识别为本地硬盘的一个分区;The mobile device mounting module is used to identify the mobile storage device connected to the USB interface of the node as a partition of the local hard disk;

文件拷贝执行模块,用于将识别为本地硬盘分区的移动存储设备上的文件拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。The file copy execution module is used to copy the files on the mobile storage device identified as the local hard disk partition to the corresponding virtual device, so as to map to the corresponding virtual machine disk.

将虚拟机磁盘镜像映射到存储节点上一个虚拟设备上,该虚拟设备可以认为是存储节点上本地硬盘的一个分区,例如是E盘。The virtual machine disk image is mapped to a virtual device on the storage node. The virtual device can be regarded as a partition of the local hard disk on the storage node, such as an E disk.

识别连接在本节点USB接口上的移动存储设备,并将其解释为本地硬盘的另一个分区,例如是F盘。移动存储设备譬如为U盘或移动硬盘。Identify the removable storage device connected to the USB interface of this node, and interpret it as another partition of the local hard disk, such as disk F. The mobile storage device is, for example, a USB flash drive or a mobile hard disk.

存储节点上的节点存储设备通过本节点硬盘上多个分区,提供多个虚拟设备来镜像映射虚拟机磁盘,通过命令把虚拟机磁盘镜像文件这种特定格式的文件挂载到相应的虚拟设备上,供系统读写分区及文件,将移动存储设备上的应用及其数据部拷贝到虚拟设备上,则通过本地数据传输便可将应用部署到远程服务设备的虚拟机上了。The node storage device on the storage node provides multiple virtual devices to mirror and map the virtual machine disk through multiple partitions on the hard disk of the node, and mounts the virtual machine disk image file, a file in a specific format, to the corresponding virtual device through commands , for the system to read and write partitions and files, copy the application and its data on the mobile storage device to the virtual device, and then deploy the application to the virtual machine of the remote service device through local data transmission.

本发明基于上述系统实施例,相应地还提供了将应用业务部署到云存储虚拟机的方法实施例,包括在本存储节点上要执行的步骤:Based on the above-mentioned system embodiments, the present invention also provides method embodiments for deploying application services to cloud storage virtual machines, including the steps to be executed on the storage node:

将要部署到远程服务设备上虚拟机中的应用业务及其数据写入移动存储设备中;Write the application business and its data to be deployed in the virtual machine on the remote service device into the mobile storage device;

节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上;将连接在本节点的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中。The node storage device configures multiple virtual devices, maps the virtual machine disk image to a virtual device; recognizes the mobile storage device connected to the node as a partition of the local hard disk, and copies the files on the partition to the corresponding virtual device in the device.

在上述方法实施例中,节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上,具体包括:In the above method embodiment, the node storage device configures multiple virtual devices, and maps the virtual machine disk image to one virtual device, specifically including:

节点存储设备将本地硬盘分区,将每一分区配置为一个虚拟设备;将虚拟机磁盘镜像映射到一个虚拟设备即一个硬盘分区上。The node storage device partitions the local hard disk, configures each partition as a virtual device, and maps the virtual machine disk image to a virtual device, that is, a hard disk partition.

在上述方法实施例中,节点存储设备将连接在本节点的移动存储设备识别为本地硬盘的一个分区,并将该分区上的文件拷贝到相应的虚拟设备中,具体包括:In the above method embodiment, the node storage device recognizes the mobile storage device connected to the node as a partition of the local hard disk, and copies the files on the partition to the corresponding virtual device, specifically including:

节点存储设备将连接在本节点USB接口上的U盘或移动硬盘识别为本地硬盘的一个分区,将该识别的分区上的文件拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。The node storage device recognizes the U disk or mobile hard disk connected to the USB interface of the node as a partition of the local hard disk, copies the files on the recognized partition to the corresponding virtual device, and maps it to the corresponding virtual machine disk .

Claims (8)

1.一种将应用业务部署到云存储虚拟机的系统,包括通过网络连接的节点存储设备和承载在远程服务设备中的多个虚拟机,其特征在于,还包括与节点存储设备本地连接的移动存储设备,其中:1. A system for deploying application services to cloud storage virtual machines, comprising a node storage device connected through a network and a plurality of virtual machines carried in a remote service device, characterized in that it also includes a node storage device locally connected Mobile storage devices, including: 移动存储设备,用于写入要部署到所述虚拟机中的应用业务及其数据;A mobile storage device, used to write the application business and its data to be deployed in the virtual machine; 节点存储设备,用于配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备;将连接的所述移动存储设备识别为本地硬盘的一个分区,并将该分区上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中。The node storage device is used to configure multiple virtual devices, map the virtual machine disk image to a virtual device; recognize the connected mobile storage device as a partition of the local hard disk, and deploy the data on the partition to the The application business and its data in the virtual machine are copied to the corresponding virtual device. 2.按照权利要求1所述的系统,其特征在于,所述节点存储设备包括虚拟机磁盘挂载模块、移动设备挂载模块以及文件拷贝执行模块,其中:2. The system according to claim 1, wherein the node storage device includes a virtual machine disk mounting module, a mobile device mounting module, and a file copy execution module, wherein: 虚拟机磁盘挂载模块,用于将所述节点存储设备的硬盘上一个分区作为一个虚拟设备镜像映射所述虚拟机磁盘;A virtual machine disk mounting module, configured to mirror a partition on the hard disk of the node storage device as a virtual device to map the virtual machine disk; 移动设备挂载模块,用于将连接在节点存储设备的USB接口上的移动存储设备识别为本地硬盘的一个分区;The mobile device mounting module is used to identify the mobile storage device connected to the USB interface of the node storage device as a partition of the local hard disk; 文件拷贝执行模块,用于将识别为本地硬盘分区的所述移动存储设备上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。A file copy execution module, configured to copy the application business and its data to be deployed in the virtual machine on the mobile storage device identified as a local hard disk partition to the corresponding virtual device, so as to be mapped to the corresponding virtual machine on disk. 3.按照权利要求1或2所述的系统,其特征在于,所述移动存储设备为一个U盘或一个移动硬盘。3. The system according to claim 1 or 2, wherein the mobile storage device is a U disk or a mobile hard disk. 4.一种将应用业务部署到云存储虚拟机的节点存储设备,其特征在于,包括虚拟机磁盘挂载模块、移动设备挂载模块以及文件拷贝执行模块,其中:4. A node storage device for deploying application services to cloud storage virtual machines, characterized in that it includes a virtual machine disk mount module, a mobile device mount module, and a file copy execution module, wherein: 虚拟机磁盘挂载模块,用于将节点存储设备的硬盘上一个分区作为一个虚拟设备镜像映射一个虚拟机磁盘;The virtual machine disk mounting module is used to map a partition on the hard disk of the node storage device as a virtual device image to a virtual machine disk; 移动设备挂载模块,用于将连接在节点存储设备的移动存储设备识别为本地硬盘的一个分区;The mobile device mounting module is used to identify the mobile storage device connected to the node storage device as a partition of the local hard disk; 文件拷贝执行模块,用于将识别为本地硬盘分区的所述移动存储设备上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中,从而映射到相应的虚拟机磁盘上。A file copy execution module, configured to copy the application business and its data to be deployed in the virtual machine on the mobile storage device identified as a local hard disk partition to the corresponding virtual device, so as to be mapped to the corresponding virtual machine on disk. 5.按照权利要求4所述的设备,其特征在于,5. The device according to claim 4, characterized in that, 所述移动设备挂载模块将连接在节点存储设备的USB接口上的一个U盘或一个移动硬盘识别为本地硬盘的一个分区;The mobile device mounting module recognizes a U disk or a mobile hard disk connected to the USB interface of the node storage device as a partition of the local hard disk; 所述文件拷贝执行模块将识别为本地硬盘分区的所述U盘或所述移动硬盘上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中。The file copy execution module copies the application business and its data to be deployed in the virtual machine on the U disk identified as a local hard disk partition or on the mobile hard disk to the corresponding virtual device. 6.一种将应用业务部署到云存储虚拟机的方法,涉及与远程服务设备的多个虚拟机网络连接的节点存储设备,其特征在于,还涉及移动存储设备,该方法包括:6. A method for deploying application services to cloud storage virtual machines, involving a node storage device connected to a network of multiple virtual machines of a remote service device, characterized in that it also involves a mobile storage device, the method comprising: 将要部署到所述虚拟机中的应用业务及其数据写入移动存储设备中;Writing the application business and its data to be deployed in the virtual machine into the mobile storage device; 节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上;将连接的移动存储设备识别为本地硬盘的一个分区,并将该分区上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中。The node storage device configures multiple virtual devices, maps the virtual machine disk image to a virtual device; recognizes the connected mobile storage device as a partition of the local hard disk, and deploys the data on the partition to the virtual machine Application services and their data are copied to corresponding virtual devices. 7.按照权利要求6所述的方法,其特征在于,所述节点存储设备配置多个虚拟设备,将虚拟机磁盘镜像映射到一个虚拟设备上,具体包括:7. The method according to claim 6, wherein the node storage device is configured with multiple virtual devices, and the virtual machine disk image is mapped to one virtual device, specifically comprising: 所述节点存储设备对本地硬盘分区,将每一分区配置为一个虚拟设备;将所述虚拟机磁盘镜像映射到一个虚拟设备即一个硬盘分区上。The node storage device partitions the local hard disk, configures each partition as a virtual device, and maps the virtual machine disk image to a virtual device, that is, a hard disk partition. 8.按照权利要求7所述的方法,其特征在于,所述节点存储设备将连接的移动存储设备识别为本地硬盘的一个分区,并将该分区上的要部署到所述虚拟机中的应用业务及其数据拷贝到相应的虚拟设备中,具体包括:8. The method according to claim 7, wherein the node storage device recognizes the connected mobile storage device as a partition of the local hard disk, and assigns the application on the partition to be deployed to the virtual machine The business and its data are copied to the corresponding virtual device, including: 所述节点存储设备将连接在节点存储设备的USB接口上的一个U盘或一个移动硬盘识别为本地硬盘的一个分区,将该识别的分区上的所述要部署到所述虚拟机中的应用业务及其数据拷贝到相应的所述虚拟设备中,从而映射到相应的虚拟机磁盘上。The node storage device recognizes a U disk or a mobile hard disk connected to the USB interface of the node storage device as a partition of the local hard disk, and the application to be deployed in the virtual machine on the identified partition The business and its data are copied to the corresponding virtual device, so as to be mapped to the corresponding virtual machine disk.
CN201210530425.4A 2012-12-10 2012-12-10 A kind of system and method that applied business is deployed to cloud storage virtual machine Active CN103051687B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210530425.4A CN103051687B (en) 2012-12-10 2012-12-10 A kind of system and method that applied business is deployed to cloud storage virtual machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210530425.4A CN103051687B (en) 2012-12-10 2012-12-10 A kind of system and method that applied business is deployed to cloud storage virtual machine

Publications (2)

Publication Number Publication Date
CN103051687A CN103051687A (en) 2013-04-17
CN103051687B true CN103051687B (en) 2016-05-25

Family

ID=48064181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210530425.4A Active CN103051687B (en) 2012-12-10 2012-12-10 A kind of system and method that applied business is deployed to cloud storage virtual machine

Country Status (1)

Country Link
CN (1) CN103051687B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279308B (en) * 2013-05-06 2016-04-06 深圳市深信服电子科技有限公司 The caching method of remote application interface and device
CN103617003B (en) * 2013-11-20 2017-05-10 浪潮电子信息产业股份有限公司 Organization method and architecture for storage resources in cloud storage environment
CN105247618B (en) * 2014-04-30 2017-12-15 华为技术有限公司 A kind of hard disk performs the method and device of application code
CN105630571A (en) * 2014-10-31 2016-06-01 中兴通讯股份有限公司 Virtual machine creating method and device
CN105718377B (en) * 2014-12-05 2019-10-25 华为技术有限公司 Method and device for copying disk data in virtualization application
CN106155719A (en) * 2015-04-02 2016-11-23 上海仪电(集团)有限公司 A kind of method and system utilizing USB device to realize openstack rapid deployment
CN105159749B (en) * 2015-09-11 2019-02-12 广东微云科技股份有限公司 Method and system for redirecting local disk to virtual machine by cloud terminal
CN105589964A (en) * 2015-12-23 2016-05-18 浪潮(北京)电子信息产业有限公司 Method and system for remotely mounting file
CN107273183A (en) * 2017-06-12 2017-10-20 上海优刻得信息科技有限公司 Disk bleach-out process, device, system and the server of loaded virtual machine mirror image
CN107562650B (en) * 2017-08-24 2020-11-20 苏州浪潮智能科技有限公司 Method and system for mapping physical host to storage system
CN109739615B (en) * 2018-12-04 2020-07-24 联想(北京)有限公司 Mapping method and device of virtual hard disk and cloud computing platform
CN110795156B (en) * 2019-10-24 2023-09-05 深信服科技股份有限公司 Mobile memory loading method, thin client, storage medium and device
CN115080191B (en) * 2022-08-18 2023-01-06 苏州浪潮智能科技有限公司 Method, device, device and readable medium for managing I2C link
CN117008836A (en) * 2023-08-02 2023-11-07 阿里巴巴(中国)有限公司 Model deployment method, system, electronic device and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1506840A (en) * 2002-12-09 2004-06-23 联想(北京)有限公司 Method of utilizing virtual equipment file system in expanding memory capacity of movable device
CN101398744A (en) * 2007-09-26 2009-04-01 新奥特硅谷视频技术有限责任公司 Method and system for implementing network data process by utilizing virtual file system technology
CN101853254A (en) * 2009-03-31 2010-10-06 国际商业机器公司 Method and device for mounting file or catalogue to local or remote host
CN102521016A (en) * 2011-12-08 2012-06-27 中兴通讯股份有限公司 Method and system for operating multiple virtual machines
CN102567233A (en) * 2011-12-23 2012-07-11 福建升腾资讯有限公司 Data protection method of USB storage device based on magnetic disc virtual technology
CN102724305A (en) * 2012-06-13 2012-10-10 华东师范大学 Method for remotely accessing to terminal U (universal serial bus) flash disk

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1506840A (en) * 2002-12-09 2004-06-23 联想(北京)有限公司 Method of utilizing virtual equipment file system in expanding memory capacity of movable device
CN101398744A (en) * 2007-09-26 2009-04-01 新奥特硅谷视频技术有限责任公司 Method and system for implementing network data process by utilizing virtual file system technology
CN101853254A (en) * 2009-03-31 2010-10-06 国际商业机器公司 Method and device for mounting file or catalogue to local or remote host
CN102521016A (en) * 2011-12-08 2012-06-27 中兴通讯股份有限公司 Method and system for operating multiple virtual machines
CN102567233A (en) * 2011-12-23 2012-07-11 福建升腾资讯有限公司 Data protection method of USB storage device based on magnetic disc virtual technology
CN102724305A (en) * 2012-06-13 2012-10-10 华东师范大学 Method for remotely accessing to terminal U (universal serial bus) flash disk

Also Published As

Publication number Publication date
CN103051687A (en) 2013-04-17

Similar Documents

Publication Publication Date Title
CN103051687B (en) A kind of system and method that applied business is deployed to cloud storage virtual machine
US11467755B2 (en) Method and system for enabling agentless backup and restore operations on a container orchestration platform
CN107506258B (en) Method and apparatus for data backup
US9164795B1 (en) Secure tunnel infrastructure between hosts in a hybrid network environment
TWI567551B (en) Allocating and configuring persistent memory
KR101606212B1 (en) Hypervisor file system
US9197489B1 (en) Live migration of virtual machines in a hybrid network environment
US20200293216A1 (en) Method, apparatus and electronic device for cloud service migration
CN103491144B (en) A Construction Method of Wide Area Network Virtual Platform
US9928107B1 (en) Fast IP migration in a hybrid network environment
CN111104201A (en) System migration method and device, electronic equipment and storage medium
CN103336730B (en) A kind of data back up method based on cloud storage and system
JP6663995B2 (en) System and method for backing up a large-scale distributed scale-out data system
CN105068836A (en) SAS (serial attached SCSI) network based remotely-shareable start-up system
CN104572941B (en) Date storage method, device and equipment
CN112579008A (en) Storage deployment method, device, equipment and storage medium of container arrangement engine
CN103049546B (en) The method and apparatus of a kind of management, access system daily record
CN108170514A (en) A kind of container operation method and device
CN107402802A (en) A kind of video monitoring storage system based on virtual machine
CN108984276A (en) A kind of host migration method and apparatus
CN109656674B (en) Computer equipment, virtualization chip and data transmission method
CN115543542A (en) Deployment method, device, equipment and medium of cloud host
CN108694102A (en) A kind of data manipulation method, equipment, system and medium based on Nexus services
CN115016862A (en) Software startup method, device, server and storage medium based on Kubernetes cluster
CN115080184A (en) Method for building high-availability test environment of cloud platform, test method and equipment thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant