The invention provides both interfaces of SAN and NAS, prevents data miss
even when a trouble occurs and makes it possible that an arbitrary number
of NAS interfaces access the same file system with high performance. A
storage system includes multiple interfaces for external connection,
multiple disks accessed from multiple interfaces, and a shared memory
accessed from multiple interfaces. The multiple interfaces are block
interfaces executing disk block I/O request, and file interfaces of file
servers executing file I/O request. A file system in the file servers is
constructed in a part of the disks, and a log storage area holding change
log of the file system, and a management file server information storage
area holding information of managing file server performing exclusive
access control of file system and management of log storage area are
formed in the shared memory.
A invenção fornece ambas as relações do SAN e do NAS, impede a falta dos dados mesmo quando um problema ocorre e faz possível que um número arbitrário do NAS conectara o acesso o mesmo sistema de lima com o desempenho elevado. Um sistema do armazenamento inclui relações múltiplas para a conexão externa, os discos múltiplos alcançados das relações múltiplas, e uma memória compartilhada alcançada das relações múltiplas. As relações múltiplas são relações do bloco que executam o pedido do bloco I/O do disco, e relações da lima dos usuários do arquivo que executam o pedido da lima I/O. Um sistema de lima nos usuários do arquivo é construído em uma parte dos discos, e em um registro da mudança da terra arrendada da área de armazenamento do registro do sistema de lima, e uma área de armazenamento da informação do usuário do arquivo da gerência que prende a informação do usuário do arquivo controlando que executa o controle de acesso exclusivo do sistema de lima e a gerência da área de armazenamento do registro é dada forma na memória compartilhada.