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 PDFInfo
- 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
Links
- 238000006317 isomerization reaction Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 title claims abstract description 11
- 238000000926 separation method Methods 0.000 claims description 8
- 238000009434 installation Methods 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 3
- 230000009897 systematic effect Effects 0.000 abstract description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
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
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)
- 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.
- 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.
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)
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)
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 |
-
2014
- 2014-12-26 CN CN201410854890.2A patent/CN104598333B/en not_active Expired - Fee Related
Patent Citations (3)
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 |