[go: up one dir, main page]

JP2010086506A - Duplicate system - Google Patents

Duplicate system Download PDF

Info

Publication number
JP2010086506A
JP2010086506A JP2008277360A JP2008277360A JP2010086506A JP 2010086506 A JP2010086506 A JP 2010086506A JP 2008277360 A JP2008277360 A JP 2008277360A JP 2008277360 A JP2008277360 A JP 2008277360A JP 2010086506 A JP2010086506 A JP 2010086506A
Authority
JP
Japan
Prior art keywords
hdd
data
group
subsystem
server
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
JP2008277360A
Other languages
Japanese (ja)
Inventor
Koichi Nibe
浩一 仁部
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.)
MAIL RIVER KK
YEC Co Ltd
Original Assignee
MAIL RIVER KK
YEC 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 MAIL RIVER KK, YEC Co Ltd filed Critical MAIL RIVER KK
Priority to JP2008277360A priority Critical patent/JP2010086506A/en
Publication of JP2010086506A publication Critical patent/JP2010086506A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To improve efficiency of copy and comparison operations of HDD data built in a PC and car navigation, etc. to shorten time and to reduce costs. <P>SOLUTION: A duplicate system is configured to store subsystem data into subsystem HDDs (S1, S2) to be arranged in order not to consider a slow data transfer rate of a LAN as extra time in a system via the LAN, to group the obtained system data according to the data content, to store predetermined pieces of group data into corresponding group HDDs (G11-G22), to copy and compare the group data to the group HDDs and target HDDs (T111-T222) forming a group, updates system data on a server 1 in server halt, transfers the subsystem data on the subsystem HDDs from the server via the LAN in halt of the server and the subsystem HDDs and updates the subsystem data. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

パソコン,カーナビなどに情報,映像,音響データを搭載,接続するターゲットHDDに,所定のデータをコピー・コンペアするシステムを,サーバー,サブシステムHDD,グループHDDで形成し,システムが扱うシステムデータはサーバーで一元管理し,システムデータに包含される個々のサブシステムが扱うサブシステムデータは,LANのデータ転送速度の遅さを,システムにおけるロスタイムとしない目的で配置するサブシステムHDDにLAN経由でストアし,得られたサブシステムデータをデータ内容に応じてグループ分けを行いない,所定のグループデータを該当するグループHDDにストアし,グループHDDとグループを形成するターゲットHDDにコピー・コンペアするデュプリケートシステム。A system that copies and compares specified data to a target HDD that is loaded with information, video, and audio data on a personal computer, car navigation system, etc. is formed by a server, subsystem HDD, and group HDD, and system data handled by the system is a server. The subsystem data managed by each subsystem included in the system data is stored via the LAN in a subsystem HDD that is arranged for the purpose of preventing the data transfer rate of the LAN from being a loss time in the system. A duplicate system in which the obtained subsystem data is not grouped according to the data content, and predetermined group data is stored in the corresponding group HDD and copied and compared to the group HDD and the target HDD forming the group.

パソコン,カーナビなどの情報,映像,音響機器などに収納するデータ量は年々増大し,利用するストレージとしては,大容量のハードディスクドライブ(HDD)が主流となり,現在ではギガビット(GB),テラビット(TB)が実用化されている。このため,パソコン,カーナビなどを出荷する場合は,内装するHDDに必要とされるデータをコピー・コンペアする作業が必要であり,コピー・コンペア作業の高速化とともに,作業のロスタイム短縮,システムのコストダウンが強く求められている。The amount of data stored in information, video, and audio equipment such as personal computers and car navigation systems has been increasing year by year, and large-capacity hard disk drives (HDDs) have become the mainstream for storage. Currently, Gigabit (GB), Terabit (TB) ) Has been put to practical use. For this reason, when shipping personal computers, car navigation systems, etc., it is necessary to copy and compare the data required for the internal HDD. This speeds up copy and compare operations, shortens work loss time, and reduces system costs. There is a strong demand for down.

パソコン,カーナビなどの情報,映像,音響機器などに収納するデータ量は年々増大し,利用するストレージとしては,大容量のハードディスクドライブ(HDD)が主流となっており,パソコン,カーナビなどを出荷する場合は,内装するHDDに必要とされるデータをコピー・コンペアする作業が必要であり,コピー・コンペア作業の高速化とともに,機種ごと,品種ごとにコピー・コンペアするデータも異なるため,生産工程において頻繁なデータの更新が必要となるため,データの一元管理が求められるとともに,設置場所を選ばず複数のシステムを離れた場所に配置してのセンター管理が求められる。このため,サーバーにデータをストアして,LANにより転送するシステムが種々実用化されているが,LANのデータ転送速度は遅く,多くのハードディスクドライブにコピー・コンペアする作業にとって大きなロスタイムを生じ,一日の出荷台数にも大きな影響を与えるため,HDDのコピー・コンペア作業の高速化とともに,ロスタイムの短縮,システムのコストダウンが大きな課題となっている。The amount of data stored in information, video, and audio equipment such as personal computers and car navigation systems has been increasing year by year, and large-capacity hard disk drives (HDDs) have become the mainstream for use, and personal computers and car navigation systems are shipped. In this case, it is necessary to copy / compare the data required for the internal HDD. The speed of the copy / compare operation and the data to be copied / compared for each model and product type differ. Since frequent data updating is required, centralized data management is required, and center management is required by disposing multiple systems at remote locations regardless of the installation location. For this reason, various systems for storing data in a server and transferring it over a LAN have been put to practical use. However, the data transfer speed of the LAN is slow, and a large loss time is caused for the work of copying and comparing to many hard disk drives. Since the number of shipments per day is also greatly affected, not only the speed of HDD copy / compare operations, but also the reduction of loss time and system cost are major issues.

システムが扱うシステムデータはサーバーで一元管理し,システムデータに包含される個々のサブシステムが扱うサブシステムデータは,LANのデータ転送速度の遅さを,システムにおけるロスタイムとしない目的で配置するサブシステムHDDにLAN経由でストアし,得られたサブシステムデータをデータ内容に応じてグループ分けを行いない,所定のグループデータを該当するグループHDDにストアし,グループHDDとグループを形成するターゲットHDDにコピー・コンペアする構成をとり,サーバーの休止時にサーバーのシステムデータを更新し,サーバーならびにサブシステムHDDの休止時にサブシステムHDDのサブシステムデータをサーバーからLAN経由で転送更新する。The system data handled by the system is centrally managed by the server, and the subsystem data handled by the individual subsystems included in the system data is arranged for the purpose of avoiding the loss of LAN data transfer speed as a loss time in the system. Store in HDD via LAN, do not group the obtained subsystem data according to data content, store predetermined group data in the corresponding group HDD, and copy to group HDD and target HDD forming group A configuration to be compared is taken, the server system data is updated when the server is inactive, and the subsystem data of the subsystem HDD is transferred and updated from the server via the LAN when the server and the subsystem HDD are inactive.

システムの全てのデータがサーバーで一元管理されるため,同一データを複数回,処理・更新するなどの無駄が防がれるとともに,複数のシステムを離れた場所に配置することも可能であり,設置場所を選ばず,センター管理が可能であるとともに,サーバーの休止時にサーバーのシステムデータを更新し,サーバーならびにサブシステムHDDの休止時にサブシステムHDDのサブシステムデータをサーバーからLAN経由で転送更新することにより,LANのデータ転送速度はそれ程の高速を必要とせず,作業中のターゲットHDDへのコピー・コンペア作業が終了すると,直ちにグループHDDはサブシステムHDDから次の作業のグループデータを入手することができるため,低コストで,かつシステムのロスタイムが大幅に短縮される。Since all data in the system is centrally managed by the server, waste of processing and updating the same data multiple times can be prevented, and multiple systems can be located at remote locations. Center management is possible regardless of location, server system data is updated when the server is suspended, and subsystem data on the subsystem HDD is transferred and updated from the server via the LAN when the server and subsystem HDD are suspended. Therefore, the data transfer speed of the LAN does not need to be so high, and the group HDD can obtain the group data of the next operation from the subsystem HDD immediately after the copy / compare operation to the target HDD in operation is completed. As a result, it is low cost and system loss time is greatly reduced. That.

図1は本発明によるデュプリケートシステムにおける2系統のサブシステム例を示す。1はサーバー,S1,S2は2系統のサブシステムHDDを示す。G11,G12,G21,G22はグループHDDで,それぞれのグループHDDがターゲットHDDと繋がって,G11と(T111,T112),G12と(T121,T122),G21と(T211,T212),G22と(T221,T222)でグループを構成している。それぞれのサブシステムが扱うデータはサーバーにより一元化管理され,それぞれのサブシステムに適応したサブシステムデータがLANによりサブシステムHDDに転送され,それぞれのターゲットHDDはグループHDDが保有する所定のグループデータでコピー・コンペアされる。FIG. 1 shows an example of two subsystems in a duplicate system according to the present invention. Reference numeral 1 denotes a server, and S1 and S2 denote two subsystem HDDs. G11, G12, G21, and G22 are group HDDs, and each group HDD is connected to the target HDD. T221 and T222) form a group. Data handled by each subsystem is centrally managed by the server, subsystem data adapted to each subsystem is transferred to the subsystem HDD via the LAN, and each target HDD is copied with predetermined group data held by the group HDD • Compared.

図2は単一のサブシステム例を示す。2はサーバ〜PC,PC〜サブシステムHDDを制御する第一のコントローラーを示し,PCを採用した。5はサブシステムHDD〜グループHDD〜ターゲットHDDを制御する第二のコントローラーを示す。3はサーバーからのデータ伝送路LAN,4はPCとサブシステムHDD間のデータバスeSATA,6はハードディスク間のデータバスSATAを示し,データーの転送レートは,LANは100BaseT:100Mbps,eSATA:3Gbps,SATA:2,4Gbps程度であり,LANのデータ転送速度がロスタイムを生ずる最大のネックとなる。この問題を解決するために,サーバーとグループHDDとの間にサブシステムHDDを配置して,サーバーの休止時にはサーバー自体のシステムデータを更新し,ターゲットHDDがグループHDDとコピー・コンベア作業中,かつサーバーが休止時にサーバーからサブシステムデータをLAN経由でサブシステムHDDに転送更新することにより,LANのデータ転送速度はそれ程の高速を必要とせず,ターゲットHDDへのコピー・コンペア作業が終了すると,直ちにグループHDDはサブシステムHDDから次のコピー・コンペア作業のためのグループデータを入手することができるため,低コストで,かつシステムのロスタイムが大幅に短縮され,システム稼動中であってもデータ更新が可能となる。FIG. 2 shows a single subsystem example. Reference numeral 2 denotes a first controller for controlling the server to PC and the PC to subsystem HDD, which employs a PC. Reference numeral 5 denotes a second controller that controls the subsystem HDD, the group HDD, and the target HDD. 3 is a data transmission path LAN from the server, 4 is a data bus eSATA between the PC and the subsystem HDD, 6 is a data bus SATA between the hard disks, and the data transfer rate is 100BaseT: 100 Mbps, eSATA: 3 Gbps, LAN SATA: about 2, 4 Gbps, and the data transfer rate of the LAN becomes the biggest bottleneck that causes loss time. In order to solve this problem, a subsystem HDD is arranged between the server and the group HDD, the system data of the server itself is updated when the server is stopped, the target HDD is working with the group HDD and the copy conveyor, and By transferring and updating subsystem data from the server to the subsystem HDD via the LAN when the server is inactive, the LAN data transfer speed does not need that high, and immediately after the copy / compare operation to the target HDD is completed. Since the group HDD can obtain group data for the next copy / compare operation from the subsystem HDD, it is low-cost and the system loss time is greatly shortened. It becomes possible.

図3は,グループを複数のグループHDDで構成するシステムを示し,請求項2に示す個々のグループにG11,G111,ならびにG12,G121のグループHDDを二個づつ配置し,ターゲットHDDがグループHDDとの間でコピー・コンペア作業中であっても,二個のうち休止している側のグループHDDのグループデータをサブシステムHDDにストアされている最新データに更新することにより,作業中のターゲットHDDのコピー・コンペア作業が終了すると,直ちにデータ更新されたグループHDDよりターゲットHDDのコピー・コンペアが可能となり,ロスタイムが大幅に短縮される。FIG. 3 shows a system in which a group is composed of a plurality of group HDDs. Two group HDDs of G11, G111, and G12, G121 are arranged in each group shown in claim 2, and the target HDD is a group HDD. Even if a copy / compare operation is in progress, the target HDD in operation is updated by updating the group data of the group HDD that is inactive among the two to the latest data stored in the subsystem HDD. When the copy / compare operation is completed, the target HDD can be immediately copied / compare from the group HDD whose data has been updated, and the loss time is greatly reduced.

請求項3は専用のグループHDDを配置せず,特定のターゲットHDDをテンポラリー・グループHDDとしてグループHDDの代わりに使用するものであり,ターゲットHDDへのコピー・コンペア作業が完了した時点では,テンポラリー・グループHDDをターゲットHDDとして出荷することが出来るため,システム構成コストは大幅に低減される。請求項4はサーバー,サブシステムHDD,グループHD,ターゲットHDDに関して,データの更新,転送タイミングを表示したり,更新,転送を可能とするなどにより,操作性を高めるとともに,誤操作を防止する効果がある。According to the third aspect of the present invention, a dedicated target HDD is not arranged and a specific target HDD is used as a temporary group HDD in place of the group HDD. When the copy / compare operation to the target HDD is completed, the temporary Since the group HDD can be shipped as the target HDD, the system configuration cost is greatly reduced. The fourth aspect of the present invention has the effect of improving the operability and preventing the erroneous operation by displaying the data update / transfer timing, enabling the update / transfer, etc. for the server, subsystem HDD, group HD, and target HDD. is there.

サーバーのストレージ容量は3.5インチ400GB,LANは100Base−T,第一のコントローラーとしてはPC,サブシステムHDDは3.5インチ250GB,マスターHDDは2.5インチ80GB,第二のコントローラーとしてはディスクリート回路,高速バスとしてeSATA,ならびにSATAでシステムを構成した。また,サーバーからサブシステムHDDのデータ転送においては,転送データの誤りを検出するCRCやエラー訂正処理を適用した。また,サブシステムHDD〜グループHDD〜ターゲットHDD間のデータ転送においては,データバッファを介して1:nの一斉コピー・コンペア処理を適用して,処理時間を短縮した。また,LANはより高速の1000Base−T,高速バスとしてSASを採用することも可能であるが,1000Base−Tの転送速度は1000Mbps程度であり,ハードディスク間の転送速度には達しないとともに,システム構成コストが高価になる。また,コントローラーとしては,PC,ディスクリートいずれにて構成しても良いとともに,サブシステムHDDはPCに内装するハードディスクを利用しても良い。ストレージの容量に関しても,それぞれのシステムに最適なものを採用するなど,本発明の趣旨を逸脱しない範囲であれば種々の変形実施が可能である。Server storage capacity is 3.5 inch 400GB, LAN is 100Base-T, first controller is PC, subsystem HDD is 3.5 inch 250GB, master HDD is 2.5 inch 80GB, second controller is The system was configured with a discrete circuit, eSATA as a high-speed bus, and SATA. In the data transfer from the server to the subsystem HDD, a CRC for detecting an error in the transfer data and an error correction process are applied. In the data transfer between the subsystem HDD, the group HDD, and the target HDD, a 1: n simultaneous copy / compare process is applied via the data buffer to shorten the processing time. The LAN can adopt a higher speed 1000Base-T and a SAS as a high speed bus, but the transfer speed of the 1000Base-T is about 1000 Mbps, and does not reach the transfer speed between the hard disks. Cost becomes expensive. The controller may be a PC or a discrete, and the subsystem HDD may use a hard disk built in the PC. With respect to the storage capacity, various modifications can be made without departing from the spirit of the present invention, such as adopting an optimum one for each system.

パソコン,カーナビなどに情報,映像,音響データを搭載,接続するターゲットHDDに,所定のデータをコピー・コンペアするシステムを,サーバー,サブシステムHDD,グループHDDで形成し,システムが扱うシステムデータはサーバーで一元管理し,システムデータに包含される個々のサブシステムが扱うサブシステムデータは,LANのデータ転送速度の遅さが,システムにおけるロスタイムとならない目的で配置するサブシステムHDDにLAN経由でストアし,得られたサブシステムデータをデータ内容に応じてグループ分けを行ない,所定のグループデータを該当するグループHDDにストアし,グループHDDに繋がるターゲットHDDにコピー・コンペアするデュプリケートシステム。A system that copies and compares specified data to a target HDD that is loaded with information, video, and audio data on a personal computer, car navigation system, etc. is formed by a server, subsystem HDD, and group HDD, and system data handled by the system is a server. The subsystem data managed by each subsystem included in the system data is stored via the LAN in the subsystem HDD that is arranged so that the slow data transfer speed of the LAN does not become the loss time in the system. A duplicate system in which the obtained subsystem data is grouped according to the data contents, predetermined group data is stored in a corresponding group HDD, and is copied and compared to a target HDD connected to the group HDD.

本発明のデュプリケートシステムの構成概念図Configuration conceptual diagram of the duplicate system of the present invention 単一のサブシステムのシステム構成概念図System configuration conceptual diagram of a single subsystem グループを複数のグループHDDで構成するシステム構成概念図System configuration conceptual diagram in which a group is composed of a plurality of group HDDs

符号の説明Explanation of symbols

1 サーバー
2 第一のコントローラー
3 LAN
4 eSATA
5 第二のコントローラー
6 SATA
7 ハブ
S サブシステムHDD
G グループHDD
T ターゲットHDD
1 Server 2 First controller 3 LAN
4 eSATA
5 Second controller 6 SATA
7 Hub S Subsystem HDD
G group HDD
T target HDD

Claims (4)

パソコン,カーナビなどに情報,映像,音響データを搭載,接続するターゲットHDDに,所定のデータをコピー・コンペアするシステムを,サーバー,サブシステムHDD,グループHDDで形成し,システムが扱うシステムデータはサーバーで一元管理し,システムデータに包含される個々のサブシステムが扱うサブシステムデータは,LANのデータ転送速度の遅さを,システムにおけるロスタイムとしない目的で配置するサブシステムHDDにLAN経由でストアし,得られたサブシステムデータをデータ内容に応じてグループ分けを行いない,該当するグループHDDに所定のグループデータをストアし,グループHDDとグループを形成するターゲットHDDにコピー・コンペアする構成をとり,サーバーの休止時にサーバーのシステムデータを更新し,サーバーならびにサブシステムHDDの休止時にサブシステムデータをLAN経由でサーバーからサブシステムHDDに転送更新することにより,LANのデータ転送速度はそれ程の高速を必要とせず,作業中のターゲットHDDへのコピー・コンペア作業が終了すると,直ちにグループHDDはサブシステムHDDから次のコピー・コンペア作業のグループデータを入手することができるため,低コストで,システムのロスタイムが大幅に短縮されるデュプリケートシステム。A system that copies and compares specified data to a target HDD that is loaded with information, video, and audio data on a personal computer, car navigation system, etc. is formed by a server, subsystem HDD, and group HDD, and system data handled by the system is a server. The subsystem data managed by each subsystem included in the system data is stored via the LAN in a subsystem HDD that is arranged for the purpose of preventing the data transfer rate of the LAN from being a loss time in the system. The obtained subsystem data is not grouped according to the data content, the predetermined group data is stored in the corresponding group HDD, and the group HDD and the target HDD forming the group are copied and compared, When the server is down By updating the system data and transferring and updating the subsystem data from the server to the subsystem HDD via the LAN when the server and subsystem HDD are inactive, the data transfer speed of the LAN does not need to be so high, As soon as the copy / compare operation to the target HDD is completed, the group HDD can immediately obtain the group data of the next copy / compare operation from the subsystem HDD, so the system loss time is greatly reduced at low cost. Duplicate system. グループを複数のグループHDDとターゲットHDDで形成し,ターゲットHDDがコピー・コンペア作業中であっても,休止しているグループHDDのデータをサブシステムHDDの最新データに更新することにより,サーバー〜サブシステムHDD〜グループHDDにおけるデータの更新のロスタイムが無く,ターゲットHDDのコピー・コンペア作業が終了すると,直ちにデータ更新されたグループHDDによりターゲットHDDのコピー・コンペアが可能な請求項1に記載するデュプリケートシステム。A group is formed by a plurality of group HDDs and a target HDD, and even if the target HDD is in a copy / compare operation, the data in the group HDD that has been suspended is updated to the latest data in the subsystem HDD, so that the server to sub 2. The duplicate system according to claim 1, wherein there is no data update loss time in the system HDD to the group HDD and the target HDD can be copied and compared by the group HDD whose data has been updated immediately after the copy and compare operation of the target HDD is completed. . 専用のグループHDDを備えず,特定のターゲットHDDをテンポラリー・グループHDDとしてグループHDDの役割を担わせるとともに,ターゲットHDDへのコピー・コンペア作業が完了した時点では,テンポラリー・グループHDDをターゲットHDDとして出荷することが出来る,請求項1,請求項2に記載するデュプリケートシステム。A special target HDD is not provided, and a specific target HDD is assigned as the temporary group HDD. The temporary HDD is shipped as the target HDD when the copy / compare operation to the target HDD is completed. The duplicate system according to claim 1, which can be performed. サーバー,サブシステムHDD,グループHD,ターゲットHDDに関して,動作中表示,休止中表示,休止中のみデータの転送,更新を可能とする手段などの何れか,または全てを備える請求項1,請求項2,請求項3に記載するデュプリケートシステム。The server, subsystem HDD, group HD, and target HDD are provided with any or all of display during operation, display during suspension, means for enabling data transfer and update only during suspension, and the like. The duplicate system according to claim 3.
JP2008277360A 2008-10-01 2008-10-01 Duplicate system Pending JP2010086506A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008277360A JP2010086506A (en) 2008-10-01 2008-10-01 Duplicate system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008277360A JP2010086506A (en) 2008-10-01 2008-10-01 Duplicate system

Publications (1)

Publication Number Publication Date
JP2010086506A true JP2010086506A (en) 2010-04-15

Family

ID=42250349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008277360A Pending JP2010086506A (en) 2008-10-01 2008-10-01 Duplicate system

Country Status (1)

Country Link
JP (1) JP2010086506A (en)

Similar Documents

Publication Publication Date Title
JP5695660B2 (en) Cluster family for cluster selection and collaborative replication
US9191437B2 (en) Optimizing data storage among a plurality of data storage repositories
US8566547B2 (en) Using a migration cache to cache tracks during migration
CN103823786B (en) Hypervisor i/o staging on external cache devices
US8526136B2 (en) Method and system for determining access sequence of data stored on a tape medium
JP5943367B2 (en) System, method, and computer program for high density hybrid storage system
US9396133B2 (en) Caching scheme synergy for extent migration between tiers of a storage system
US8654476B2 (en) Method and system for operating a tape drive
JPWO2009040954A1 (en) Primary center virtual tape device, secondary center virtual tape device, virtual library system, and virtual tape control method
JP2014026709A (en) Method, system and program of moving cartridges between library strings
US10698815B2 (en) Non-blocking caching for data storage drives
JP2015079409A (en) Creation and management of logical volume snapshots under hierarchical management
TWI820689B (en) Method for tape library hierarchical storage management, related computer program product and computer system
US20120254553A1 (en) Zone group reassignment using storage device signatures
JP2014026693A (en) Method of moving cartridges between library strings
US9342418B2 (en) Storage system, storage control device and data transfer method
US20110264875A1 (en) Storage system and data storage method using storage system
JP2010086506A (en) Duplicate system
CN103713860A (en) Method and system for building virtual disk base on basis of backup architecture
US20110296126A1 (en) Storage system
US20160139842A1 (en) Storage control apparatus and storage system
JP2006268420A (en) Disk array device, storage system and control method
US20130031320A1 (en) Control device, control method and storage apparatus
CN103065653A (en) Data library apparatus
JP5772443B2 (en) Storage apparatus and program