1 |
1
근거리 통신망을 통하여 시스템간의 네트워크를 이루는 병행 네트워크 파일 시스템에 있어서, 상기 각 시스템이, 파일을 저장할 수 있는 물리적 디스크; 상기 디스크를 등록한 등록파일; 사용자의 인터페이스를 지원하는 입출력 함수들; 입출력 요구가 지역 디스크를 접근하는 것인지 원격지의 디스크를 접근하는 것인지 판단하여 지역 디스크를 접근하는 경우에 직접 처리하여 사용자에게 그 결과를 통보하는 가상파일 시스템; 및 원격지 디스크를 접근하는 경우에 처리하여 사용자에게 그 결과를 알려주는 서버 데몬으로 구성되는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
2 |
2
제 1 항에 있어서, 각 디스크의 메타데이터가 전체 파일 시스템에 대한 정보가 아닌 자신이 차지하고 있는 부분에 대한 정보만을 갖고; 전체 파일 시스템에 대한 정보는 각 디스크의 정보를 모아야 얻어지는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
3 |
3
제 1 항에 있어서, 네트워크로 연결된 상기 각 시스템의 상기 물리적 디스크들이 하나의 논리적 디스크를 형성하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
4 |
4
제 1 항에 있어서, 상기 시스템이 블록번호의 체계를 이용하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
5 |
5
제 1 항에 있어서, 상기 서버데몬이 파일을 분산저장하는 경우에 상기 각 디스크의 블록들을 차례로 상기 파일에 할당시켜 상기 각 디스크들에 균등하게 저장하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
6 |
6
제 1 항에 있어서, 상기 물리적 디스크가, 상기 파일 시스템 전반에 관한 내용을 저장하는 슈퍼블록; 저장되는 파일에 대한 정보를 저장하는 아이노드 블록 영역; 및 파일의 내용을 저장하는 데이터 블록 영역으로 이루어지는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
7 |
7
제 6 항에 있어서, 상기 슈퍼블록이, 상기 파일 시스템의 크기; 상기 파일 시스템의 최종적으로 변경된 날짜; 상기 파일 시스템의 사용되지 않은 블록수; 및 상기 파일 시스템의 다음 할당할 블록번호를 저장하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
8 |
8
제 6 항에 있어서, 상기 아이노드 블록 영역이, 파일의 생성 날짜; 파일의 크기; 및 자료를 저장한 블록의 시작 번호를 저장하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
9 |
9
제 6 항에 있어서, 관리자가 상기 블록의 크기나 상기 아이노드 블록의 비율을 조정할 수 있는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
10 |
10
제 6 항에 있어서, 상기 아이노드 블록 영역이 분산저장을 위한 플래그; 및 일련의 값을 연속적인 공간에 저장한 자료구조인 디스크 배열정보를 더 포함하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|
11 |
11
제 6 항에 있어서, 상기 플래그의 종류가, 분산저장 안함; 완전분산; 및 특정 디스크에만 분산을 포함하는 것을 특징으로 하는 병행 네트워크 파일 시스템
|