Storage Area Networks (SANs) connect groups of storage devices to servers over fast interconnects. An important challenge lies in managing the complexity of the resulting massive SAN conﬁgurations. Policy-based validation using new logical frameworks has been proposed earlier as a solution to this conﬁguration problem. SANchk offers a new solution that uses standard technologies such as SQL, XML, and Java, to implement a rule-based conﬁguration checker. SANchk works as a lightweight extension to the relational databases of storage management systems; current support includes IBM’s TPC and the open source Aperi storage manager. Some ﬁve dozen best practices rules for SAN conﬁguration are implemented in SANchk, many of them with conﬁgurable parameters. Empirical results with several commercial SANs show that the approach is viable in practice.
SANchk: SQL-Based SAN Configuration Checking
Eray Gençay, Carsten Sinz, Wolfgang Küchlin and Thorsten Schäfer
In IEEE Transactions on Network and Service Management, 5(2):91-104.