Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

iSNS 기술 정보

iSNS(Internet Storage Name Service)는 IP SAN(Storage Area Network) 내에서 iSCSI 개시자와 대상을 동적으로 검색할 수 있게 해주는 프로토콜입니다. iSNS 프로토콜은 다음 서비스를 제공하여 iSCSI 장치의 식별, 연결 및 관리를 사용으로 설정합니다.

  • 이름 등록 및 검색: 저장할 데이터의 소스(개시자라고 함) 및 저장소 객체(대상이라고 함)는 속성과 주소를 등록한 다음 액세스 가능한 저장 장치에 대한 정보를 동적으로 얻을 수 있습니다.

  • 검색 도메인 및 로그온 제어: 일반 저장소 네트워크의 리소스는 네트워크 관리 응용 프로그램을 통해 관리할 수 있는 검색 도메인이라는 그룹으로 나뉩니다. 검색 도메인은 고유한 액세스 제어를 통해 사용으로 설정되지 않은 대상에 대한 액세스 제어를 제공하는 동시에 각 개시자의 로그온 프로세스를 네트워크에서 사용 가능한 대상의 해당 하위 세트로 제한하여 보안을 향상시킵니다.

  • 상태 변경 알림: iSNS 서버는 새로 만든 디스크 LUN(논리 장치 번호), 저장소 리소스의 오프라인 전환, 검색 도메인 구성원 변경, 네트워크의 링크 오류와 같은 네트워크 이벤트를 iSNS 클라이언트에 알립니다. 이러한 알림을 통해 네트워크가 토폴로지 변경에 신속하게 대응할 수 있으며, 이것이 확장성과 가용성의 핵심 요소입니다. 이것은 선택적 서비스입니다.

  • 엔티티 상태 조회: iSNS 서버가 iSNS 클라이언트를 사용할 수 있는지 확인합니다. 그 결과, 상태 변경 알림이 실행될 수도 있습니다. 이것은 선택적 서비스입니다.

단순 구성에서는 저장할 데이터의 소스(개시자)가 저장소 객체(대상)와 데이터를 교환합니다. 개시자가 대상을 찾을 수 있고 대상이 항상 개시자를 인식합니다. 예를 들어, Oracle StorageTek 5320 NAS(Network Attached Storage) 제품은 데이터를 저장하기 때문에 iSCSI 대상입니다. 데이터 관리 응용 프로그램이나 개시자로 작동하는 네트워크 인터페이스 카드와 같은 다양한 iSCSI 클라이언트에서 데이터가 제공됩니다. 하지만 크고 복잡한 구성에서는 각 대상에 대해 각 개시자를 구성하고 각 대상이 각 개시자를 인식하는 것이 어렵고 시간이 오래 걸립니다. iSNS 서버는 이 문제를 해결하기 위해 검색 및 보안 방식을 사용하여 개시자와 대상을 동적 및 자동으로 식별하고 권한이 부여된 리소스에 대한 연결을 관리합니다.

Oracle Solaris 시스템이 iSNS 서버로 구성된 후 모든 대상과 개시자가 서버에 등록할 수 있습니다. 대상과 개시자는 iSNS 서버의 iSCSI 클라이언트 또는 노드가 됩니다. 이러한 클라이언트는 기본 검색 도메인 세트의 유일한 도메인인 기본 검색 도메인의 구성원입니다. 기본 검색 도메인 세트를 사용으로 설정하면 iSNS 서버가 간단한 방식으로 클라이언트에 대해 iSNS(iSCSI Name Service)를 제공할 수 있습니다.

iSCSI Name Service의 기능을 활용하려면 검색 도메인 세트와 검색 도메인을 여러 개 만듭니다. 그런 다음 클라이언트를 여러 도메인에 지정하여 구성원이 겹치게 합니다. iSNS 서버는 하나 이상의 검색 도메인에 속한 구성원으로 클라이언트 상태를 추적합니다. 예를 들어, 저장소 네트워크에 새 저장 장치를 추가하고 iSNS 서버에 등록하면 기본 검색 도메인 세트의 기본 검색 도메인에 있습니다. 그런 다음 개시자가 리소스로 사용할 검색 도메인에 이 대상을 지정합니다. iSNS 서버가 기본 검색 도메인 세트의 기본 검색 도메인 구성원으로 속한 이 대상을 제거합니다.

모든 개시자와 대상이 하나 이상의 검색 도메인에 지정됩니다. 개시자를 특정 검색 도메인에 지정하면 동일한 검색 도메인 세트의 해당 대상에만 액세스하도록 제한됩니다. 개시자를 여러 검색 도메인에 지정하면 개시자의 검색 도메인을 포함하는 모든 검색 도메인 세트에서 대상을 찾고 사용할 수 있습니다. 다른 검색 도메인 세트의 클라이언트에는 영향을 주지 않고 해당 검색 도메인 세트를 사용 및 사용 안함으로 설정하여 클라이언트에 대한 액세스를 관리할 수 있습니다.

예를 들어, 한 사이트에 기본 검색 도메인 외에도 Production과 Research라는 두 개의 검색 도메인이 있습니다. 두 검색 도메인 세트 내에는 기본 도메인 외에도 Development, Operations 및 Finance라는 세 개의 도메인이 있습니다. Development 검색 도메인은 Research 검색 도메인 세트에 있고 Operations는 Production 도메인 세트에 있고 Finance는 두 검색 도메인 세트에 모두 속하는 구성원입니다. 각 클라이언트가 가장 많이 사용되는 검색 도메인 세트에 지정되었습니다. Operations 검색 도메인의 데이터 응용 프로그램은 Production 검색 도메인 세트의 구성원이기 때문에 이 검색 도메인 세트에서 저장 장치를 찾고 액세스할 수 있지만 Research 검색 도메인 세트의 저장 장치에는 액세스할 수 없습니다. Finance 검색 도메인의 데이터 응용 프로그램은 Production 및 Research 검색 도메인 세트의 구성원이기 때문에 두 세트에서 모두 저장 장치를 찾을 수 있습니다. Research 검색 도메인 세트가 사용 안함으로 설정된 경우 Finance 검색 도메인의 개시자가 Research 저장 장치에 액세스할 수 없지만 Production 검색 도메인 세트의 저장 장치는 계속 액세스할 수 있습니다.