JP2010086506A - Duplicate system - Google Patents
Duplicate system Download PDFInfo
- 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
Links
- 238000012546 transfer Methods 0.000 claims abstract description 20
- 239000000725 suspension Substances 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Abstract
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.
図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.
図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
請求項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.
1 サーバー
2 第一のコントローラー
3 LAN
4 eSATA
5 第二のコントローラー
6 SATA
7 ハブ
S サブシステムHDD
G グループHDD
T ターゲットHDD1
4 eSATA
5
7 Hub S Subsystem HDD
G group HDD
T target HDD
Claims (4)
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) |
-
2008
- 2008-10-01 JP JP2008277360A patent/JP2010086506A/en active Pending
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 |