분산 파일 시스템이란 무엇입니까?
분산 파일 시스템은 네트워크의 여러 컴퓨터가 파일에 대한 액세스를 공유 할 수 있도록하는 파일 시스템입니다. 이 공유 액세스를 통해 파일과 저장 매체를 모두 네트워크에서 공유 할 수 있습니다. 이를 통해 저장 공간이 가장 적은 컴퓨터에서 큰 파일에 액세스하고 수정할 수 있습니다.
현대의 많은 파일 시스템에서는 다른 네트워크 컴퓨터와 "파일 공유"를 사용할 수 있습니다. 이것은 분산 파일 시스템의 예입니다. 이러한 경우 네트워크 사용자가 액세스 할 수있는 파일은 사용자가 의도적으로 공유 한 파일뿐입니다.
파일 시스템은 두 가지 조건에 맞는 경우에만 분산 파일 시스템으로 간주 될 수 있습니다. 첫 번째는 시스템이 여러 사용자가 네트워크를 통해 다른 컴퓨터의 파일에 액세스 할 수 있도록해야한다는 것입니다. 두 번째는 파일 시스템이 각 컴퓨터가 공유하는 실제 디스크에 있지 않아야합니다. 파일 시스템이 컴퓨터가 공유하는 디스크에있는 경우이를 공유 디스크 파일 시스템이라고합니다.
공유 디스크 파일 시스템보다 분산 파일 시스템을 사용하면 많은 이점이 있습니다. 공유 디스크 시스템을 사용하면 각 사용자가 메모리 디스크에 직접 액세스 할 수 있습니다. 따라서 각 컴퓨터는 메모리 디스크를 높은 수준으로 제어 할 수 있으므로 보안 상 위험 할 수 있습니다. 분산 파일 시스템은 네트워크 프로토콜을 통한 간접 액세스를 허용합니다.
네트워크 프로토콜을 통한 간접 액세스를 사용하면 중앙 저장 장치가 모든 사용자의 파일에 대한 액세스를 규제 할 수 있습니다. 이는 일부 사용자가 파일에 대한 읽기 전용 액세스를 허용하는 것부터 특정 파일에 대한 액세스를 거부하는 것까지 다양합니다. 이 제어를 중앙 집중화함으로써 분산 파일 시스템은 잠재적 인 보안 허점을 최소화합니다.
다른 관련 시스템을 분산 데이터 저장소라고합니다. 이 시스템은 유사하며 사용자가 다양한 네트워크 시스템에 정보를 저장할 수 있습니다. 이에 대한 대가로 분산 데이터 저장소에 액세스하는 사용자는 다른 사용자가 자신의 시스템에 정보를 저장할 수 있습니다.
분산 파일 시스템과 분산 데이터 저장소의 차이점이 종종 모호합니다. 주요 차이점은 일반적으로 이러한 시스템 사용에 대한 다른 설정에서 비롯됩니다. 분산 파일 시스템은 일반적으로 LAN (Local Area Network)에서 사용되어 네트워크 외부 사용자의 액세스를 제한합니다. 반대로 분산 데이터 저장소에는 종종 여러 네트워크의 사용자가 있습니다.