Database-like filesystem, 자료정리 문제가 드디어 해결 되려나

Together의 이미지

자료정리 문제가 드디어 해결 되려나 봅니다.

파일이 많아지면 관리가 어려워지는 문제점을 근본적으로 해결할수 있는 Database-like filesystem이 머지 않아 실용화 될것 같습니다.

현재 100GB 용량의 하드디스크가 보편화된 시대에 몇년간 쌓아둔 자료더미 속에서 파일의 이름이나 날자 만으로 검색하는 것은 한계가 있습니다. 그 해결책으로 GNOME Storage Project가 현재 진행중이며 마이크로 소프트의 차기 버전인 롱혼에서는 WinFS라는 파일시스탬이 지원 될것 이라고 합니다. BeOS가 BeFS라는 Database-like filesystem을 선도적으로 실용화 함으로서 여러 차세대 파일 시스탬들이 영향을 받았다는 말이 있습니다. BeOS의 BeFs가 상당히 훌륭했었나 봅니다.

전혀 세로운 파일시스탬을 제작하게 되면 기족의 데이터들과 호환상의 문제가 우려되어 GNOME Storage 에서는PostGreSQL이 FileSystem과 연동되는 방식으로 프로젝트가 진행중이라고 합니다. 물론 같은 이유로 롱혼에서는 MSSql과 연동하게 될것이랍니다.

파일시스탬이 데이타베이스와 연동하게 되어 얻는 장점은 각 파일에
데이타베이스의 Field와 같은 attribute를 설정하여 기록및 검색을 할수있다는 것 입니다.

그리고 ReiserFS4가 테스트 완료 단계이고 곧 출시 될것이라고 합니다. FileSystem에 플러그인이 가능하도록 제작 되었고 데이타베이스 연동이나 암호화 플러그인이 유용하게 사용될것 같습니다.

이전에 파일관리르 어떻게 할것인가라는 주제로 여러 글들이 올라왔었습니다. 파일관리가 쉽지 않았다는 반증이겠지요. 앞으로 여러모로 데스크탑에서 파일 관리 하기가 쉬워질것 같습니다.

http://www.gnome.org/~seth/storage/
http://www.namesys.com/

chunsj의 이미지

현재 파일 시스템들에서 extended attribute를 지원하는 것들, 예를 들어
XFS나 ext2/3 같은 것들과 어떤 차이가 있는 건가요? 아니면 현재의
파일 시스템에 들어있는 extended attribute 시스템으로 안되는 뭔가
가 필요하기 때문인지... ? 제가 알기론 많이 쓰이는(리눅스에서) 파일 시스템
들 중에서 reiserFS를 빼고는 거의 다 extended attribute가 지원이 되는
걸로 알고 있습니다. 작성자 이름, 뭐 기타 특징 이정도는 가능하던데요...?

Together wrote:
자료정리 문제가 드디어 해결 되려나 봅니다.

파일이 많아지면 관리가 어려워지는 문제점을 근본적으로 해결할수 있는 Database-like filesystem이 머지 않아 실용화 될것 같습니다.

현재 100GB 용량의 하드디스크가 보편화된 시대에 몇년간 쌓아둔 자료더미 속에서 파일의 이름이나 날자 만으로 검색하는 것은 한계가 있습니다. 그 해결책으로 GNOME Storage Project가 현재 진행중이며 마이크로 소프트의 차기 버전인 롱혼에서는 WinFS라는 파일시스탬이 지원 될것 이라고 합니다. BeOS가 BeFS라는 Database-like filesystem을 선도적으로 실용화 함으로서 여러 차세대 파일 시스탬들이 영향을 받았다는 말이 있습니다. BeOS의 BeFs가 상당히 훌륭했었나 봅니다.

전혀 세로운 파일시스탬을 제작하게 되면 기족의 데이터들과 호환상의 문제가 우려되어 GNOME Storage 에서는PostGreSQL이 FileSystem과 연동되는 방식으로 프로젝트가 진행중이라고 합니다. 물론 같은 이유로 롱혼에서는 MSSql과 연동하게 될것이랍니다.

파일시스탬이 데이타베이스와 연동하게 되어 얻는 장점은 각 파일에
데이타베이스의 Field와 같은 attribute를 설정하여 기록및 검색을 할수있다는 것 입니다.

그리고 ReiserFS4가 테스트 완료 단계이고 곧 출시 될것이라고 합니다. FileSystem에 플러그인이 가능하도록 제작 되었고 데이타베이스 연동이나 암호화 플러그인이 유용하게 사용될것 같습니다.

이전에 파일관리르 어떻게 할것인가라는 주제로 여러 글들이 올라왔었습니다. 파일관리가 쉽지 않았다는 반증이겠지요. 앞으로 여러모로 데스크탑에서 파일 관리 하기가 쉬워질것 같습니다.

http://www.gnome.org/~seth/storage/
http://www.namesys.com/

wooil의 이미지

Together wrote:
BeOS가 BeFS라는 Database-like filesystem을 선도적으로 실용화 함으로서 여러 차세대 파일 시스탬들이 영향을 받았다는 말이 있습니다. BeOS의 BeFs가 상당히 훌륭했었나 봅니다.

BeFS 관련 스크린샷을 몇 장 첨부합니다. 참고하세요.



스크린샷의 출처는 http://www.osnews.com/story.php?news_id=421&page=1입니다.

sDH8988L의 이미지

자료 정리는 정말 중요한 부분이죠...

단적인 예로, 저는 지금 MP3 File을 대략 1400곡 정도를 가지고 있습니다...
(설마 불법이라고 신고하시는 분들은 없으시겠죠???)

일단, Windows에서 그 File들을 정리하려면, 파일 이름을 기준으로 하게 됩니다... 'Musician-곡이름' 이런 식이지요...

그런데, 이런 식으로 하게 되면, 검색이 상당히 어렵다는 단점이 있습니다...

항상 Musician을 중심으로 검색하는 게 아니기 때문이죠... 때로는 장르로, 때로는 곡이름 순으로 검색을 많이 하게 됩니다...

이럴 때는 정말 DataBase와 같이 여러 개의 Attribute 또는 Property로 구성된 File System이 절실합니다...

이런 요구 때문에 MP3 감상용으로는 iTune을 사용합니다... 위에서 이야기한 것들이 지원되기 때문이지요...

그러나 문제는 iTune은 Application이고 항상 실행 시에 Load가 걸리고 무겁습니다... 별로 쓰고 싶지는 않죠... 기민하지가 않아서...

DataBase와 같은 File System이 구현되면, 검색과 관리에서 상당한 잇점이 있을 겁니다... MultiMedia와 문서 쪽에서 특히 그렇겠지요...

문제는 속도인데... 기민하게 움직일 수 있을 지가 의문이군요...

뭐... 무진장 늘어나는 메모리를 적극 활용할 수도 있기는 하겠군요...

메모리 GB 시대가 얼마 안남았으니... (요즘은 평균 512 정도는 쓰시죠?)