iSNS Server

iSNS Server

Introduction

Internet Storage Name Service (iSNS) is an industry standard which allows automated discovery, management and configuration of iSCSI and Fibre Channel devices (using iFCP gateway) on a TCP/IP network. iSNS is designed to be a lightweight protocol that can be deployed in iSNS Server, IP Storage switches and target devices which interact with iSNS Server as iSNS Clients.

This project is an implementation of iSNS Server on Solaris.

Endorsing Community

Storage Community

Status

  • The iSNS server project, isns.1M and isnsadm.1M,is integrated to Solaris Nevada build 77. The implementation includes protocol support including, ESI and SCN. For management side, a door interface is implemented to accommodate XML schema based communication between the server and an application.
    • The iSNS server is disabled by default. In order to ust it
      • Enable the isns SMF service: svcadm enable svc:/network/isns_server (Refer to isns.1M.)
      • Check if the server is running: isnsadm list-dd will show default discovery domain infomration. (Refer to isnsadm.1M.)
      • Register clients by enabling iSNS support through client management application.
      • Create a discovery domain or domain set as needed. Note that all clients are initially assigned to the default discovery domain that belongs to the default discovery domain set that is disabled by default.
    • In order to deploy the backup server, refer to the write-up on Sun Cluster based SMF service failover. Note that CR 6624935 addresses the property persistency issue for a SMF service that is encapsualated by Sun Cluster. The fix is needed to properly failover the iSNS SMF service using Sun Cluster SMF service high availability feature.
  • The following RBAC related attributes are introduced for the iSNS server administration.
    • In /etc/security/auth_attr,
       solaris.smf.manage.isns, solaris.smf.value.isns, solaris.isnsmgr.write (Refer to isns.1M.)
    • In /etc/security/prof_attr,
       ISNS Server Management:::Manage ISNS server:auths=solaris.smf.manage.isns,solaris.smf.value.isns,solaris.isnsmgr.write:help=RtISNSMngmnt.html
  • The following Dtrace scripts are available to get stat counters.
Tags:
Created by on 2009/10/26 11:40
Last modified by admin on 2009/10/26 12:14

Collectives


XWiki Enterprise 2.7.1.34853 - Documentation