CN100386738C - Automatic re-built method and system of access authority after storage device platform transition - Google Patents

Automatic re-built method and system of access authority after storage device platform transition Download PDF

Info

Publication number
CN100386738C
CN100386738C CNB2005100902355A CN200510090235A CN100386738C CN 100386738 C CN100386738 C CN 100386738C CN B2005100902355 A CNB2005100902355 A CN B2005100902355A CN 200510090235 A CN200510090235 A CN 200510090235A CN 100386738 C CN100386738 C CN 100386738C
Authority
CN
China
Prior art keywords
access control
control table
storage device
computer platform
platform
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
CNB2005100902355A
Other languages
Chinese (zh)
Other versions
CN1912843A (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.)
Inventec Corp
Original Assignee
Inventec Corp
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 Inventec Corp filed Critical Inventec Corp
Priority to CNB2005100902355A priority Critical patent/CN100386738C/en
Publication of CN1912843A publication Critical patent/CN1912843A/en
Application granted granted Critical
Publication of CN100386738C publication Critical patent/CN100386738C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A method for automatically rebuilding access right table after storage device platform is transferred includes storing access right table in specific storage region planned out from storage space of storage device when storage device is set on the first computer platform, using the second computer platform to fetch access right table set originally in the first computer platform out from access right table storage region of storage device when storage device is transferred to the second computer system in order to rebuild original access right table on the second computer platform. The system for realizing said method is also disclosed.

Description

Access control table automatic reconstruction method and system after storage device platform shifts
Technical field
The invention relates to a kind of computer information technology, access control table automatic reconstruction method and system after particularly shifting about a kind of storage device platform, be applied in storage device (for example array hard disk unit) from a computer platform when another computer platform is transferred in dismounting, another computer platform is automatically rebuild the access control table that it possesses for this storage device on original computer platform.
Background technology
(Storage Area Network SAN) is a kind of zonal network system, and it is that the webserver is connected to jumbo data storage device, the computer network data that stored number is very huge to store LAN.Array hard disk unit (Redundant Array ofIndependent Disks, RAID) promptly be a kind of high capacity storage device that SAN adopts usually, it has the entity hard disk unit more than two or two, can provide very huge network data storage volume to network system, and can provide the data redundant of high adequacy to reach data access speed more fast by a plurality of hard disk units.
In the practical application, the situation that often might break down of the server among the SAN, thereby cause SAN to carry out the data access action to the RAID array hard disk unit that the situation server that breaks down is responsible for keyholed back plate.In the case, the network system management personnel just need temporary transient with the RAID array hard disk unit that server linked to each other that breaks down, tear open and move and be installed to another station server, make SAN carry out data access to this RAID array hard disk unit by another station server.
Move past in the journey above-mentioned tearing open, the server of situation is set up access control table (just each logic storage unit in this RAID array hard disk unit pairing all have the server of access right) to this RAID array hard disk unit in advance if break down, because this access control table is stored in a nonvolatile RAM (the Non-Volatile Random-Access Memory on affiliated server (server of the situation that the promptly breaks down) host circuit of this RAID array hard disk unit usually, NVRAM), thus the access control table data can't transfer to its station server together with RAID array hard disk unit.Because this cause, therefore after RAID array hard disk unit is transferred on another station server through dismounting, the network system management personnel need at first to carry out with manual type again the reconstruction algorithm of access control table again on another station server, rebulid the access control table that this RAID array hard disk unit originally possessed on the server of this situation that breaks down.
Yet the shortcoming of the above-mentioned practice is, the reconstruction of access control table needs at first to understand relevant configuration data and the original access control table relevant various configuration datas of this RAID array hard disk unit on original server by the network system management personnel, for example comprise logic storage unit numbering (the Logic Unit Number that this RAID array hard disk unit is all, LUN), (Universal Unique Identifier is UUID) with the pairing Servers-all with access right of each logic storage unit for the unique identification code of these logic storage units; Then set these data with manual mode again, rebulid original access control table thus by the network system management personnel.Because manually setting means is very required great effort time-consumingly, makes that therefore the whole network system management work efficient that becomes is very low.
Summary of the invention
For overcoming the shortcoming of above-mentioned prior art, fundamental purpose of the present invention is to provide access control table automatic reconstruction method and the system after a kind of storage device platform shifts, it can allow RAID array hard disk unit from a station server when another station server is transferred in dismounting, another station server can reach apace automatically to this RAID array hard disk unit rebulids the access control table that it is possessed on original server, makes network system management work more convenient and effective.
Access control table automatic reconstruction method after storage device platform of the present invention shifts and system be applied in storage device (for example array hard disk unit) from computer platform when another computer platform is transferred in dismounting, another computer platform automatically rebulids the access control table that is possessed for this storage device on original computer platform.
Access control table automatic reconstruction method after storage device platform of the present invention shifts comprises at least: the access control table automatic reconstruction method after this storage device platform shifts comprises at least: on this first computer platform, the response access control table is set up incident, cooks up specific storage area as the access control table storage area from the storage area of this storage device itself; On this first computer platform,, be stored in the access control table storage area of cooking up in this storage device with the data content of this first computer platform for the access control table of this storage device foundation; This storage device from this first computer platform after this second computer platform is transferred in dismounting, on this second computer platform, read the access control table data that the access control table storage area in this storage device stores; And on this second computer platform, according to the access control table data that reads, for this storage device that transfer is come is set up access control table.
The automatic reconstructing system of access control table after storage device platform of the present invention shifts comprises at least: (A) former top processing unit and (B) destination end processing unit; Wherein this former top processing unit carries to this first computer platform, its structure comprises at least: (A1) access control table storage area planning module, when this storage device is installed on this first computer platform, the response access control table is set up incident, cooks up specific storage area as the access control table storage area from the storage area of this storage device itself; And (A2) access control table storage module, this first computer platform is set up the data content of access control table for this storage device, be stored into the access control table storage area that this access control table storage area planning module is cooked up in this storage device.Wherein this destination end processing unit carries this second computer platform, its structure comprises at least: (B1) access control table data read module, this storage device from this first computer platform when this second computer platform is transferred in dismounting, respond this storage device failover events, read the access control table data that the access control table storage area in this storage device stores; And (B2) access control table rebuilding module, the access control table data that reads according to this access control table data read module at this second computer platform is for this storage device that transfer is come is set up access control table.
Access control table automatic reconstruction method after storage device platform of the present invention shifts and system are in advance when storage device is installed on first computer platform, from the storage area of this storage device itself, cook up specific storage area, store the access control table data that first computer platform is set up for this storage device as the access control table storage area; And when this storage device is transferred to second computer platform, make this second computer platform directly from the access control table storage area of this storage device, read out the access control table data that it is set up on original first computer platform, reconstruct access control table as this second computer platform.In the application of SAN, when the present invention allows RAID array hard disk unit move and be installed to another station server from a server through tearing open, it is that this RAID array hard disk unit rebulids the access control table that it possesses apace on original server that another station server can reach automatically, makes network system management work more convenient and effective.
Description of drawings
Figure 1A and Figure 1B are the access control table automatic reconstruction method after storage device platform of the present invention shifts and the application synoptic diagram of systemic-function;
Fig. 2 is the distributed system architecture of the automatic reconstructing system of access control table after storage device platform of the present invention shifts;
Fig. 3 is the Object Oriented OO component model of the former top processing unit inner structure in the automatic reconstructing system of access control table after storage device platform of the present invention shifts; And
Fig. 4 is the Object Oriented OO component model of the destination end processing unit inner structure in the automatic reconstructing system of access control table after storage device platform of the present invention shifts.
Embodiment
Embodiment
Below be conjunction with figs., describe the access control table automatic reconstruction method after storage device platform of the present invention shifts and the embodiment of system in detail.
At first cooperate Figure 1A and Figure 1B that the access control table automatic reconstruction method after storage device platform of the present invention shifts and the function of system are described.Shown in Figure 1A, suppose to be equiped with storage device 30 on first computer platform 10, wherein this first computer platform 10 for example is to store LAN (Storage Area Network, SAN) webserver in, 30 of this storage devices for example are RAID (Redundant Array of Independent Disks) array hard disk units and establish access control table 31 in advance; Suppose this storage device 30 shown in Figure 1B from this first computer platform 10 when second computer platform 20 (for example being another webserver) is transferred in dismounting, the present invention can make this second computer platform 20 automatically reconstruct access control table 31 for this storage device 30, and access control table 31 complete and these storage device 30 original access control tables 31 that possessed on first computer platform 10 of this reconstruction.
Fig. 2 is the distributed systems structure of the automatic reconstructing system of access control table (part that comprises as label 40 indication frame of broken lines) after storage device platform of the present invention shifts.As shown in the figure, be to carry this first computer platform 10 and this second computer platform 20 with dispersing mode in automatic reconstructing system 40 practical applications of access control table after storage device platform of the present invention shifts, just its Object Oriented OO component model (object-oriented component model) comprises 2 distributed unit at least: (A) former top processing unit 100; And (B) destination end processing unit 200; Wherein this former top processing unit 100 carries first computer platform 10, and its inner structure comprises as shown in Figure 3 at least: (A1) access control table storage area planning module 110: and (A2) access control table storage module 120; 200 of this destination end processing units carry second computer platform 20, and its inner structure comprises as shown in Figure 4 at least: (B1) access control table data read module 210; And (B2) access control table rebuilding module 220.
The individual attribute and the function of each module 110,120 in the former top processing unit 100 that carries on first computer platform 10 below promptly are described respectively.
When this storage device 30 is installed on this first computer platform 10, the access control table that access control table storage area planning module 110 response users control is set up incident 301 (just when the network system management people initiative sets up access control table 31 for this storage device 30 on this first computer platform 10), cooks up specific storage area as access control table storage area 32 from the storage area of this storage device 30 own.
Respond above-mentioned access control table and set up incident 301, access control table storage module 120 will be organized the access control table data 302 of user's input, be stored into the access control table storage area 32 that above-mentioned access control table storage area planning module 110 is cooked up in this storage device 30, the access control table data 302 that the user is imported is created as access control table 31.At storage device 30 is among the embodiment of RAID array hard disk unit, the data content of this access control table 31 for example comprises numbering (the LogicUnit Number of these all logic storage units of RAID array hard disk unit, LUN), the unique identification code of these logic storage units (Universal UniqueIdentifier, UUID) and the Servers-all of each logic storage unit institute correspondence with access right.
The individual attribute and the function of each module 210,220 in the destination end processing unit 200 that carries on second computer platform 20 below then are described.
This storage device 30 from this first computer platform 10 when second computer platform 20 is transferred in dismounting, these storage device failover events 401 of access control table data read module 210 response read the access control table data that the access control table storage area 32 in the storage device 30 that this transfer comes stores automatically.
The access control table data that the access control table storage area 32 of the above-mentioned access control table data read module 210 of foundation from the storage device 30 that this transfer is come read, access control table rebuilding module 220 is carried out the reconstruction algorithm of access control table, on this second computer platform 20, automatically reconstruct access control table 31 whereby, and the access control table 31 of this reconstruction is promptly identical with the access control table 31 that this storage device 30 originally possessed on first computer platform 10 for this storage device 30.
Below working method when automatic reconstructing system 40 practical applications of access control table after storage device platform of the present invention shifts being described with application example.
Please consult Fig. 1 to Fig. 4 simultaneously, when practical application, when storage device 30 when initially being installed to first computer platform 10, access control table storage area planning module 110 in top, the access control table automatic reconstructing system 40 Central Plains processing unit 100 after storage device platform of the present invention shifts, promptly can respond the access control table that the user controls and set up incident 301, from the storage area of this storage device 30 itself, cook up specific storage area as access control table storage area 32 (annotate: prior art is at the NVRAM of hardware nonvolatile RAM with this access control table storage area planning), then make the access control table data 302 of access control table storage module 120 with one group of user's input, be stored in the access control table storage area 32 that this access control table storage area planning module 110 cooks up in this storage device 30, the access control table data 302 of user's input is created as access control table 31.
When first computer platform, 10 actual motions, can judge whether a certain external network workstation or other server (not marking in the accompanying drawings) have authority the logic storage unit in this storage device 30 is carried out the data access action with reference to the data content of the access control table 31 that stores in the access control table storage area 32 in this storage device 30.
The situation if first computer platform 10 breaks down, when causing first computer platform, 10 affiliated SAN to carry out data access to storage device 30, then the network system management personnel can temporarily tear this storage device 30 open and move from first computer platform 10, and its transfer is installed to second computer platform 20.
When storage device 30 is installed to second computer platform 20, carry the access control table data read module 210 in second computer platform, 20 destination end processing units 200 in the automatic reconstructing system 40 of access control table after storage device platform of the present invention shifts, can respond this storage device failover events 401, read the access control table data that stores in the access control table storage area 32 on this storage device 30; Follow the access control table data that reads according to the access control table storage area 32 of access control table data read module 210 from the storage device 30 that this transfer is come, make this access control table rebuilding module 220 carry out the access control table reconstruction algorithm, on this second computer platform 20, automatically rebulid access control table 31, and the access control table 31 of this reconstruction is promptly identical with the access control table 31 that this storage device 30 was originally possessed on first computer platform 10 for this storage device 30.
Then when storage device 30 begins actual motion on second computer platform 20, second computer platform 20 can judge whether a certain external network workstation or other server (not marking in the accompanying drawings) have authority the logic storage unit in this storage device 30 is carried out the data access action with reference to the access control table 31 of this reconstruction.
Access control table automatic reconstruction method after storage device platform of the present invention shifts comprises at least: at first, on this first computer platform 10, the response access control table is set up incident, from the storage area of this storage device 30 itself, cook up specific storage area as access control table storage area 32.
Subsequently, on this first computer platform 10, be the data content of the access control table of these storage device 30 foundation with this first computer platform 10, be stored in the access control table storage area of cooking up in this storage device 30 32.
Then, this storage device 32 from this first computer platform 10 after this second computer platform 20 is transferred in dismounting, on this second computer platform 20, read the access control table data that the access control table storage area 32 in this storage device 30 stores; And
At last, on this second computer platform 20, according to the access control table data that reads, for the storage device 30 that this transfer is come is set up access control table.
Generally speaking, access control table automatic reconstruction method and system after the storage device platform that the invention provides a kind of novelty shifts, being applied in provides the access control table after platform shifts to rebuild function automatically to storage device; The present invention is in advance when storage device is installed on first computer platform, from the storage area of this storage device itself, cook up specific storage area, as the access control table storage area, store the access control table data that first computer platform is set up for this storage device; And when this storage device is transferred to second computer platform, make this second computer platform directly from the access control table storage area of this storage device, read out the access control table data that it was originally set up on first computer platform, reconstruct access control table for this second computer platform in view of the above.In the application of SAN, when the present invention allows RAID array hard disk unit move and be installed to another station server from a server through tearing open, make another station server can reach automatically apace, make network system management work more convenient and effective to this RAID array hard disk unit reconstructs the access control table that it possesses on original server.

Claims (6)

1. the access control table automatic reconstruction method after a storage device platform shifts, be applied in first computer platform and second computer platform, and this first computer platform originally was equiped with storage device and had access control table for this storage device in advance, this storage device from this first computer platform when this second computer platform is transferred in dismounting, this second computer platform automatically rebulids the access control table that storage device originally possessed for this storage device on this first computer platform, it is characterized in that the access control table automatic reconstruction method after this storage device platform shifts comprises at least:
On this first computer platform, the response access control table is set up incident, cooks up specific storage area as the access control table storage area from the storage area of this storage device itself;
On this first computer platform,, be stored in the access control table storage area of cooking up in this storage device with the data content of this first computer platform for the access control table of this storage device foundation;
This storage device from this first computer platform after this second computer platform is transferred in dismounting, on this second computer platform, read the access control table data that the access control table storage area in this storage device stores; And
On this second computer platform, according to the access control table data that reads, for this storage device that transfer is come is set up access control table.
2. the access control table automatic reconstruction method after storage device platform as claimed in claim 1 shifts is characterized in that this first computer platform and this second computer platform are the webserver respectively.
3. the access control table automatic reconstruction method after storage device platform as claimed in claim 1 shifts is characterized in that this storage device is a RAID array hard disk unit.
4. the automatic reconstructing system of access control table after a storage device platform shifts, carry to first computer platform and second computer platform with dispersing mode, and this first computer platform originally was equiped with storage device and had access control table in advance for this storage device in advance, this storage device from this first computer platform when this second computer platform is transferred in dismounting, make this second computer platform automatically rebulid the access control table that storage device originally possessed on this first computer platform for this storage device, it is characterized in that the automatic reconstructing system of access control table after this storage device platform shifts comprises former top processing unit and destination end processing unit at least;
Wherein
This former top processing unit carries this first computer platform, and its structure comprises at least:
Access control table storage area planning module, can be when this storage device be installed on this first computer platform, the response access control table is set up incident, cooks up specific storage area as the access control table storage area from the storage area of this storage device itself; And
The access control table storage module can be stored into the access control table storage area that this access control table storage area planning module is cooked up with the data content of this first computer platform for the access control table of this storage device foundation in this storage device;
And wherein
This destination end processing unit carries this second computer platform, and its structure comprises at least:
Access control table data read module, this storage device from this first computer platform when this second computer platform is transferred in dismounting, respond this storage device failover events, read the access control table data that the access control table storage area in this storage device stores; And
The access control table rebuilding module, the access control table data that this second computer platform reads according to this access control table data read module is for this storage device that transfer is come is set up access control table.
5. the automatic reconstructing system of access control table after storage device platform as claimed in claim 4 shifts is characterized in that this first computer platform and this second computer platform are the webserver respectively.
6. the automatic reconstructing system of access control table after storage device platform as claimed in claim 4 shifts is characterized in that this storage device is a RAID array hard disk unit.
CNB2005100902355A 2005-08-10 2005-08-10 Automatic re-built method and system of access authority after storage device platform transition Expired - Fee Related CN100386738C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100902355A CN100386738C (en) 2005-08-10 2005-08-10 Automatic re-built method and system of access authority after storage device platform transition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100902355A CN100386738C (en) 2005-08-10 2005-08-10 Automatic re-built method and system of access authority after storage device platform transition

Publications (2)

Publication Number Publication Date
CN1912843A CN1912843A (en) 2007-02-14
CN100386738C true CN100386738C (en) 2008-05-07

Family

ID=37721784

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100902355A Expired - Fee Related CN100386738C (en) 2005-08-10 2005-08-10 Automatic re-built method and system of access authority after storage device platform transition

Country Status (1)

Country Link
CN (1) CN100386738C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105980993A (en) * 2014-02-10 2016-09-28 Arm 有限公司 Region identifying operation for identifying region of a memory attribute unit corresponding to a target memory address

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113094224B (en) * 2019-12-20 2022-07-29 中移全通系统集成有限公司 Server asset management method and device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021509A (en) * 1996-09-10 2000-02-01 International Business Machines Corporation Method and system for rebuilding log-structured arrays
US20050166085A1 (en) * 2002-06-24 2005-07-28 Thompson Mark J. System and method for reorganizing data in a raid storage system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6021509A (en) * 1996-09-10 2000-02-01 International Business Machines Corporation Method and system for rebuilding log-structured arrays
US20050166085A1 (en) * 2002-06-24 2005-07-28 Thompson Mark J. System and method for reorganizing data in a raid storage system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Migration of Status Track Information from 3990 toFuture Control Units. Beardsley, BC Brailey, et al.IBM TECHNICAL DISCLOSURE BULLETIN,Vol.36 No.8. 1993
Migration of Status Track Information from 3990 toFuture Control Units. Beardsley, BC Brailey, et al.IBM TECHNICAL DISCLOSURE BULLETIN,Vol.36 No.8. 1993 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105980993A (en) * 2014-02-10 2016-09-28 Arm 有限公司 Region identifying operation for identifying region of a memory attribute unit corresponding to a target memory address
CN105980993B (en) * 2014-02-10 2020-03-06 Arm 有限公司 Data processing apparatus and method

Also Published As

Publication number Publication date
CN1912843A (en) 2007-02-14

Similar Documents

Publication Publication Date Title
CN100470490C (en) Method, system, and article of manufacture for consistent copying of storage volumes
US6538669B1 (en) Graphical user interface for configuration of a storage system
CN103116661B (en) A kind of data processing method of database
CN102918509B (en) Data reading and writing method, device and storage system
CN104735110B (en) Metadata management method and system
CN101183297B (en) Storage controller and controlling method therefor
CN102340530B (en) The method and system of a kind of memory space adapter and Data Migration
CN101281493A (en) And non flash memory device and management method thereof
CN104077199B (en) Based on partition method and the system of the high-availability cluster of shared disk
CN105339907A (en) Synchronous mirroring in non-volatile memory systems
US8386707B2 (en) Virtual disk management program, storage device management program, multinode storage system, and virtual disk managing method
CN107273440A (en) Computer application, date storage method, micro services and microdata storehouse
CN106354431A (en) Data storage method and device
JP2004164611A (en) Management of attribute data
CN101901275A (en) Distributed storage system and method thereof
CN104050248A (en) File storage system and storage method
CN104468274A (en) Cluster monitor and management method and system
CN102982182A (en) Data storage planning method and device
CN105095103A (en) Storage device management method and device used for cloud environment
CN103176913B (en) Hard disk method for mapping dynamically and the server applying it
CN105404561A (en) Erasure code implementation method and apparatus for distributed storage system
JP2766424B2 (en) Logical volume device
CN105005515B (en) A kind of LAN free standby systems
CN100386738C (en) Automatic re-built method and system of access authority after storage device platform transition
CN202565318U (en) Distributed virtual storage system

Legal Events

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

Granted publication date: 20080507

Termination date: 20110810