A storage controller determines a difference between a control table containing
fiber channel port configuration of an upper node device and security information,
and information fetched from a name server, thereby detecting replacement of a
fiber channel port and correcting the control table. This enables data input/output
in the same way as before fiber channel port replacement without consciously modifying
the security information.