WO2016127317A1 - Resource sharing method and apparatus for private cloud system - Google Patents

Resource sharing method and apparatus for private cloud system Download PDF

Info

Publication number
WO2016127317A1
WO2016127317A1 PCT/CN2015/072661 CN2015072661W WO2016127317A1 WO 2016127317 A1 WO2016127317 A1 WO 2016127317A1 CN 2015072661 W CN2015072661 W CN 2015072661W WO 2016127317 A1 WO2016127317 A1 WO 2016127317A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
private device
private
network node
sharing
Prior art date
Application number
PCT/CN2015/072661
Other languages
French (fr)
Chinese (zh)
Inventor
严映军
赵政荣
王玉满
Original Assignee
深圳好视网络科技有限公司
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 深圳好视网络科技有限公司 filed Critical 深圳好视网络科技有限公司
Priority to PCT/CN2015/072661 priority Critical patent/WO2016127317A1/en
Publication of WO2016127317A1 publication Critical patent/WO2016127317A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications

Definitions

  • the present invention belongs to the field of cloud storage technologies, and in particular, to a resource sharing method and device for a private cloud system.
  • Private cloud storage technology is an important technology in cloud storage technology, but most of the research is only about how to ensure data security in private cloud storage process in private cloud storage process. However, there is little research on how to share resources among private cloud storage users. Therefore, resource sharing cannot be performed between private devices of private cloud systems of different users in the prior art.
  • the purpose of the embodiments of the present invention is to provide a home cloud service management method, which aims to solve the problem that data sharing between private devices of the prior art private cloud system cannot be performed.
  • the embodiment of the present invention is implemented as follows.
  • the first aspect of the present invention provides a resource sharing method for a private cloud system, where the private cloud system includes at least one control terminal, at least one private device terminal, and a server, where each The control end corresponds to a private device end, and the method includes:
  • the control end receives the resource acquisition request of the user
  • the control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource, where the server stores the private device with the sharing function.
  • End network node information the private device end having a sharing function sets a shared resource according to requirements, and the network node information includes address information of the network node;
  • Another aspect of the embodiments of the present invention further provides a resource sharing device of a private cloud system, where the private cloud system includes at least one control terminal, at least one private device terminal, and a server, where each control terminal and a private device Corresponding to the end, the device comprises:
  • a requesting unit configured to receive, by the control end, a resource acquisition request of the user
  • a first obtaining unit configured to send, by the control terminal, a resource query request to the server according to the resource obtaining request, to acquire network node information of another private device end that can currently share the resource, where the server Storing network node information of a private device with a sharing function, the private device having a sharing function setting a shared resource according to requirements, where the network node information includes address information of the network node;
  • a sending unit configured to send network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on network node information of other private device terminals Download the required resources from the shared device side with the sharing function.
  • the invention communicates with the server and other private device terminals to obtain information of other private device terminals that can share resources, thereby controlling the private cloud device corresponding to the user to download resources from other private devices with sharing functions. Realize resource sharing between different private clouds and maximize resource utilization.
  • FIG. 1 is a schematic structural diagram of a private cloud system according to Embodiment 1 of the present invention.
  • FIG. 2 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 1 of the present invention
  • FIG. 3 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 2 of the present invention.
  • FIG. 4 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 3 of the present invention.
  • FIG. 5 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 4 of the present invention.
  • FIG. 6 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 5 of the present invention.
  • FIG. 7 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 6 of the present invention.
  • the server may send a resource query request to the server to obtain network node information of other private device terminals that can currently share the resource, so that the private device
  • the terminal downloads the required resources from the private device with the sharing function according to the network node information of the other private device.
  • FIG. 1 is a schematic structural diagram of a private cloud system according to this embodiment, where the system includes: at least one control end, wherein three control terminals are taken as an example, and it is assumed that the control terminal A, the control terminal B, and the control terminal C, at least one The private device is assumed to include the private device A, the private device B, and the private device C, and the server.
  • Each of the control terminals corresponds to a private device, that is, the control terminal A corresponds to the private device A and the control terminal.
  • B corresponds to the private device B and the control C corresponds to the private device C.
  • the control terminal performs login authentication through the server in any place where the Internet can be accessed, and then communicates with the private device to control functions such as downloading and file management of the private device; the server is deployed on the Internet to provide login authentication. And the function of the privilege control; the private device end is set to the private device end in the home, and the private device end stands by for a long time, and after each startup, automatically finds the server deployed in the Internet to perform the online action.
  • the control software accesses the resource server background, obtains resource application information and detailed resource information, and notifies its corresponding private device to download, and in real time Monitor the download progress and download status.
  • FIG. 2 shows the private cloud provided by the first embodiment of the present invention.
  • the control end receives a resource acquisition request of the user.
  • the resource acquisition request may be input on the screen of the control terminal.
  • the control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource.
  • the server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
  • the control terminal can control whether the resources of the private cloud device are shared, that is, control the private cloud device to perform resource sharing or prohibit resource sharing, and set a range of resource sharing, which may be as follows:
  • the control end receives the private device-side resource sharing instruction and the shared resource information input by the user, and sends the private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the private device end corresponding to the control end is The instruction starts a private device sharing function and simultaneously sends the shared resource information to the server.
  • the control terminal may also receive the user-inhibited private device-side resource sharing instruction and the resource information that is forbidden to be shared by the user, and send the forbidden private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the control end corresponds to the control end.
  • the private device end prohibits the private device sharing function according to the instruction, and at the same time, notifies the server to destroy the information of the forbidden shared resource.
  • control end sends the network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on network node information of other private device terminals. Download the required resources from the shared device side with sharing function.
  • the private device On the other private device side, there may be one or more private device devices with sharing functions.
  • the private device When there are multiple private device devices with sharing functions, the private device corresponding to the control terminal that needs to obtain resources may be used.
  • the terminal can download resources from multiple private devices with sharing capabilities.
  • the embodiments of the present invention can share some resource information between users on the private device, especially information that cannot be obtained from the resource server. For example, between friends, friends can share files of their own private device to other people. .
  • control terminal when the control terminal wants to obtain other user resources, it may send a resource query request to the server, and obtain network node information of other private device terminals that can currently share the resource, and correspondingly
  • the private device sends the network node information of the other private device that can share the resource, so that the private device downloads the private device from the shared device according to the network node information of the other private device. Resources needed. Thereby achieving resource sharing between different private cloud devices.
  • FIG. 3 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 2 of the present invention, where the method includes:
  • the control end receives a resource acquisition request of the user.
  • step S302 determining whether the resource server contains the resource requested by the user, and if so, executing step S303, if not, executing step S304;
  • the server by determining whether the server contains a shared resource, it is downloaded from the resource server. If not, it is checked whether there is a private cloud device that can share the resource, so that more resource acquisition channels can be provided to ensure the user. Ability to get the resources you need.
  • control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource;
  • the server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
  • S305 Send an inquiry request to a network node where other private device terminals that can share the resource are located, to determine whether the other private device end is currently capable of providing resource sharing.
  • the control device when receiving the message that is provided by the device and capable of providing resource sharing, the control device sends, to the corresponding private device, the network node information of the other private device that can share the resource, so that The private device downloads the required resources from the private device with the sharing function according to the network node information of the other private device.
  • the server by determining whether the server contains a shared resource, it is downloaded from the resource server, so that more resource acquisition channels can be provided to ensure that the user can obtain the required resources.
  • the server by sending an inquiry request to the network node where the other private device is located, whether the other private devices can currently perform resource sharing for authentication, it can be ensured that the private device end corresponding to the control terminal can be downloaded from other private device terminals. To resources.
  • FIG. 4 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 3 of the present invention, where the method includes:
  • the control end receives a resource acquisition request of the user.
  • step S402 determining whether the resource server contains the resource requested by the user, and if so, executing step S403, if not, executing step S404;
  • control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource;
  • the server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
  • the network status information includes, for example, connection information of a network link corresponding to the network node and stability information of the network link, where the device performance information includes, for example, a network node device performance indicator, the usage status.
  • the information includes, for example, whether the current private device is in a connected state and the stability of the connection, and the like.
  • the download speed of the network node where each private device is located is analyzed, and each device can be sorted according to the download speed from high to low.
  • the required resource information can be obtained from the network node whose speed is located in the first N bits, where N is a natural number, so that the stability of resource downloading can be ensured.
  • FIG. 5 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 4 of the present invention.
  • the private cloud system includes at least one a control unit, at least one private device end, and a server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 51, a first obtaining unit 52, and a sending unit 53, wherein
  • the requesting unit 51 is configured to receive, by the control end, a resource acquisition request of the user;
  • the first obtaining unit 52 is configured to send, by the control terminal, a resource query request to the server according to the resource obtaining request, to acquire network node information of another private device end that can currently share the resource, where the The server stores the network node information of the private device end with the sharing function, and the private device end with the sharing function sets the shared resource according to the requirement, and the network node information includes the address information of the network node;
  • the sending unit 53 is configured to send the network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on the network node of the other private device end. Information, downloading the required resources from the shared device side with sharing function.
  • the device also includes:
  • a setting unit configured to receive the private device-side resource sharing instruction and the shared resource information input by the user, and send the private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the control end corresponds to
  • the private device end initiates the private device sharing function according to the instruction, and simultaneously sends the shared resource information to the server
  • the control terminal receives the user-inhibited private device-side resource sharing instruction and the prohibited sharing resource information, and the server
  • the prohibiting the private device resource sharing instruction is sent to the private device end corresponding to the control end, so that the private device end corresponding to the control end prohibits the private device sharing function according to the instruction, and simultaneously informs the server to destroy the information about the prohibited shared resource.
  • the resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the first embodiment of the foregoing method. For details, refer to the description of the first embodiment, and details are not described herein again.
  • FIG. 6 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 5 of the present invention.
  • the private cloud system includes at least one The control unit, the at least one private device end, and the server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 61, a determining unit 62, a first obtaining unit 63, a confirming unit 64, and a sending unit 65. ,among them,
  • the device further includes a determining unit 62, determining whether the resource server includes the resource requested by the user, and when the resource server includes the resource requested by the user, sending the resource obtaining instruction to the private device corresponding to the control end. End, so that the private device end corresponding to the control end acquires the requested resource from the resource server according to the resource acquisition instruction, and when the resource server does not include the resource requested by the user, the first acquiring unit is started.
  • a determining unit 62 determining whether the resource server includes the resource requested by the user, and when the resource server includes the resource requested by the user, sending the resource obtaining instruction to the private device corresponding to the control end. End, so that the private device end corresponding to the control end acquires the requested resource from the resource server according to the resource acquisition instruction, and when the resource server does not include the resource requested by the user, the first acquiring unit is started.
  • the device further includes a confirmation unit 64, configured to send an inquiry request to a network node where other private device terminals capable of sharing the resource are located, to determine whether the other private device end is currently capable of providing resource sharing, when When the message sent by the device end capable of providing resource sharing is received, the sending unit is started.
  • a confirmation unit 64 configured to send an inquiry request to a network node where other private device terminals capable of sharing the resource are located, to determine whether the other private device end is currently capable of providing resource sharing, when When the message sent by the device end capable of providing resource sharing is received, the sending unit is started.
  • the resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the second embodiment of the foregoing method. For details, refer to the description of the second embodiment, and details are not described herein again.
  • FIG. 7 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 6 of the present invention.
  • the private cloud system includes at least one a control unit, at least one private device end, and a server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 71, a first obtaining unit 72, a second obtaining unit 73, a sorting unit 74, and a sending unit 75, wherein
  • the device further includes:
  • the second obtaining unit 73 is configured to acquire, according to the network node information, network condition information of the network node where the other private device end capable of providing the sharing function, and performance information and usage status information of the other private device end;
  • the sorting unit 74 is configured to analyze, according to the network status information, performance information of other private device ends, and usage status information, a data download speed of the network node of the other private device end capable of providing the sharing function, and according to the download speed, Sorting network nodes of other private device terminals capable of providing sharing functions;
  • the sending unit 75 is configured to send, to the private device end corresponding to the control terminal, information about network nodes where other private device terminals that can share the resource with the first N-bit download speed are downloaded, so that The private device end corresponding to the control end downloads the required resources from the network node where the other N-bits of the private device end that can share the resource are downloaded according to the network node information.
  • the resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the foregoing method embodiment 3.
  • each unit included is only divided according to functional logic, but is not limited to the above division, as long as the corresponding function can be implemented;
  • the specific names are also for convenience of distinguishing from each other and are not intended to limit the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to the technical field of cloud storage. Provided are a resource sharing method and an apparatus for a private cloud system. The method comprises: a control end receives a resource acquisition request of a user; the control end sends a resource query request to a server according to the resource acquisition request, and acquires information about network nodes where other private device ends capable of currently sharing a resource are located, wherein the server stores information about network nodes where a private device end having a sharing function is located, and the private device end having the sharing function sets a shared resource as required; the information about the network nodes where the other private device ends capable of sharing the resource are located is sent to a private device end corresponding to the control end, thereby enabling the private device end to download, on the basis of network node information about where other private device ends are located, a needed resource from a private device end having the sharing function. The present invention achieves resource sharing between different private clouds, and maximizes resource utilization.

Description

一种私有云***的资源共享方法及装置  Resource sharing method and device for private cloud system 技术领域Technical field
本发明属于云存储技术领域,尤其涉及一种私有云***的资源共享方法及装置。 The present invention belongs to the field of cloud storage technologies, and in particular, to a resource sharing method and device for a private cloud system.
背景技术Background technique
在宽带普及以及数据***时代,许多用户的家中会产生大量的家庭数据、个人数据。但安全的家庭数据存储管理、数据的备份和恢复、跨互联网的数据同步、数据的便捷分享的问题是我们不得不面对的问题,也是用户当前需求强烈的地方。 In the era of broadband penetration and data explosion, many users' homes generate a large amount of household data and personal data. But the problem of secure home data storage management, data backup and recovery, data synchronization across the Internet, and easy sharing of data is a problem we have to face, and it is also a place where users' current needs are strong.
私有云存储技术是云存储技术中的重要技术,但是目前大多数研究都只是针对私有云存储过程中如何保证私有云存储过程中的数据安全性问题。而对于如何在私有云存储用户之间进行资源共享的研究则很少,因此,现有技术中不同用户的私有云***的私有设备之间无法进行资源共享。Private cloud storage technology is an important technology in cloud storage technology, but most of the research is only about how to ensure data security in private cloud storage process in private cloud storage process. However, there is little research on how to share resources among private cloud storage users. Therefore, resource sharing cannot be performed between private devices of private cloud systems of different users in the prior art.
技术问题technical problem
本发明实施例的目的在于提供一种家庭云服务管理方法,旨在解决现有技术私有云***的私有设备之间无法进行数据共享的问题。 The purpose of the embodiments of the present invention is to provide a home cloud service management method, which aims to solve the problem that data sharing between private devices of the prior art private cloud system cannot be performed.
技术解决方案Technical solution
本发明实施例是这样实现的,本发明的第一方面提供了一种私有云***的资源共享方法,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述方法包括:The embodiment of the present invention is implemented as follows. The first aspect of the present invention provides a resource sharing method for a private cloud system, where the private cloud system includes at least one control terminal, at least one private device terminal, and a server, where each The control end corresponds to a private device end, and the method includes:
控制端接收用户的资源获取请求;The control end receives the resource acquisition request of the user;
所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource, where the server stores the private device with the sharing function. End network node information, the private device end having a sharing function sets a shared resource according to requirements, and the network node information includes address information of the network node;
向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。Sending, to the private device end corresponding to the control terminal, the network node information of the other private device end that can share the resource, so that the private device end according to the network node information of other private device ends, Share the resources required for the private device side of the feature.
本发明实施例的另一个方面还提供了一种私有云***的资源共享装置,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述装置包括:Another aspect of the embodiments of the present invention further provides a resource sharing device of a private cloud system, where the private cloud system includes at least one control terminal, at least one private device terminal, and a server, where each control terminal and a private device Corresponding to the end, the device comprises:
请求单元,用于控制端接收用户的资源获取请求;a requesting unit, configured to receive, by the control end, a resource acquisition request of the user;
第一获取单元,用于所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;a first obtaining unit, configured to send, by the control terminal, a resource query request to the server according to the resource obtaining request, to acquire network node information of another private device end that can currently share the resource, where the server Storing network node information of a private device with a sharing function, the private device having a sharing function setting a shared resource according to requirements, where the network node information includes address information of the network node;
发送单元,用于向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。a sending unit, configured to send network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on network node information of other private device terminals Download the required resources from the shared device side with the sharing function.
有益效果Beneficial effect
本发明通过控制端与服务器、其它的私有设备端之间进行通信,获取可以分享资源的其它私有设备端的信息,从而控制与自己对应的私有云设备从其他的具有共享功能的私有设备下载资源,实现不同私有云之间的资源共享,实现了资源利用的最大化。 The invention communicates with the server and other private device terminals to obtain information of other private device terminals that can share resources, thereby controlling the private cloud device corresponding to the user to download resources from other private devices with sharing functions. Realize resource sharing between different private clouds and maximize resource utilization.
附图说明DRAWINGS
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention, Those skilled in the art can also obtain other drawings based on these drawings without paying any creative work.
图1是本发明实施例一提供的私有云***的结构示意图;1 is a schematic structural diagram of a private cloud system according to Embodiment 1 of the present invention;
图2是本发明实施例一提供的私有云***的资源共享方法的流程图;2 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 1 of the present invention;
图3是本发明实施例二提供的私有云***的资源共享方法的流程图;3 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 2 of the present invention;
图4是本发明实施例三提供的私有云***的资源共享方法的流程图;4 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 3 of the present invention;
图5是本发明实施例四提供的私有云***的资源共享装置的结构图;5 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 4 of the present invention;
图6是本发明实施例五提供的私有云***的资源共享装置的结构图;6 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 5 of the present invention;
图7是本发明实施例六提供的私有云***的资源共享装置的结构图。FIG. 7 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 6 of the present invention.
本发明的实施方式Embodiments of the invention
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明实施例中,当控制端想获取其它用户资源时,可以向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。从而实现可以不同私有云设备间的之间的资源共享。In the embodiment of the present invention, when the control terminal wants to obtain other user resources, the server may send a resource query request to the server to obtain network node information of other private device terminals that can currently share the resource, so that the private device The terminal downloads the required resources from the private device with the sharing function according to the network node information of the other private device. Thereby achieving resource sharing between different private cloud devices.
以下结合具体实施例对本发明的实现进行详细描述:The implementation of the present invention is described in detail below with reference to specific embodiments:
实施例一Embodiment 1
图1是本实施例私有云***的结构图示意图,所述***包括:至少一个控制端,其中,以3个控制端为例,假设包括控制端A、控制端B以及控制端C、至少一个私有设备端,假设包括私有设备端A、私有设备端B及私有设备端C,以及服务器,其中,每一个控制端与一个私有设备端对应,即控制端A与私有设备端A对应、控制端B与私有设备端B对应以及控制端C与私有设备端C对应。1 is a schematic structural diagram of a private cloud system according to this embodiment, where the system includes: at least one control end, wherein three control terminals are taken as an example, and it is assumed that the control terminal A, the control terminal B, and the control terminal C, at least one The private device is assumed to include the private device A, the private device B, and the private device C, and the server. Each of the control terminals corresponds to a private device, that is, the control terminal A corresponds to the private device A and the control terminal. B corresponds to the private device B and the control C corresponds to the private device C.
所述控制端在任何可以访问到互联网的地方,通过服务器进行登录认证,然后与私有设备端进行通信,控制私有设备端的下载和文件管理等功能;所述服务端部署在互联网中,提供登录认证和权限控制等功能;所述私有设备端为设置在家中的私有设备端,所述私有设备端长时间待机,每次启动后,自动寻找部署在互联网中的服务器,进行上线动作。在***运行过程中,对于每一设备端和其对应的私有设备端,控制端软件访问资源服务器后台,获得资源应用信息和详细的资源信息,通知其对应的私有设备端进行下载,并实时的监控下载进度和下载状态;同时控制端也能查看私有设备端上所有资源和文件的信息并进行管理,查询私有设备端的设备基本信息等,然而,不同的私有设备端也可以与其他的私有设备端之间进行资源共享,以下通过实施例进行说明不同私有设备端(例如,私有设备A、B、C)之间进行资源共享的过程,图2示出了本发明实施例一提供的私有云***的资源共享方法的流程图,其中,所述方法包括:The control terminal performs login authentication through the server in any place where the Internet can be accessed, and then communicates with the private device to control functions such as downloading and file management of the private device; the server is deployed on the Internet to provide login authentication. And the function of the privilege control; the private device end is set to the private device end in the home, and the private device end stands by for a long time, and after each startup, automatically finds the server deployed in the Internet to perform the online action. During the running of the system, for each device end and its corresponding private device end, the control software accesses the resource server background, obtains resource application information and detailed resource information, and notifies its corresponding private device to download, and in real time Monitor the download progress and download status. At the same time, the console can also view and manage all the resources and files on the private device, and query the basic information of the device on the private device. However, different private devices can also be used with other private devices. The process of resource sharing between the two ends of the private device (for example, the private devices A, B, and C) is shown in the following. FIG. 2 shows the private cloud provided by the first embodiment of the present invention. A flowchart of a method for resource sharing of a system, wherein the method includes:
S201,控制端接收用户的资源获取请求;S201. The control end receives a resource acquisition request of the user.
本实施例中,当用户想获取资源时,可以在控制端的屏幕上输入资源获取请求。In this embodiment, when the user wants to obtain a resource, the resource acquisition request may be input on the screen of the control terminal.
S202,控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息。S202. The control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource.
其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
本实施例中,可以通过控制端对所述私有云设备端的资源是否共享进行控制,即控制私有云设备端进行资源共享或者禁止进行资源共享,并且可以设置资源共享的范围,具体可以通过如下方式:控制端接收用户输入的私有设备端资源共享指令及共享资源信息,通过服务器将所述私有设备资源共享指令发送至控制端对应的私有设备端,以使所述控制端对应的私有设备端根据所述指令,启动私有设备共享功能,同时,将共享资源信息发送至服务器。In this embodiment, the control terminal can control whether the resources of the private cloud device are shared, that is, control the private cloud device to perform resource sharing or prohibit resource sharing, and set a range of resource sharing, which may be as follows: The control end receives the private device-side resource sharing instruction and the shared resource information input by the user, and sends the private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the private device end corresponding to the control end is The instruction starts a private device sharing function and simultaneously sends the shared resource information to the server.
所述控制端也可以接收用户输入的禁止私有设备端资源共享指令及禁止共享的资源信息,通过服务器将所述禁止私有设备资源共享指令发送至控制端对应的私有设备端,以使控制端对应的私有设备端根据所述指令,禁止私有设备共享功能,同时,通知服务器销毁所述禁止共享资源的信息。The control terminal may also receive the user-inhibited private device-side resource sharing instruction and the resource information that is forbidden to be shared by the user, and send the forbidden private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the control end corresponds to the control end. The private device end prohibits the private device sharing function according to the instruction, and at the same time, notifies the server to destroy the information of the forbidden shared resource.
S203,控制端向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。S203, the control end sends the network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on network node information of other private device terminals. Download the required resources from the shared device side with sharing function.
在其它的私有设备端,具有分享功能的私有设备端可能有1个也可能有多个,当有多个具有分享功能的私有设备端时,所述需要获取资源的控制端所对应的私有设备端可以从多个具有分享功能的私有设备端下载资源。On the other private device side, there may be one or more private device devices with sharing functions. When there are multiple private device devices with sharing functions, the private device corresponding to the control terminal that needs to obtain resources may be used. The terminal can download resources from multiple private devices with sharing capabilities.
本发明实施例可以使私有设备端用户之间分享一些资源信息,特别是一些无法从资源服务器获取的信息,比如,好友之间,朋友之间可以将自己的私有设备端的文件分享给其他的人。The embodiments of the present invention can share some resource information between users on the private device, especially information that cannot be obtained from the resource server. For example, between friends, friends can share files of their own private device to other people. .
本发明实施例中,当控制端想获取其它用户资源时,可以向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,并向其所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。从而实现可以不同私有云设备间的之间的资源共享。In the embodiment of the present invention, when the control terminal wants to obtain other user resources, it may send a resource query request to the server, and obtain network node information of other private device terminals that can currently share the resource, and correspondingly The private device sends the network node information of the other private device that can share the resource, so that the private device downloads the private device from the shared device according to the network node information of the other private device. Resources needed. Thereby achieving resource sharing between different private cloud devices.
实施例二Embodiment 2
图3示出了本发明实施例二提供的私有云***的资源共享方法的流程图,其中,所述方法包括:FIG. 3 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 2 of the present invention, where the method includes:
S301,控制端接收用户的资源获取请求;S301. The control end receives a resource acquisition request of the user.
S302,判断资源服务器是否包含用户所请求的资源,若是,执行步骤S303,若否,则执行步骤S304;S302, determining whether the resource server contains the resource requested by the user, and if so, executing step S303, if not, executing step S304;
本实施例中,通过判断所述服务器是否含有共享的资源,是则从资源服务器下载,如果没有则看看是否存在可以共享资源的私有云设备,从而可以提供更多的资源获取渠道,确保用户能够获取到所需要的资源。In this embodiment, by determining whether the server contains a shared resource, it is downloaded from the resource server. If not, it is checked whether there is a private cloud device that can share the resource, so that more resource acquisition channels can be provided to ensure the user. Ability to get the resources you need.
S303,发送资源获取指令至所述控制端对应的私有设备端,以使所述控制端对应的私有设备端根据资源获取指令,从所述资源服务器获取所请求的资源;S303, sending a resource acquisition instruction to the private device end corresponding to the control end, so that the private device end corresponding to the control end acquires the requested resource from the resource server according to the resource acquisition instruction;
S304,控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息;S304, the control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource;
其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
S305,向能够共享所述资源的其它私有设备端所在的网络节点发送询问请求,以确定所述其它私有设备端当前是否能够提供资源共享;S305. Send an inquiry request to a network node where other private device terminals that can share the resource are located, to determine whether the other private device end is currently capable of providing resource sharing.
本实施例中,通过向其它私有设备端所在的网络节点发送询问请求,以确定其它的私有设备当前是否能够进行资源共享,从而可以确保所述控制端对应的私有设备端可以从其它的私有设备端下载到资源。In this embodiment, by sending an inquiry request to the network node where the other private device ends are located, it is determined whether the other private devices are currently capable of resource sharing, thereby ensuring that the private device end corresponding to the control terminal can be from other private devices. Download the resource to the end.
S306,当接收到所述设备端发送的能够提供资源共享的消息时,控制端向其所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。S306, when receiving the message that is provided by the device and capable of providing resource sharing, the control device sends, to the corresponding private device, the network node information of the other private device that can share the resource, so that The private device downloads the required resources from the private device with the sharing function according to the network node information of the other private device.
本实施例中,通过判断所述服务器是否含有共享的资源,是则从资源服务器下载,从而可以提供更多的资源获取渠道,确保用户能够获取到所需要的资源。另外,通过向其它私有设备端所在的网络节点发送询问请求,对其他的私有设备当前是否能够进行资源共享进行鉴权,可以确保所述控制端对应的私有设备端可以从其它的私有设备端下载到资源。In this embodiment, by determining whether the server contains a shared resource, it is downloaded from the resource server, so that more resource acquisition channels can be provided to ensure that the user can obtain the required resources. In addition, by sending an inquiry request to the network node where the other private device is located, whether the other private devices can currently perform resource sharing for authentication, it can be ensured that the private device end corresponding to the control terminal can be downloaded from other private device terminals. To resources.
实施例三Embodiment 3
图4示出了本发明实施例三提供的私有云***的资源共享方法的流程图,其中,所述方法包括:FIG. 4 is a flowchart of a resource sharing method of a private cloud system according to Embodiment 3 of the present invention, where the method includes:
S401,控制端接收用户的资源获取请求;S401. The control end receives a resource acquisition request of the user.
S402,判断资源服务器是否包含用户所请求的资源,若是,执行步骤S403,若否,则执行步骤S404;S402, determining whether the resource server contains the resource requested by the user, and if so, executing step S403, if not, executing step S404;
S403,发送资源获取指令至所述控制端对应的私有设备端,以使所述控制端对应的私有设备端根据资源获取指令,从所述资源服务器获取所请求的资源;S403, sending a resource acquisition instruction to the private device end corresponding to the control end, so that the private device end corresponding to the control end acquires the requested resource from the resource server according to the resource acquisition instruction;
S404,控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息;S404, the control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource;
其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The server stores network node information of a private device end having a sharing function, and the private device end having a sharing function sets a shared resource according to requirements, where the network node information includes address information of the network node;
S405,根据所述网络节点信息,获取所述能够提供共享功能的其它私有设备端所在的网络节点的网络状况信息及所述其它私有设备端的性能信息以及使用状态信息;S405. Acquire, according to the network node information, network condition information of the network node where the other private device end capable of providing the sharing function, and performance information and usage status information of the other private device end.
所述网络状况信息包括,所述网络状况信息包括例如网络节点对应的网络链路的连接信息及网络链路的稳定性信息、所述设备性能信息包括例如网络节点设备性能指标,所述使用状态信息包括例如当前私有设备是否处于连接状态以及连接的稳定性等。The network status information includes, for example, connection information of a network link corresponding to the network node and stability information of the network link, where the device performance information includes, for example, a network node device performance indicator, the usage status. The information includes, for example, whether the current private device is in a connected state and the stability of the connection, and the like.
S406,根据所述网络状况信息、其它私有设备端的性能信息以及使用状态信息,分析所述能够提供共享功能的其它私有设备端的网络节点的数据下载速度,并按照下载速度,对所述能够提供共享功能的其它私有设备端的网络节点进行排序;S406. Analyze, according to the network status information, performance information of other private device ends, and usage status information, a data download speed of the network node of the other private device that can provide the sharing function, and provide the sharing according to the download speed. Sorting the network nodes of other private device sides of the function;
本实施例中,根据获取的各项信息,分析各个私有设备所在的网络节点的下载速度,可以按照下载速度从高到低将各个设备进行排序。In this embodiment, according to the obtained information, the download speed of the network node where each private device is located is analyzed, and each device can be sorted according to the download speed from high to low.
S407,向控制端对应的私有设备端发送下载速度排在前N位的能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述控制端对应的私有设备端根据所述网络节点信息,从下载速度排在前N位的能够共享所述资源的其它私有设备端所在的网络节点下载所需的资源。S407, sending, to the private device end corresponding to the control end, the network node information of the other private device end that can share the resource with the first N-bit downloading speed, so that the private device end corresponding to the control end is according to the network. The node information downloads the required resources from the network node where the other N-bits of the private device end that can share the resources are downloaded.
本实施例中,可以从速度位于前N位的网络节点获取所需的资源信息,其中,N为自然数,这样可以保证资源下载的稳定性。In this embodiment, the required resource information can be obtained from the network node whose speed is located in the first N bits, where N is a natural number, so that the stability of resource downloading can be ensured.
实施例四Embodiment 4
图5示出了本发明实施例四提供的私有云***的资源共享装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,其中,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述装置包括:请求单元51、第一获取单元52以及发送单元53,其中,FIG. 5 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 4 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown, wherein the private cloud system includes at least one a control unit, at least one private device end, and a server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 51, a first obtaining unit 52, and a sending unit 53, wherein
请求单元51,用于控制端接收用户的资源获取请求;The requesting unit 51 is configured to receive, by the control end, a resource acquisition request of the user;
第一获取单元52,用于所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The first obtaining unit 52 is configured to send, by the control terminal, a resource query request to the server according to the resource obtaining request, to acquire network node information of another private device end that can currently share the resource, where the The server stores the network node information of the private device end with the sharing function, and the private device end with the sharing function sets the shared resource according to the requirement, and the network node information includes the address information of the network node;
发送单元53,用于向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其他私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。The sending unit 53 is configured to send the network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is based on the network node of the other private device end. Information, downloading the required resources from the shared device side with sharing function.
所述装置还包括:The device also includes:
设置单元,用于所述控制端接收用户输入的私有设备端资源共享指令及共享资源信息,通过服务器将所述私有设备资源共享指令发送至控制端对应的私有设备端,以使控制端对应的私有设备端根据所述指令,启动私有设备共享功能,同时,将共享资源信息发送至服务器,以及所述控制端接收用户输入的禁止私有设备端资源共享指令及禁止共享的资源信息,通过服务器将所述禁止私有设备资源共享指令发送至控制端对应的私有设备端,以使控制端对应的私有设备端根据所述指令,禁止私有设备共享功能,同时,通知服务器销毁所述禁止共享资源的信息。a setting unit, configured to receive the private device-side resource sharing instruction and the shared resource information input by the user, and send the private device resource sharing instruction to the private device end corresponding to the control end by the server, so that the control end corresponds to The private device end initiates the private device sharing function according to the instruction, and simultaneously sends the shared resource information to the server, and the control terminal receives the user-inhibited private device-side resource sharing instruction and the prohibited sharing resource information, and the server The prohibiting the private device resource sharing instruction is sent to the private device end corresponding to the control end, so that the private device end corresponding to the control end prohibits the private device sharing function according to the instruction, and simultaneously informs the server to destroy the information about the prohibited shared resource. .
本发明实施例提供的私有云***的资源共享装置与前述方法实施例一对应,详情参见上述实施例一的描述,在此不再赘述。The resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the first embodiment of the foregoing method. For details, refer to the description of the first embodiment, and details are not described herein again.
实施例五Embodiment 5
图6示出了本发明实施例五提供的私有云***的资源共享装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,其中,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述装置包括:请求单元61、判断单元62、第一获取单元63、确认单元64、发送单元65,其中,FIG. 6 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 5 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown, wherein the private cloud system includes at least one The control unit, the at least one private device end, and the server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 61, a determining unit 62, a first obtaining unit 63, a confirming unit 64, and a sending unit 65. ,among them,
本实施例与实施例四的区别在于:The difference between this embodiment and the fourth embodiment is:
可选的,所述装置还包括判断单元62,判断资源服务器是否包含用户所请求的资源,当所述资源服务器包含用户所请求的资源时,发送资源获取指令至所述控制端对应的私有设备端,以使所述控制端对应的私有设备端根据资源获取指令,从所述资源服务器获取所请求的资源,当所述资源服务器不包含用户所请求的资源时,启动第一获取单元。Optionally, the device further includes a determining unit 62, determining whether the resource server includes the resource requested by the user, and when the resource server includes the resource requested by the user, sending the resource obtaining instruction to the private device corresponding to the control end. End, so that the private device end corresponding to the control end acquires the requested resource from the resource server according to the resource acquisition instruction, and when the resource server does not include the resource requested by the user, the first acquiring unit is started.
可选的,所述装置还包括确认单元64,用于向能够共享所述资源的其它私有设备端所在的网络节点发送询问请求,以确定所述其它私有设备端当前是否能够提供资源共享,当接收到所述设备端发送的能够提供资源共享的消息时,启动发送单元。Optionally, the device further includes a confirmation unit 64, configured to send an inquiry request to a network node where other private device terminals capable of sharing the resource are located, to determine whether the other private device end is currently capable of providing resource sharing, when When the message sent by the device end capable of providing resource sharing is received, the sending unit is started.
本发明实施例提供的私有云***的资源共享装置与前述方法实施例二对应,详情参见上述实施例二的描述,在此不再赘述。The resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the second embodiment of the foregoing method. For details, refer to the description of the second embodiment, and details are not described herein again.
实施例六Embodiment 6
图7示出了本发明实施例六提供的私有云***的资源共享装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,其中,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述装置包括:请求单元71、第一获取单元72、第二获取单元73、排序单元74、以及发送单元75,其中,FIG. 7 is a structural diagram of a resource sharing apparatus of a private cloud system according to Embodiment 6 of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown, wherein the private cloud system includes at least one a control unit, at least one private device end, and a server, wherein each control end corresponds to a private device end, and the device includes: a requesting unit 71, a first obtaining unit 72, a second obtaining unit 73, a sorting unit 74, and a sending unit 75, wherein
本实施例与实施例四的区别在于:The difference between this embodiment and the fourth embodiment is:
可选的,所述装置还包括:Optionally, the device further includes:
第二获取单元73,用于根据所述网络节点信息,获取所述能够提供共享功能的其它私有设备端所在的网络节点的网络状况信息及所述其它私有设备端的性能信息以及使用状态信息;The second obtaining unit 73 is configured to acquire, according to the network node information, network condition information of the network node where the other private device end capable of providing the sharing function, and performance information and usage status information of the other private device end;
排序单元74,用于根据所述网络状况信息、其它私有设备端的性能信息以及使用状态信息,分析所述能够提供共享功能的其它私有设备端的网络节点的数据下载速度,并按照下载速度,对所述能够提供共享功能的其它私有设备端的网络节点进行排序;The sorting unit 74 is configured to analyze, according to the network status information, performance information of other private device ends, and usage status information, a data download speed of the network node of the other private device end capable of providing the sharing function, and according to the download speed, Sorting network nodes of other private device terminals capable of providing sharing functions;
可选的,所述发送单元75,具体用于向所述控制端对应的私有设备端发送下载速度排在前N位的能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述控制端对应的私有设备端根据所述网络节点信息,从下载速度排在前N位的能够共享所述资源的其它私有设备端所在的网络节点下载所需的资源。Optionally, the sending unit 75 is configured to send, to the private device end corresponding to the control terminal, information about network nodes where other private device terminals that can share the resource with the first N-bit download speed are downloaded, so that The private device end corresponding to the control end downloads the required resources from the network node where the other N-bits of the private device end that can share the resource are downloaded according to the network node information.
本发明实施例提供的私有云***的资源共享装置与前述方法实施例三对应,详情参见上述实施例三的描述,在此不再赘述。The resource sharing device of the private cloud system provided by the embodiment of the present invention corresponds to the foregoing method embodiment 3. For details, refer to the description of the third embodiment, and details are not described herein again.
值得注意的是,上述装置和***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It should be noted that, in the foregoing apparatus and system embodiment, each unit included is only divided according to functional logic, but is not limited to the above division, as long as the corresponding function can be implemented; The specific names are also for convenience of distinguishing from each other and are not intended to limit the scope of the present invention.
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。In addition, those skilled in the art can understand that all or part of the steps of implementing the above embodiments may be completed by a program to instruct related hardware, and the corresponding program may be stored in a computer readable storage medium. Storage medium, such as ROM/RAM, disk or CD.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. Within the scope.

Claims (4)

  1. 一种私有云***的资源共享方法,其特征在于,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述方法包括: A resource sharing method for a private cloud system, wherein the private cloud system includes at least one control terminal, at least one private device terminal, and a server, wherein each control terminal corresponds to a private device end, and the method includes :
    所述控制端接收用户的资源获取请求;The control terminal receives a resource acquisition request of the user;
    所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;The control end sends a resource query request to the server according to the resource acquisition request, and acquires network node information of another private device end that can currently share the resource, where the server stores the private device with the sharing function. End network node information, the private device end having a sharing function sets a shared resource according to requirements, and the network node information includes address information of the network node;
    向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其它私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。Sending, to the private device end corresponding to the control terminal, the network node information of the other private device end that can share the resource, so that the private device end according to the network node information of other private device ends, Share the resources required for the private device side of the feature.
  2. 如权利要求1所述的方法,其特征在于,所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息之后,所述方法还包括:The method according to claim 1, wherein the control terminal sends a resource query request to the server according to the resource acquisition request, and acquires network node information of other private device terminals currently capable of sharing the resource. Thereafter, the method further includes:
    向能够共享所述资源的其它私有设备端所在的网络节点发送询问请求,以确定所述其它私有设备端当前是否能够提供资源共享,当接收到所述设备端发送的能够提供资源共享的消息时,执行控制端向其所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息的步骤。Sending an inquiry request to a network node where other private device terminals capable of sharing the resource are located to determine whether the other private device end is currently capable of providing resource sharing, when receiving a message sent by the device side capable of providing resource sharing And executing, by the control terminal, the step of transmitting, to the corresponding private device end, the network node information of the other private device end capable of sharing the resource.
  3. 一种私有云***的资源共享装置,其特征在于,所述私有云***括至少一个控制端、至少一个私有设备端以及服务器,其中,每一个控制端与一个私有设备端对应,所述装置包括:A resource sharing device of a private cloud system, wherein the private cloud system includes at least one control terminal, at least one private device terminal, and a server, wherein each control terminal corresponds to a private device end, and the device includes :
    请求单元,用于所述控制端接收用户的资源获取请求;a requesting unit, configured to receive, by the control end, a resource acquisition request of the user;
    第一获取单元,用于所述控制端根据所述资源获取请求,向所述服务器发送资源查询请求,获取当前能够共享所述资源的其它私有设备端所在的网络节点信息,其中,所述服务器存储具有分享功能的私有设备端的网络节点信息,所述具有分享功能的私有设备端根据需求设置共享资源,所述网络节点信息包括网络节点的地址信息;a first obtaining unit, configured to send, by the control terminal, a resource query request to the server according to the resource obtaining request, to acquire network node information of another private device end that can currently share the resource, where the server Storing network node information of a private device with a sharing function, the private device having a sharing function setting a shared resource according to requirements, where the network node information includes address information of the network node;
    发送单元,用于向所述控制端所对应的私有设备端发送所述能够共享所述资源的其它私有设备端所在的网络节点信息,以使所述私有设备端根据其它私有设备端的网络节点信息,从所述具有分享功能的私有设备端下载所需的资源。a sending unit, configured to send network node information of the other private device end that can share the resource to the private device end corresponding to the control terminal, so that the private device end is configured according to network node information of other private device terminals Download the required resources from the shared device side with the sharing function.
  4. 如权利要求3所述的装置,其特征在于,所述装置还包括:The device of claim 3, wherein the device further comprises:
    确认单元,用于向能够共享所述资源的其它私有设备端所在的网络节点发送询问请求,以确定所述其它私有设备端当前是否能够提供资源共享,当接收到所述设备端发送的能够提供资源共享的消息时,启动发送单元。a confirmation unit, configured to send an inquiry request to a network node where other private device terminals capable of sharing the resource are located, to determine whether the other private device end is currently capable of providing resource sharing, and when the receiving device sends When the resource is shared, the sending unit is started.
PCT/CN2015/072661 2015-02-10 2015-02-10 Resource sharing method and apparatus for private cloud system WO2016127317A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/072661 WO2016127317A1 (en) 2015-02-10 2015-02-10 Resource sharing method and apparatus for private cloud system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/072661 WO2016127317A1 (en) 2015-02-10 2015-02-10 Resource sharing method and apparatus for private cloud system

Publications (1)

Publication Number Publication Date
WO2016127317A1 true WO2016127317A1 (en) 2016-08-18

Family

ID=56614949

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/072661 WO2016127317A1 (en) 2015-02-10 2015-02-10 Resource sharing method and apparatus for private cloud system

Country Status (1)

Country Link
WO (1) WO2016127317A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10572307B2 (en) 2017-07-26 2020-02-25 Bank Of America Corportion System and method of training machine learning algorithm to satisfactorily allocate resources for task execution
CN113364825A (en) * 2020-03-06 2021-09-07 联通***集成有限公司 Distributed resource integration system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141717A (en) * 2006-09-06 2008-03-12 深圳市朗科科技有限公司 File download method between multiple handhold equipments based on wireless communication
CN102546728A (en) * 2010-12-27 2012-07-04 北大方正集团有限公司 Peer-to-peer network resource downloading method
US20140075021A1 (en) * 2012-09-07 2014-03-13 Oracle International Corporation System and method for providing a cloud computing environment
CN104065715A (en) * 2014-06-18 2014-09-24 广东工业大学 Method for resource sharing on basis of cloud platform and cloud platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101141717A (en) * 2006-09-06 2008-03-12 深圳市朗科科技有限公司 File download method between multiple handhold equipments based on wireless communication
CN102546728A (en) * 2010-12-27 2012-07-04 北大方正集团有限公司 Peer-to-peer network resource downloading method
US20140075021A1 (en) * 2012-09-07 2014-03-13 Oracle International Corporation System and method for providing a cloud computing environment
CN104065715A (en) * 2014-06-18 2014-09-24 广东工业大学 Method for resource sharing on basis of cloud platform and cloud platform

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10572307B2 (en) 2017-07-26 2020-02-25 Bank Of America Corportion System and method of training machine learning algorithm to satisfactorily allocate resources for task execution
CN113364825A (en) * 2020-03-06 2021-09-07 联通***集成有限公司 Distributed resource integration system
CN113364825B (en) * 2020-03-06 2022-12-06 联通***集成有限公司 Distributed resource integration system

Similar Documents

Publication Publication Date Title
WO2012057581A4 (en) Cloud computing system and data synchronization method therefor
WO2018094809A1 (en) Resource sharing method and apparatus
WO2017049984A1 (en) Wireless network access method and wireless access node
JP2006115505A (en) Method for establishing communication between peer-groups
WO2012148227A2 (en) Method and apparatus for providing drm service
WO2014185594A1 (en) Single sign-on system and method in vdi environment
US20220116381A1 (en) Steering traffic on a flow-by-flow basis by a single sign-on service
WO2014069827A1 (en) System and method for providing data analysis service in a cloud environment
CN103973785B (en) A kind of log read system and method based on P2P
WO2015133859A1 (en) Method and system for establishing a connection between a seeker device and a target device
US20220360589A1 (en) Group access control
WO2013085217A1 (en) Security management system having multiple relay servers, and security management method
CN102984045A (en) Access method of Virtual Private Network and Virtual Private Network client
WO2016127315A1 (en) Resource sharing method and apparatus for private cloud system
WO2014181970A1 (en) Method and apparatus for managing application data of portable terminal
WO2004100456A1 (en) Inter-device authentication system, inter-device authentication method, communication device, and computer program
WO2016127317A1 (en) Resource sharing method and apparatus for private cloud system
WO2009096738A2 (en) Method for ensuring communication security in home network and apparatus for same
WO2016111407A1 (en) Network communication method having function of recovering terminal session
CN110868466B (en) Storage method, system and equipment for distributed storage network
WO2018143510A1 (en) Internet of things security module
US20230198738A1 (en) Method to eliminate clock synchronization from undesired clock sources
JP5682932B2 (en) Control server, control method, and control program
WO2013151376A1 (en) Security system using dual os and method therefor
WO2016153119A1 (en) Method and system for managing data of closed data sharing service

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15881479

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 02/01/2018)

122 Ep: pct application non-entry in european phase

Ref document number: 15881479

Country of ref document: EP

Kind code of ref document: A1