인터넷 스토리지 이름 서비스
Internet Storage Name Service컴퓨팅에서는 제안된 iSNS(Internet Storage Name Service) 프로토콜을 통해 TCP/IP 네트워크상의 iSCSI 및 파이버 채널 디바이스(iFCP 게이트웨이 사용)의 자동 검출, 관리 및 구성을 수행할 수 있습니다.
특징들
iSNS는 파이버채널 네트워크와 유사한 관리 서비스를 제공하여 표준 IP 네트워크를 파이버채널 스토리지 영역 네트워크와 거의 동일한 방식으로 동작시킬 수 있습니다.iSNS는 파이버채널 패브릭서비스를 에뮬레이트하여 iSCSI 디바이스와 파이버채널 디바이스를 모두 관리할 수 있기 때문에 iSNS 서버를 스토리지 네트워크 전체의 통합 구성 포인트로 사용할 수 있습니다.다만, iSCSI 에서는 iSNS 의 사용은 옵션이지만, iFCP 에서는 필요합니다.또한 iSNS 구현은 표준에서 이 [1]두 프로토콜을 모두 지원하기 위해 필요하지 않습니다.
구성 요소들
iSNS 표준에서는 다음 4가지 컴포넌트가 정의되어 있습니다.
- iSNS 프로토콜
- iSNSP는 iSNS 클라이언트와 서버의 통신 방법을 지정하는 프로토콜입니다.스위치나 타겟, 서버 호스트 등 다양한 플랫폼에서 사용하는 것을 목적으로 하고 있습니다.
- iSNS 클라이언트
- iSNS 클라이언트는 iSNSP 인식 스토리지 디바이스의 일부입니다.iSNS 클라이언트는 iSNSP를 사용하여 iSNS 서버와의 트랜잭션을 시작하고 공통 Discovery Domain(DD)에 디바이스 속성 정보를 등록하고 다른 등록된 클라이언트에 대한 정보를 다운로드하여 DD에서 발생하는 이벤트에 대한 비동기 알림을 받습니다.
- iSNS 서버
- iSNS 서버는 iSNSP를 사용하여 iSNS 클라이언트의 iSNS 프로토콜 쿼리 및 요청에 응답합니다.iSNS 서버는 iSNS 상태 변경 알림을 시작하고 등록 요청에 의해 제출된 적절한 인증 정보를 iSNS 데이터베이스에 저장합니다.
- iSNS 데이터베이스
- iSNS 데이터베이스는 iSNS 서버의 정보 저장소입니다.iSNS 클라이언트 속성에 대한 정보는 유지됩니다.실장은 다양하지만 예를 들어 iSNS의 디렉토리 대응 실장은 클라이언트속성을 LDAP 디렉토리에 저장하는 경우가 있습니다.
서비스
iSNS 실장은 다음 4가지 주요 서비스를 제공합니다.
- 이름 등록 및 저장소 리소스 검색
- 검색 도메인 및 로그인 제어
- 상태 변경 알림
- 파이버 채널 디바이스와 iSCSI 디바이스 간의 양방향 매핑
이름 등록 및 저장소 리소스 검색
iSNS 구현에서는 스토리지 네트워크의 모든 엔티티가 iSNS 데이터베이스를 등록하고 쿼리할 수 있습니다.타깃과 이니시에이터 모두 iSNS 데이터베이스에 등록할 수 있으며, 각 엔티티는 다른 이니시에이터와 타깃에 대해 문의할 수 있습니다.예를 들어 클라이언트 이니시에이터는 iSNS 서버에서 타깃 디바이스에 대한 정보를 얻을 수 있습니다.
검색 도메인 및 로그인 제어
관리자는 검색 도메인을 사용하여 스토리지 노드를 관리 가능한 비배타적 그룹으로 나눌 수 있습니다.스토리지 노드를 그룹화함으로써 관리자는 각 호스트의 로그인 프로세스를 iSNS에 등록된 타겟의 가장 적절한 서브셋으로 제한할 수 있습니다.이를 통해 불필요한 로그인 수를 줄이고 각 호스트가 로그인 관계를 확립하는 데 소비하는 시간을 제한함으로써 스토리지 네트워크를 확장할 수 있습니다.
각 타깃은 로그인 제어를 사용하여 접근컨트롤 및 인가 정책을 iSNS 서버에 위임할 수 있습니다.이러한 위임은 중앙 집중식 관리를 촉진하기 위한 것입니다.
상태 변경 알림
SCN(State-Change Notification) 서비스를 통해 iSNS 서버는 관리 대상 네트워크상의 스토리지 노드에 영향을 주는 각 이벤트에 대한 알림을 발행할 수 있습니다.각 iSNS 클라이언트는 스토리지 노드를 대신하여 알림을 등록할 수 있으며, 각 클라이언트는 자체 요구사항 및 구현에 따라 응답해야 합니다.
파이버 채널 디바이스와 iSCSI 디바이스 간의 양방향 매핑
iSNS 데이터베이스에는 파이버채널 디바이스와 iSCSI 디바이스 모두에 대한 명명 및 검출 정보가 저장되므로 iSNS 서버는 IP 네트워크상의 프록시 iSCSI 디바이스 이미지에 대한 파이버채널 디바이스의 매핑을 저장할 수 있습니다.이러한 매핑은 반대 방향으로도 할 수 있기 때문에 iSNS 서버는 iSCSI 디바이스에서 프록시 World Wide Name(WWN; 월드 와이드네임)으로의 매핑을 저장할 수 있습니다.