메타 데이터 컨트롤러 란 무엇입니까?
메타 데이터 컨트롤러 (MDC)는 SAN (Storage Area Network)을 통해 사용되는 데이터 제어 유형입니다. 대부분의 SAN에는 블록 수준 액세스 또는 물리적 수준의 데이터 액세스가 제공되는 클라이언트가 하나 있습니다. SAN에 여러 클라이언트가 동일한 디스크 볼륨의 동일한 블록에 빠르게 액세스하는 경우 메타 데이터 컨트롤러가 필요합니다. MDC는 파일을 잠그고, 데이터 공간을 이동 및 할당하며, 다른 블록 레벨에 대해 클라이언트에게 권한을 부여하는 데 사용됩니다. MDC는 고급 서버에서만 사용되며 사용자 컴퓨터에서는 찾을 수 없습니다.
SAN은 일반적으로 여러 사용자로 구성된 클라이언트가 SAN에 저장된 데이터에 액세스하는 전용 네트워크입니다. 사용자에게 파일 수준 액세스를 제공하여 파일을 사용하고 조작하는 일반 서버와 달리이 유형의 서버는 블록 수준 액세스를 제공합니다. 이를 일반 사용자 컴퓨터가 액세스 할 수있는 것보다 낮은 수준의 액세스라고하며 데이터 저장 및 성능을 지정합니다. 이 유형의 스토리지는 융통성이 있으며 관리자와 사용자는 SAN 자체에서 부팅하여 쉽게 부팅 할 수 있습니다.
여러 클라이언트가 동일한 SAN을 한 번에 사용하면 메타 데이터 컨트롤러가 작동합니다. 메타 데이터 컨트롤러가 액세스를 변경하거나 파일을 잠그지 않으면 데이터를 비공개로 유지할 방법이 없습니다. 동시에이 컨트롤러는 관리자가 다른 서버에 특정 블록에 대한 액세스 권한을 부여 할 때 공유 장치로 작동 할 수 있습니다.
컨트롤러를 통해 블록에 대한 액세스 권한이 부여되면 다른 서버가 데이터 블록을 볼 수 있습니다. 파일이 잠겨 있으면 액세스 수준에 따라 서버가 블록을 볼 수 없거나 블록을 변경할 수 없음을 의미합니다. SAN의 다른 클라이언트가 서로를 알고있는 경우 액세스가 허용 될 때 블록이 한 서버에서 다른 서버로 전송되어 다른 서버가 블록을 사용할 수 있습니다.
메타 데이터 컨트롤러는 액세스 및 잠금과 함께 SAN 수명 연장을위한 또 다른 중요한 기능인 공간 할당을 수행합니다. 이를 통해 관리자는 최상의 성능을 위해 블록을 이동할 수 있습니다. 블록이 올바르게 할당되면 메모리 채널을 효율적으로 사용할 수 있습니다.
메타 데이터 컨트롤러는 다양한 유형의 SAN 및 네트워크에서 사용할 수 있습니다. 적절한 네트워크와 함께 사용하면 성능이 향상됩니다. MDC가 잘못된 네트워크와 연결되면 작동하지만 일반적으로 성능이 저하됩니다. 메타 데이터 컨트롤러를 사용하는 경우 일반적으로 전체 컴퓨터를 컨트롤러로 지정해야합니다.