CN104598333B - High-speed memory system and high speed storing method based on isomerization hardware platform - Google Patents

High-speed memory system and high speed storing method based on isomerization hardware platform Download PDF

Info

Publication number
CN104598333B
CN104598333B CN201410854890.2A CN201410854890A CN104598333B CN 104598333 B CN104598333 B CN 104598333B CN 201410854890 A CN201410854890 A CN 201410854890A CN 104598333 B CN104598333 B CN 104598333B
Authority
CN
China
Prior art keywords
data
submodule
module
information
user
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.)
Expired - Fee Related
Application number
CN201410854890.2A
Other languages
Chinese (zh)
Other versions
CN104598333A (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.)
CLP SECTION HUAYUN INFORMATION TECHNOLOGY Co Ltd
Original Assignee
CLP SECTION HUAYUN INFORMATION 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 CLP SECTION HUAYUN INFORMATION TECHNOLOGY Co Ltd filed Critical CLP SECTION HUAYUN INFORMATION TECHNOLOGY Co Ltd
Priority to CN201410854890.2A priority Critical patent/CN104598333B/en
Publication of CN104598333A publication Critical patent/CN104598333A/en
Application granted granted Critical
Publication of CN104598333B publication Critical patent/CN104598333B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The invention provides a kind of high-speed memory system based on isomerization hardware platform and high speed storing method, the system includes terminal module, and for identifying simultaneously uploading system data, application data, the data of acquisition will pass through preliminary treatment, then be sent to server module;Server module, the data sent according to terminal module are to provide mirror image generation, data merge, system Push Service;Memory module, there is provided data preserve, data backup service.The present invention enables same operating system to operate under different hardware environment, it is possible to increase system IO, so as to improve systematic function.

Description

High-speed memory system and high speed storing method based on isomerization hardware platform
Technical field
The present invention relates to a kind of storage system and storage method, in particular it relates to a kind of height based on isomerization hardware platform Fast storage system and high speed storing method.
Background technology
The corresponding different hardware of the installation of operating system will install different drivers at present, when batch device configuration is identical When the process it is excessively cumbersome, batch installation tool does not omit this process.Correspond under each virtual platform, virtual machine Need also exist for that corresponding driver is installed, it is so also excessively cumbersome.
The content of the invention
For in the prior art the defects of, it is an object of the invention to provide a kind of high speed storing based on isomerization hardware platform System and high speed storing method, it enables same operating system to operate under different hardware environment, it is possible to increase system IO, from And improve systematic function.
According to an aspect of the present invention, there is provided a kind of high-speed memory system based on isomerization hardware platform, its feature exist In, including:
Terminal module, for identifying, simultaneously uploading system data, application data, the data of acquisition will pass through preliminary treatment, then Sent to server module;
Server module, the data sent according to terminal module are to provide mirror image generation, data merge, system push clothes Business;
Memory module, there is provided data preserve, data backup service.
Preferably, the terminal module includes identification submodule, separation submodule and uploads submodule.
Preferably, it is described including merging submodule, control submodule and data pushing module.
The present invention also provides a kind of high speed storing method based on isomerization hardware platform, it is characterised in that including following step Suddenly:
Step 1:Example is created, example definition is the available scene that a user can operate;
Step 2:Upload instance data;
Step 3:Operating system and user data identical systems on normal use distinct device, equipment.
Preferably, the example information includes hardware system information, activation bit and operating system system information.
Preferably, the step 1 comprises the following steps:
Step 11:User installation operation system, installing terminal mould on certain hardware system or on virtual hardware system Block;
Step 12:Start terminal module, identification submodule identification software and hardware information, upload submodule and send information to clothes End message is registered to system by business end module registration terminal, server module receive information control submodule;Utilize terminal mould Example information is sent server module by block, and the control submodule of server module automatically creates example.
Preferably, the step 2 comprises the following steps:
Step 2 11:User's using terminal module initiates upload operation, and identification submodule identifies the number of variant type According to different pieces of information is carried out respective handling by separation submodule, transfers to upload submodule to transmit data to server module;
Step 2 12:Server module receives data and stored data into by control submodule in memory module.
Preferably, the step 3 comprises the following steps:
Step 3 11:When user's start uses equipment, the control submodule of server module sends message, pushes away data Send submodule to be capable of the different needs by the different pieces of information in memory module according to user equipment of intelligence, push data into use Family equipment end, enable operating system of user normal operation in equipment;
Step 3 12:According to different demands, the merging submodule of server module can be by the behaviour in memory module Make system, driver data pass through merging treatment, generation system image, to be applicable the needs of varying environment.
Compared with prior art, the present invention has following beneficial effect:
One, separation submodule preserves system and driving separation, and system dynamic load, different hardware scene can load phase The driving answered, realize and realize across hardware platform operation operating system across hardware platform, the present invention;
Two, all data of user (all data include operating system, using and caused data) classification preserves, deposits Storage module has calamity is standby to can guarantee that confidentiality high availability of data etc., prevents user from causing data to be damaged because of situations such as hardware damage Bad or loss, the security of all data of user are improved, avoided due to hardware damage etc. and caused loss of data;
Three, the present invention improves performances such as IO, storage etc., reduces the link of local reading writing harddisk etc., so as to lift use Family systematic function, brought in addition across hardware platform etc. conveniently, so as to improve user experience;
Four, the present invention can make operating system of user and hardware unbinding, be user-friendly, and user just can be different hard Part platform logs in same operating system, such as:Someone can log in the operating system of oneself on oneself station, also can be in meeting Room logs in the operating system of oneself, the operating system for the agent logs oneself that can be also issued when going on business by the present invention.
Five, the present invention intelligent transportation file, improves system toggle speed according to the sequencing of system loads file.
Six, the present invention enables same operating system to operate under different hardware environment, it is possible to increase system IO.
Brief description of the drawings
The detailed description made by reading with reference to the following drawings to non-limiting example, further feature of the invention, Objects and advantages will become more apparent upon:
Fig. 1 is the theory diagram of the high-speed memory system of the invention based on isomerization hardware platform.
Embodiment
With reference to specific embodiment, the present invention is described in detail.Following examples will be helpful to the technology of this area Personnel further understand the present invention, but the invention is not limited in any way.It should be pointed out that the ordinary skill to this area For personnel, without departing from the inventive concept of the premise, various modifications and improvements can be made.These belong to the present invention Protection domain.
As shown in figure 1, the high-speed memory system of the invention based on isomerization hardware platform includes:
Terminal module, comprising identification submodule, separation submodule and submodule is uploaded, for identifying simultaneously uploading system number According to different types of data such as, application datas, the data of acquisition will pass through preliminary treatment, then be sent to server module;
Server module, including merge submodule, control submodule and data pushing module, sent according to terminal module The services such as data are to provide mirror image generation, data merge, system push;
Memory module, there is provided data preservation, data backup etc. service.
High speed storing method of the invention based on isomerization hardware platform comprises the following steps:
Step 1:Example is created, example definition is the available scene that a user can operate here.Example information includes Hardware system information, activation bit and operating system system information etc.;
Step 2:Upload instance data;
Step 3:Operating system and user data identical systems on normal use distinct device, equipment.
Wherein, step 1 comprises the following steps:
Step 11:User's installation operation system on certain hardware system or on virtual hardware system, driver, should With program, installing terminal module;
Step 12:Start terminal module, identification submodule identification software and hardware information, upload submodule and send information to clothes End message is registered to system by business end registration terminal, service end receive information control submodule;Using terminal module by example Information sends server module, and the control submodule of service end automatically creates example.
Wherein, step 2 comprises the following steps:
Step 2 11:User's using terminal module initiates upload operation, and identification submodule identifies the number of variant type According to different pieces of information is carried out respective handling by separation submodule, transfers to upload submodule to transmit data to server module;
Step 2 12:Server module receives data and stored data into by control submodule in memory module.
Wherein step 1 and step 2 also can use other mode to complete:Operating system mirror image and device driver is direct It is sent to service end.Data in system image and device drives are passed through to the processing of extraction etc. by service end merging submodule, Data are saved in memory module according to different type by control submodule again.
Wherein, step 3 comprises the following steps:
Step 3 11:When user's start uses equipment, the control submodule of server module sends message, pushes away data Send submodule to be capable of the different needs by the different pieces of information in memory module according to user equipment of intelligence, push data into use Family equipment end, enable operating system of user normal operation in equipment;
Step 3 12:According to different demands, the merging submodule of server module can be by the behaviour in memory module Make the data such as system, driver by the processing such as merging, system image is generated, to be applicable the needs of varying environment.
The specific embodiment of the present invention is described above.It is to be appreciated that the invention is not limited in above-mentioned Particular implementation, those skilled in the art can make various deformations or amendments within the scope of the claims, this not shadow Ring the substantive content of the present invention.

Claims (2)

  1. A kind of 1. high-speed memory system based on isomerization hardware platform, it is characterised in that including:
    Terminal module, for identifying and uploading system data, application data, the data of acquisition will pass through preliminary treatment, then to clothes End module of being engaged in is sent;
    Server module, the data sent according to terminal module are to provide mirror image generation, data merge, system Push Service;
    Memory module, there is provided data preserve, data backup service;
    The terminal module includes identification submodule, separation submodule and uploads submodule;Identify that submodule identifies variant class Different pieces of information is carried out respective handling by the data of type, separation submodule, is uploaded submodule and is sent information to service end registration terminal;
    The server module includes merging submodule, control submodule and data-pushing submodule, and merging submodule can incite somebody to action Operating system, driver data in memory module pass through merging treatment, and end message is registered to system by control submodule, Control submodule automatically creates example, and control submodule is stored data into memory module, and data-pushing submodule being capable of intelligence The needing the different pieces of information in memory module according to the difference of user equipment of energy, pushes data into user equipment end.
  2. A kind of 2. high speed storing method based on isomerization hardware platform, it is characterised in that comprise the following steps:
    Step 1:Example is created, example definition is the available scene that a user can operate;
    Step 2:Upload instance data;
    Step 3:Operating system and user data system on normal use distinct device, equipment;
    The instance data includes hardware system information, activation bit and operating system system information;
    The step 1 comprises the following steps:
    Step 11:User installation operation system, driver on certain hardware system or on virtual hardware system, using journey Sequence, installing terminal module;
    Step 12:Start terminal module, identification submodule identification software and hardware information, upload submodule and send information to service end End message is registered to system by Module registers terminal, server module receive information, control submodule;Will using terminal module Example information is sent to server module, and the control submodule of server module automatically creates example;
    The step 2 comprises the following steps:
    Step 2 11:User's using terminal module initiates upload operation, and identification submodule identifies the data of variant type, point Different pieces of information is carried out respective handling by ion module, transfers to upload submodule to transmit data to server module;
    Step 2 12:Server module receives data and stored data into by control submodule in memory module;
    The step 3 comprises the following steps:
    Step 3 11:When user's start uses equipment, the control submodule of server module sends message, makes data-pushing Module is capable of the needing the different pieces of information in memory module according to the difference of user equipment of intelligence, pushes data into user and sets Standby end, enables operating system of user normal operation in equipment;
    Step 3 12:According to different demands, the merging submodule of server module can be by the operation system in memory module System, driver data pass through merging treatment, system image are generated, to be applicable the needs of varying environment.
CN201410854890.2A 2014-12-26 2014-12-26 High-speed memory system and high speed storing method based on isomerization hardware platform Expired - Fee Related CN104598333B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410854890.2A CN104598333B (en) 2014-12-26 2014-12-26 High-speed memory system and high speed storing method based on isomerization hardware platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410854890.2A CN104598333B (en) 2014-12-26 2014-12-26 High-speed memory system and high speed storing method based on isomerization hardware platform

Publications (2)

Publication Number Publication Date
CN104598333A CN104598333A (en) 2015-05-06
CN104598333B true CN104598333B (en) 2017-12-08

Family

ID=53124147

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410854890.2A Expired - Fee Related CN104598333B (en) 2014-12-26 2014-12-26 High-speed memory system and high speed storing method based on isomerization hardware platform

Country Status (1)

Country Link
CN (1) CN104598333B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102664958A (en) * 2012-04-27 2012-09-12 中山大学 Transparent computing system
CN103186407A (en) * 2011-12-28 2013-07-03 鸿富锦精密工业(深圳)有限公司 Virtual machine application system and method
CN104166586A (en) * 2014-09-04 2014-11-26 中南大学 Transparent computing method and transparent computing system based on virtualization technology

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100083251A1 (en) * 2008-09-12 2010-04-01 Hyper9, Inc. Techniques For Identifying And Comparing Virtual Machines In A Virtual Machine System

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103186407A (en) * 2011-12-28 2013-07-03 鸿富锦精密工业(深圳)有限公司 Virtual machine application system and method
CN102664958A (en) * 2012-04-27 2012-09-12 中山大学 Transparent computing system
CN104166586A (en) * 2014-09-04 2014-11-26 中南大学 Transparent computing method and transparent computing system based on virtualization technology

Also Published As

Publication number Publication date
CN104598333A (en) 2015-05-06

Similar Documents

Publication Publication Date Title
US10555054B2 (en) On-demand modular fog computing resources
EP3364310A1 (en) Data processing method and device
CN108376100A (en) Container scheduling based on safety
CN100472445C (en) Configuring load application method and system of communication apparatus
WO2015131639A1 (en) Task-based data transmission method and data transmission apparatus
US9122847B2 (en) Mobile device peripherals management system and multi-data stream technology (MdS)
CN104579889A (en) Method and device for calling NF (network function)
US9596131B2 (en) Method for transiting operation mode of routing processor
CN104598333B (en) High-speed memory system and high speed storing method based on isomerization hardware platform
CN105790985B (en) Data switching method, first device, second device and system
US9124534B1 (en) Systems and methods for managing sub-clusters within dependent clustered computing systems subsequent to partition events
KR102462938B1 (en) Automatic warehouse stock manage system using carmer device
CN103019847A (en) Method and system for migrating data of virtual machine
CN104506630A (en) Method, server and system for generating authority data on basis of user roles
CN106445928B (en) Information processing method based on classification model and classification model
US9591077B2 (en) Content integrity checks
CN106453581B (en) Method for accessing social platform address book based on enterprise ERP system
CN102413154A (en) Method of data information synchronization between systems and apparatus thereof
CN112052229B (en) Graphic synchronization method and graphic synchronization system of auxiliary equipment centralized monitoring system
CN103942125A (en) Automatic backup method and system
CN103312823A (en) Cloud computing system
CN102281159A (en) Recovery method for cluster system
US10437683B1 (en) Systems and methods for protecting data affected by system changes
US10938765B1 (en) Systems and methods for preparing email databases for analysis
CN105095248A (en) Database cluster system, restoring method for same and management node of same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171208