CN107241290A - A kind of cloud platform client - Google Patents

A kind of cloud platform client Download PDF

Info

Publication number
CN107241290A
CN107241290A CN201610178124.8A CN201610178124A CN107241290A CN 107241290 A CN107241290 A CN 107241290A CN 201610178124 A CN201610178124 A CN 201610178124A CN 107241290 A CN107241290 A CN 107241290A
Authority
CN
China
Prior art keywords
client
management
cloud platform
information
node
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.)
Pending
Application number
CN201610178124.8A
Other languages
Chinese (zh)
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.)
Wuhan Peanut Shell Technology Co Ltd
Original Assignee
Wuhan Peanut Shell Technology 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 Wuhan Peanut Shell Technology Co Ltd filed Critical Wuhan Peanut Shell Technology Co Ltd
Priority to CN201610178124.8A priority Critical patent/CN107241290A/en
Publication of CN107241290A publication Critical patent/CN107241290A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

A kind of cloud platform client, including network communication module, load-on module, ID management modules, identification module, volume management node, metadata management node, block data memory node, user's carry client and management and monitoring center, by verifying that carry client provides ID information, IP address and the port number information of client itself to improve level of security, pass through configuration center and Surveillance center simultaneously, whole storage system is responsible for and monitors, resource distribution of optimizing hardware;Cloud platform client designed by the present invention, can greatly improve the performance and scalability of cluster, efficiently solves the problem of memory space cost is high on the basis of cloud platform client personal secrets problem is ensured.

Description

A kind of cloud platform client
Technical field
The present invention relates to cloud platform storage field, particularly a kind of cloud platform client.
Background technology
With the appearance of increasing data cloud, the protection of individual privacy becomes more and more important;The safety problem of data, is cloud computing, cloud storage application and the deadly defect promoted;Server or database on network are saved in when increasing individual privacy file, once the username and password leakage of user, individual privacy then becomes naked.
At present, various cloud applications are all based on username and password carries out rights management and data maintenance, and cloud application can arbitrarily be installed using the different intelligent terminals of identical systems)On the one hand its versatility is developing rapidly with the information age, and the explosive growth of information content turns into a kind of characteristics of the times, is the storage problem of mass data the problem of following, the storage of traditional hard-disc type is obviously difficult to meet demand, the DAS occurred later(Direct-connected storage)Storage mode, the problem of solving data storage amount, but discrete DAS stores to form isolated island one by one, when a memory capacity saturation, even if others DAS equipment has capacity more than needed to be also required to buy new storage device, and newly add a server also newly to add a DAS, carrying cost higher, later NAS and SAN(StorageAreaNetwork-- stores network)The problem of memory space is public is solved, but with the growth of data volume, the performance and scalability of cluster also can not just realize the structure of Super-large-scale low-cost storage system again into subject matter.
The content of the invention
The technical problems to be solved by the invention are, the shortcoming of prior art is overcome there is provided a kind of cloud platform client, can be on the basis of cloud platform client personal secrets problem be ensured, the performance and scalability of cluster are greatly improved, the problem of memory space cost is high is efficiently solved.
In order to solve above technical problem, the present invention provides a kind of cloud platform client, including network communication module, load-on module, ID management modules, identification module, volume management node, metadata management node, block data memory node, user's carry client and management and monitoring center;Load-on module is used for the file according to required for configuration information completes exclusive client operation and loaded, and network communication module is used to realize the data transfer with cloud platform;Volume management node:The information of all cloud platform data server sub-clusters is safeguarded, meta data server mark, IP address and port number information are provided for carry client;Block data memory node:Data storage block, and data block is sent to another piece of data memory node progress data block backup selected by metadata management node according to the backup policy of configuration;The ID management modules, the id information for encapsulating and managing exclusive client itself, and corresponding user name, MAC Address, father's exclusive client ID of itself from id information are extracted or isolate, and send to block data memory node;User's carry client:File system mounted client;The identification module, the MAC Address for obtaining intelligent terminal, and extract or separate with ID management modules.
Management and monitoring center:Including configuration center and Surveillance center, whole storage system is responsible for and monitors, resource distribution of optimizing hardware:For obtaining the user name that user inputs, and the user name extracted or separated with ID management modules is contrasted, and judges whether matching, if it does, then continuing to start, and the encrypted rear transmission of the username and password to cloud platform is carried out into secondary checking;If mismatching prompting re-enters or terminates operation.
Brief description of the drawings
Fig. 1 is principle of the invention structural map.
Embodiment
The invention provides a kind of cloud platform exclusive client, including network communication module, load-on module, ID management modules, identification module, volume management node, metadata management node, block data memory node, user's carry client and management and monitoring center;Load-on module is used for the file according to required for configuration information completes exclusive client operation and loaded, and network communication module is used to realize the data transfer with cloud platform;Volume management node:Safeguard the information of all cloud platform data server sub-clusters, meta data server mark, IP address and port number information are provided for carry client, active and standby volume management server externally provides service by same VIP, and active and standby volume management server is added by management and monitoring center configures and safeguard that both states are unified;Block data memory node:Data storage block, and data block is sent to another piece of data memory node progress data block backup selected by metadata management node according to the backup policy of configuration:The ID management modules, the id information for encapsulating and managing exclusive client itself, and corresponding user name, MAC Address, father's exclusive client ID of itself from id information are extracted or isolate, and send to block data memory node:User's carry client:File system mounted client:The identification module, the MAC Address for obtaining intelligent terminal, and the MAC Address for extracting or separating with ID management modules are contrasted, and judge whether matching, are started if it does, then continuing exclusive client, are otherwise terminated operation:Management and monitoring center:Including configuration center and Surveillance center, whole storage system is responsible for and monitors, resource distribution of optimizing hardware;For obtaining the user name that user inputs, and the user name extracted or separated with ID management modules is contrasted, and judges whether matching, if it does, then continuing to start, and the encrypted rear transmission of the username and password to cloud platform is carried out into secondary checking;If mismatching prompting re-enters or terminates operation.

Claims (1)

1. a kind of cloud platform client, including network communication module, load-on module, ID management modules, identification module, volume management node, metadata management node, block data memory node, user's carry client and management and monitoring center, it is characterized in that:Load-on module is used for the file according to required for configuration information completes exclusive client operation and loaded;Network communication module is used to realize the data transfer with cloud platform;Volume management node is used for the information for safeguarding all cloud platform data server sub-clusters, and ID information, IP addresses and the port number information of client itself are provided for carry client;Block data memory node is data storage block, and data block is sent to another piece of data memory node selected by metadata management node according to the backup policy of configuration and carries out data block backup;ID management modules encapsulate the ID information with management exclusive client itself, and from ID information extract or isolate corresponding user name, MAC addresses, father's exclusive client ID of itself, and send to block data memory node;User's carry client is file system mounted client;Identification module is used for the MAC addresses for obtaining intelligent terminal, and the MAC addresses extracted or separated with ID management modules are contrasted, and judge whether matching;Management and monitoring center includes configuration center and Surveillance center, is responsible for and monitors whole storage system.
CN201610178124.8A 2016-03-28 2016-03-28 A kind of cloud platform client Pending CN107241290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610178124.8A CN107241290A (en) 2016-03-28 2016-03-28 A kind of cloud platform client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610178124.8A CN107241290A (en) 2016-03-28 2016-03-28 A kind of cloud platform client

Publications (1)

Publication Number Publication Date
CN107241290A true CN107241290A (en) 2017-10-10

Family

ID=59982557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610178124.8A Pending CN107241290A (en) 2016-03-28 2016-03-28 A kind of cloud platform client

Country Status (1)

Country Link
CN (1) CN107241290A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174580A (en) * 2022-09-05 2022-10-11 睿至科技集团有限公司 Data processing method and system based on big data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115174580A (en) * 2022-09-05 2022-10-11 睿至科技集团有限公司 Data processing method and system based on big data
CN115174580B (en) * 2022-09-05 2023-01-17 睿至科技集团有限公司 Data processing method and system based on big data

Similar Documents

Publication Publication Date Title
US9578100B2 (en) Global management of tiered storage resources
AU2015374078B2 (en) Systems and methods for automatically applying firewall policies within data center applications
Zhang et al. Ensure data security in cloud storage
US9730075B1 (en) Systems and methods for detecting illegitimate devices on wireless networks
WO2021051582A1 (en) Host performance monitoring method and apparatus for server cluster, device, and storage medium
CN109361517A (en) A kind of virtualization cloud cipher machine system and its implementation based on cloud computing
CN104580395B (en) A kind of cloudy collaboration Storage Middleware Applying system based on existing cloud storage platform
CN104380277A (en) Method, system, and device for managing server hardware resources in a cloud scheduling environment
CN105049412A (en) Secure data exchange method, device and equipment among different networks
CN114143068B (en) Electric power internet of things gateway equipment container safety protection system and method thereof
CN103684922A (en) Outlet information privacy checking detection platform system based on SDN (self-defending network) and detection method
CN104601723A (en) Power marketing management system SOA framework based on internal service bus
CN109508236A (en) A kind of big data cloud computing operating system
CN111818081B (en) Virtual encryption machine management method, device, computer equipment and storage medium
CN104468842A (en) Power grid equipment state information cloud storage system and data uploading and downloading methods thereof
CN104065921A (en) Security and protection wide area network embedded type monitoring device and control method thereof
CN104572421A (en) Method for out-of-band obtaining and recording of server serial interface log independent of SOL
CN106775494A (en) A kind of data storage device and storage method based on distributed software definition storage
CN103747051A (en) Service platform of vehicle-mounted terminal
US9781601B1 (en) Systems and methods for detecting potentially illegitimate wireless access points
CN107370798A (en) A kind of safe cloud storage system of big data
CN114090174A (en) City rail edge cloud integration equipment based on super integration
CN107241290A (en) A kind of cloud platform client
CN104199919A (en) Method for achieving real-time reading of super-large-scale data
CN104135526A (en) Exclusive cloud platform client with ultra-large-scale storage capacity

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171010

WD01 Invention patent application deemed withdrawn after publication