Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

US007228380B2

[graphic]

(12) United States Patent (10) Patent No.: US 7,228,380 B2 Yamamoto et al. (45) Date of Patent: Jun. 5, 2007 (54) STORAGE SYSTEM THAT IS CONNECTED 5,964,886 A 10/1999 Slaughter et al. TO EXTERNAL STORAGE 6,098,129 A * 8/2000 Fukuzawa et al. .......... .. 710/65 6,256,740 B1 7/2001 Muller et al. (75) Inventors: Yasutomo Yamamoto, Sagamihara (JP); gflik et 31' ~~~~~~~~~~~ ~~ 711/112 Kaiuhisa Fjim°t°’ Kohlbunji (JP); 635423961 B1 4/2003 M1a[]S1fi1a1;]Ii1eé[aéil. AkmYamam°t°’ Sagamlhara (JP) 6 785 715 B2 * 8/2004 IVIIZUDO 709/213 . , , 7,120,757 B2* 10/2006 T ......... .. 711/147 (73) Asslgneei H‘“‘°h1 Ltd-= T°kY° (JP) 2002/0062429 A1* 5/2002 T238816 et 211. ........... .. 711/154 ( * ) Notice" Sub'ect to an disclaimer the tenn of this 2003/0204683 Al 10/2003 Okumoto et ali ~ J _ y >_ 2003/0221077 A1 11/2003 Ohno et al. patent is extended or adjusted under 35 U_$_C_ 154(1)) by 259 days_ FOREIGN PATENT DOCUMENTS (21) Appl. NO.Z 10/683,688 115;’ A2 on Filed: on 91 2003 $8 0022/093298 11/5335 (65) PFIOI‘ PllI)1IC3tIOIl Data * cited by examiner US 2004/0257857 A1 Dec. 23, 2004 primary Examinerfganjiv Shah _ _ _ _ _ Assistant Examiner—Yaima Campos (30) Forelgn Apphcatlon Pnonty Data (74) Attorney, Agent, or Firm—Mattingly, Stanger, Malur & Jun. 23, 2003 (JP) ........................... .. 2003-177451 Bnlndidgoe PC(51) Int. Cl. (57) ABSTRACT G06F 12/00 (2006.01) _ (52) U.s. Cl. ..................... .. 711/113,711/154, 711/161; A firstrage System 15 °°n_n‘°~°““~‘_1 PO 2Se°°nd S‘°"‘ge 711/162; 711/165 system,, and extemal device within the first storage (58) Field of Classification S€3l‘C1l .............. .. 711/113, System‘§fg‘°Vded§°fh°s“‘s *‘,deV‘.°e1°*e‘he Se°°gds‘°rfg‘“i 711/154, 161, 162; 709/200253, 715/500-978; Systfmh ‘?Se°°n 1s,°”;f,e,sySem11‘:°“ fSfi.°*‘° ‘“e.°°kn we 710/P269 sec ion aving a cac e a p ors, eac , con ro ing a is an See application file for Complete Search history, a cache, a protocol conversion section including protocol adaptors that switch requests from the host to appropnate (56) References Cited ones of the cache adaptors, a management adaptor, and an

[merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][graphic][subsumed][merged small][merged small][subsumed][graphic]

Fig. ‘I

,-A/175 IP Network

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

R
TI

[graphic]

L LI . S 31100 N110 1 I I I 1% WWII I I L—J I

[graphic]
[graphic][graphic][graphic][subsumed][graphic][merged small][graphic][subsumed][graphic][merged small][graphic]
[graphic]
[graphic]

(C _, C T 9 “170 / {#15011 T_,v1s0I1 I_,v150q

[graphic]
[merged small][graphic][merged small][merged small][merged small][merged small][graphic][subsumed][subsumed]
[graphic]
[graphic]

Z
Q
_O
I;
la

Control Processor nt

Manageme
Adaptor

[graphic]
[graphic]
[graphic]

Storage Device

[graphic]

V1160

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[merged small][merged small][merged small][graphic]

Protocol Adaptor (PA) I40 1

[graphic]
[graphic]

_i7- _, e 7 ,_,,, _ i M 43

I i emory 1 V i £216

E Copy cFUpper Logical Device ' ' cuP)T°|"[[]'|§j{h"

i Ml"W°mE{" |m"_’_"""“°" _ management lngm-na£_i_on _ !

Copy ol'Extem1l Doviee __ Mflaggriont lnffnrmafloni _*

[merged small][subsumed][graphic][graphic][graphic][subsumed]
[graphic]

Cojtroi Memory 155 W JVZQ1 i i *7 7 N203 I‘ i i Loweri:5EE\|'DévicB ' ' ' " ' " '7' ' i Mamuemem Infwmnln 7 I Cache Manaqemontlnfnrmation |

[graphic]

[ Physical Device Menagcmentinforrnuiion D — ' I

[graphic]
[graphic]
[graphic]
[graphic]
[graphic]
[graphic]

Mamory153 _ N211 i " ' T205-y olloviler Logicefiiavioe cqmmmg; p|-°“55}|-,9 i, Mlfflqglilftll lnlnrmaliipn H _ _ I if _ p|9q|-BF-1 _ N255 w ' Copy En5i'Tfsi€iI'l§wica ' " ' '7 ' "' "7 ' W i Engagement mmmmo" Logical Da\ri|:e‘Oeflnillor\ Program I _ ‘ Copy ofExler|1ai Davies ' Asynchronous i Mgniqemenl infonnation _ Deslagju Program ‘ i " ' W’ ' E?rl?r'n'el'De'vir=e'Vill1" ' 256 i‘ i Recunflguralion Program i -_ _ __ — r — — — — —— i

[graphic]
[graphic][graphic][merged small]
[graphic]
[graphic]
[graphic]

l 1 Conlrol Memory 154 N204 /-\,Q[]§
L" i ' ' ' UpT:er Lo-gi'ca| Device N | External Device Management |
___ _Manaq_ementInformaliun_ _ lnlormallon
infonnation
3 2°“
Memory163 lo C f C

i

[graphic]

Mina ernenllnlormllion
H 7 Ei§F1iiDwiE§lT:lh "7 LU Path Definition Program Reconfiguration Prolglm i_ ' if iy i
‘External Dwicc ’ 253
Definition Pro rem

[graphic]
[graphic]
[graphic]
[graphic]

L

T

[merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small]

_'_"?"_ii
i
~
‘i
I i
i
~
Ml
U’\ <.ni

[graphic]
[graphic]
[graphic]
[merged small][merged small][graphic]
[graphic]
[graphic]

Configu ration Information of
Upper Logical Device 3 0

[graphic]
[graphic]
[graphic]
[graphic]

1';

(L Upper Logical Device Number T T1,-(31
Size A32

I C;-rriespzondiing CA Number, Lower LogicalVDevice Number A33

7 Device State I 1064
Port Number, Target -(A35

j Accessing Host Namefy T T TE 74;,-35
Deviceiitccess Mode I P ./Q7
Corresponding External Device Nunriiberi T” P L-'33
Reconfiguration ma}1;_.,erA§n1 Pointer C Ti Ti,-6,9

[graphic]
[graphic]

Fig. 4

LU Path Management Information 206

[graphic]
[graphic]
[graphic]
[graphic]

Target ID I LUN
Configuration Information T CWT _ KAT _ C
of Port Number # 0 Corresponding Upper LOQICBI Device Number
Accessing Host Name

41 42 43

« PreviousContinue »