메타데이터 컨트롤러

Metadata controller

MDC(Metadata Controller)는 파일 잠금, 공간 할당 및 데이터 액세스 권한 부여 관리를 위한 SAN(Storage Area Network) 기술이다.이것은 여러 클라이언트에게 동일한 디스크 볼륨, 데이터 스토리지 공유에 대한 블록 레벨 액세스 권한을 부여할 때 필요하다.

MDC는 고급 서버에서만 사용된다.이러한 것들은 사용자 컴퓨터에서는 결코 찾아볼 수 없다.SAN을 통한 MDC가 없는 경우 저장된 데이터의 프라이버시를 보장할 수 있는 방법이 없다.관리자가 다른 서버가 특정 SAN의 특정 블록에 액세스할 수 있도록 허용할 경우 이 컨트롤러는 공유 장치로서의 역할도 수행할 수 있다.서버에 부여된 접근 권한은 수준이 다르다.경우에 따라 서버가 블록을 볼 수 없거나 파일이 잠긴 경우 블록을 변경할 수 없는 경우가 발생할 수 있다.이것은 낮은 수준의 접근 허가 때문에 발생한다.SAN 상의 서로 다른 클라이언트가 서로 알고 있는 경우, 서버 간에 특정 블록을 이동할 수 있는 액세스 권한이 부여될 수 있다.이것은 수신 서버가 블록을 사용하고 블록에서 변경을 할 수 있도록 한다.

MDC는 효소로 작용한다.이들은 특정 유형의 SAN과 네트워크가 제대로 작동하도록 요구한다.컨트롤러가 올바른 네트워크에 연결되면 출력이 증가한다.잘못된 네트워크와의 연결, 즉 잘못된 네트워크와의 연결의 경우, 성능이 저하된다.