Method of installing software on storage device controlling apparatus, method of controlling storage device controlling apparatus, and storage device controlling apparatus
First Claim
1. A method of installing software on a storage device controlling apparatus which includes at least one channel controller having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a first network and an I/O processor outputting I/O requests corresponding to said requests to input and output data to a storage device;
- at least one disk controller executing input and output of data into and from said storage device in response to the I/O requests sent from said I/O processor; and
a second network coupling said channel controller and said disk controller so as to be able to communicate with each other, said method comprising;
writing software for enabling said file access processing section to function, said software being written into said storage device by communicating with said channel controller via said second network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of installing software on a storage device controlling apparatus which includes at least one channel controller having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a first network and an I/O processor outputting I/O requests corresponding to the requests to input and output data to a storage device; at least one disk controller executing input and output of data into and from the storage device in response to the I/O requests sent from the I/O processor; and a second network connecting the channel controller and the disk controller so as to be able to communicate with each other, the method comprises the step of writing software for enabling the file access processing section to function, into the storage device by communicating with the channel controller via the second network.
50 Citations
22 Claims
-
1. A method of installing software on a storage device controlling apparatus which includes
at least one channel controller having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a first network and an I/O processor outputting I/O requests corresponding to said requests to input and output data to a storage device; -
at least one disk controller executing input and output of data into and from said storage device in response to the I/O requests sent from said I/O processor; and
a second network coupling said channel controller and said disk controller so as to be able to communicate with each other, said method comprising;
writing software for enabling said file access processing section to function, said software being written into said storage device by communicating with said channel controller via said second network. - View Dependent Claims (3, 4, 5, 6, 11, 12, 19, 20)
-
-
2. A method of installing software on a storage device controlling apparatus which includes
at least one channel controller having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a first network and an I/O processor outputting I/O requests corresponding to said requests to input and output data to a storage device I/O; -
at least one disk controller executing input and output of data into and from said storage device in response to the I/O requests sent from said I/O processor; and
a second network coupling said channel controller and said disk controller so as to be able to communicate with each other, said method comprising;
writing a piece of firmware into each of nonvolatile memories provided for said channel controller and said disk controller via said second network. - View Dependent Claims (7, 8, 13, 14, 15, 16, 17, 18, 21, 22)
-
-
9. (canceled)
-
10. (canceled)
Specification