|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5264609 |
0 |
2014-05
5264609
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1789616 |
25 |
2015-12
1789616
1 백메가
|
95954 |
버추얼박스에서 동적 할당으로 생성한 이미지를 고정 크기로 바꿀 수 있을까요? |
나비z |
2014-05 |
7086 |
0 |
2014-05
7086
1 나비z
|
95953 |
[요청] VGA 펌웨어 모델 MSI N450GTS-MD512D5 (5) |
AKMU |
2016-09 |
4672 |
0 |
2016-09
4672
1 AKMU
|
95952 |
인텔 460T 허브 펌웨어 구합니다. |
박문형 |
2012-07 |
4778 |
0 |
2012-07
4778
1 박문형
|
95951 |
윈도우즈 8.1 구매 관련 질문, (4) |
방o효o문 |
2015-10 |
3976 |
0 |
2015-10
3976
1 방o효o문
|
95950 |
[전자고수분]대체품을 찾습니다. (4) |
안형곤 |
2017-10 |
4458 |
0 |
2017-10
4458
1 안형곤
|
95949 |
이 게시판은 어떤 건가용..ㅋ (4) |
차태홍 |
2009-05 |
5038 |
0 |
2009-05
5038
1 차태홍
|
95948 |
마이크로서버 gen8 메모리 업그레이드 문의 (3) |
왕머슴 |
2015-10 |
4245 |
0 |
2015-10
4245
1 왕머슴
|
95947 |
아이패드 미니2 락... 푸는법.. (7) |
제라드TN |
2017-10 |
6457 |
0 |
2017-10
6457
1 제라드TN
|
95946 |
전체 용량은 공유하면서 따로 드라이브명을 설정할수 있나요?(폴더명을 드라이브로 … (8) |
쭈쭈봉 |
2020-03 |
2844 |
0 |
2020-03
2844
1 쭈쭈봉
|
95945 |
메모리는 해외구매 안하시는지요~? (5) |
크라우저 |
2014-06 |
4375 |
0 |
2014-06
4375
1 크라우저
|
95944 |
인텔 designintools 스토어 제품.... |
Doker |
2020-03 |
2694 |
0 |
2020-03
2694
1 Doker
|
95943 |
어르신용 모니터 추천부탁드립니다. (17) |
풀로드시스템 |
2023-03 |
2469 |
0 |
2023-03
2469
1 풀로드시스템
|
95942 |
엔비디아사이트의 지포스5500드라이버가 이상하네요. (7) |
김건우 |
2009-06 |
7994 |
0 |
2009-06
7994
1 김건우
|
95941 |
Dell poweredge 서버 저소음 개조 (35) |
Caroline |
2023-03 |
2718 |
0 |
2023-03
2718
1 Caroline
|
95940 |
LV RDIMM 하고 RDIMM 호환 여부 (2) |
숟갈 |
2012-08 |
5738 |
0 |
2012-08
5738
1 숟갈
|
95939 |
윈도우 프로그램과 서버 프로그램 (6) |
미담 |
2023-03 |
2079 |
0 |
2023-03
2079
1 미담
|
95938 |
수은전지 스위치 모듈? (2) |
씨형 |
2014-06 |
4762 |
0 |
2014-06
4762
1 씨형
|
95937 |
이베이에서 파는 I350-T4 중에 짝퉁 아닌것 있을까요? (2) |
박문형 |
2015-10 |
3845 |
0 |
2015-10
3845
1 박문형
|
95936 |
윈도우 11 설치중 멈춤 (9) |
안토니오김 |
01-15 |
815 |
0 |
01-15
815
1 안토니오김
|
95935 |
의료용 워크스테이션에서 꺼낸 보드... tyan s2665라는데..(그리고 I7 mb,vga 질문) … (3) |
곽은석 |
2009-06 |
7058 |
0 |
2009-06
7058
1 곽은석
|
NFS 및 윈도우의 CIFS 같은 것은 네트워크를 통하여 원격으로 떨어져 있는 다른 컴퓨터의 HDD를
로컬 디스크 처럼 인식시켜 주는 네트워크 프로토콜로 만들어진 가상의 파일시스템 이라고 봐야겠죠.
물론 NFS로 묶기 전에 HDD들은 이미 EXT4, NTFS, XFS 같은 파일시스템으로 포맷되어 있는게 보통입니다.
EXT4, NTFS, XFS 파일시스템의 경우 물리적인 HDD를 다루기때문에 "파일자동복구" 같은 기능들이 들어 있지만
NFS나 CIFS 같은 네트워크 프로토콜 기반인 경우는 그런 기능이 없습니다.
그리고 네트워크 기반으로 동작하기 때문에 초고속 네트워크가 안정적으로 동작한다는 보장이 있어야 운영가능합니다.
NFS로 묶어 놨다가 네트워크가 끊어져서 커널 패닉이 일어나면서 리눅스 서버가 뻣어버리는 경우를 여러번 봤습니다.
BLOCK DEVICE를 직접다루는 FS로는 EXT4, XFS, NTFS, Raiser, ZFS, BTRFS, BFS, P9, IIF, SFS 등 많이 사용하는게 300여가지 정도 있습니다.
여기서 말하는 BLOCK DEVICE는 물리적인 HARDDISK 뿐만 아니라 iSCSI같은 논리적인 DEVICE를 포함합니다.
Network File 시스템은 (일반적으로) 이미 포맷이된 DEVICE를 Network을 사용해서 여러 사용자/device들이 동시에 사용할 있도록 하는 FS 입니다.
기본적으로 NFS, SMB 등이 이 카테고리에 있고 HDFS, CEPH, Luster 등이 추가되겠습니다.
그런데 시간이 지나면서 Network File System도 자체적으로 DEVICE를 포맷하기 시작했습니다. (일부)CEPH, (일부)Luster 등이 이쪽에 들어갑니다.
요즘 일부 시스템들은 VFS를 거치지 않고, 즉 표준파일시스템 없이, BLOCK DEVICE를 직접 사용하기도 합니다.
요즘 몇몇 DB들이, LevelDB, RocksDB 등, NVME에 직접 DB/TABLE을 만들고 작동합니다.
기술이 발달하면서 예전의 FS 계념이 많이 사라졌습니다.
SNIA에서는
Local 시스템이 직접 포맷을한 저장장치를 Level3 스토리지
Network (원격) 에서 포맷이되고 시스템은 이 포맷된 DEVICE를 사용하는 저장장치(NFS 등)를 Level4 스토리지
스토리지에 기능이 추가된 (예를들어 DRM이 파일시스템에서 직접 작용한다거나, 입출력시 Anti-Virus 체크를 한다거나) 저장장치를 IFS (Intelligent File System) Level5 스토리지
로 정의하고 있습니다.
자세한건 SNIA.org에서 찾아볼 수 있습니다.
Network File System은 (일반적으로) 여러 OS에서 사용이 가능해야 하고 HOST 저장장치에서 사용하는 기본 FS가 이를 지원하지 못하면
기존 FS + 추가적인 내용을 관리해야 합니다.
예를들어서 Linux에서 EXT4로 포맷한 DISK를 CIFS로 내보낸다고 가정을 해봅시다.
EXT4에서는 대소문자를 구분하죠. 그런데 MS-Windows에서는 대소문자 구문이 모호합니다. EXT4로는 처리하지 못하죠.
다른예는 NTFS는 파일마다 4가지 시간을 관리합니다. 그런데 EXT4는 3가지 시간만을 제공하죠
이렇게 여러 OS에서 사용하는 사용자들을 만족시키기 위해서 Network File System은 BASE Filesystem + 알파를 제공해야 합니다.
CIFS도 마찬가지고 어떤 파일시스템도 마찬가지 입니다.
성심성의껏 답변 달아주신 모든분께 너무나도 감사드립니다.