Veritas 파일 시스템

Veritas File System
VERITAS 파일 시스템
풀네임VERITAS 파일 시스템
소개했다1991년; 31년 전(1991년)
구조물들
디렉토리 내용확장 가능한 해시
한계
최대 볼륨 크기128 ZB (277 바이트)
최대 파일 크기8 EB (263 바이트)
최대 파일 이름 길이256 바이트
특징들
포크네.
특성확장 파일 속성
파일 시스템 권한POSIX, ACL
투과적 압축아니요.
투과적 암호화아니요.
다른.
지원되는 운영 체제Linux, Solaris, HP-UX, AIX, SINIX, UnixWare

VERITAS 파일시스템(또는 VxFS, JFSOnlineJ)HP-UX의 FS)는 익스텐트 기반 파일 시스템입니다.원래는 VERITAS [1]Software에 의해 개발되었습니다.OEM 계약을 통해 VxFS는 HP-UX 운영 체제의 기본 파일 시스템으로 사용됩니다.라이선스를 통해 온라인 조각 모음 및 크기 조정 지원을 활성화하면 온라인 J라고 합니다.FS.[2] AIX, Linux, Solaris, OpenSolaris, SINIX/Reliant UNIX,[citation needed] UnixWareSCO OpenServer에서도 지원됩니다.VxFS는 원래 AT&T의 Unix System Laboratories용으로 개발되었습니다.VxFS는 Veritas 스토리지 Foundation(Veritas Volume Manager 포함)의 일부로 패키징됩니다.

역사

공급업체에 따르면, 그것은 최초의 상업 저널링 파일 [3]시스템이었다.이러한 주장은 두 가지 방법으로 받아들여질 수 있습니다. 즉, 상업적인 맥락에서 저널링 파일 시스템을 최초로 구현한 경우와 번들되지 않은 제품으로 사용할 수 있는 경우입니다.

Dan Koren은 [4]VxFS의 최초 개발자 중 한 명으로 언급된다.그는 메일링 리스트에서 1990년 [5]AT&T Corporation과의 계약에 따라 VxFS 개발을 시작한 후 "1년 정도 후에 릴리스 1.0을 완료했다"고 언급했다.다른 소식통들은 [6][7]이 제품이 1991년에 처음 출시되었다는 것에 동의한다.

1990년대 초반에는 인터넷이 널리 보급되지 않았기 때문에 Unix와 유사한 운영체제를 위해 새로운 파일 시스템을 도입하는 것이 더 어려웠기 때문에 이 파일 시스템의 출시와 상용화가 1~2년 지연되는 것은 드문 [citation needed]일이 아니었다.

버전 이력

VxFS의 온디스크 레이아웃은 파일 시스템이 마운트되어 있는 동안 버전화되고 업그레이드할 수 있습니다.이 파일 시스템은 10가지 버전을 거쳤다.

  • 버전 2에서는 파일 세트, 동적 inode 할당 및 ACL 지원이 추가되었습니다.레이아웃 1-3이 VxFS 4.0에서 더 이상 지원되지 않습니다.
  • 버전 4에서는 스토리지 체크포인트 및 Veritas Cluster File System 지원이 추가되었습니다.버전 4는 VxFS 3.2.1로 출시되었습니다.레이아웃 버전 4는 VxFS 5.1에서 [8]더 이상 지원되지 않습니다.
  • 버전 5는 최대 32테라바이트(2바이트)45 파일 시스템 지원을 시작했습니다.개별 파일의 크기는 최대 2테라바이트까지 가능합니다.버전 5는 VxFS 3.5에서 도입되었으며 VxFS 5.1에서는 [8]더 이상 지원되지 않습니다.
  • 버전 6에서는 최대 8엑사바이트(2바이트)63 파일 시스템 및 파일 지원이 추가되었습니다.버전 6에서는 이름 있는 스트림/리소스 포크, 여러 기본 볼륨 및 파일 변경 로그 지원도 도입되었습니다.버전 6은 VxFS 4.0에서 도입되었습니다.
  • 버전 7에서는 동적 스토리지 계층화가 가능하도록 여러 볼륨을 지원합니다.동적 스토리지 계층화를 통해 루트 사용자는 파일 시스템의 네임스페이스를 변경하지 않고 파일 생성 시 서로 다른 볼륨 간에 파일을 이동하고, 파일을 다른 볼륨에 할당하며, 볼륨을 독립적으로 복구할 수 있습니다.버전 7은 VxFS 5.0에서 도입되었습니다.
  • 버전 8 에서는, 파일 레벨의 스냅샷과 공유 익스텐트를 서포트할 수 있습니다.버전 8은 VxFS 5.1에서 도입되었습니다.
  • 버전 9에서는 파일 압축, 중복 제거 및 파티션 디렉터리를 지원합니다.버전 9는 VxFS 6.0에서 도입되었습니다.
  • 버전 10에서는 64K 이상의 서브 디렉토리를 포함할 수 있는 maxlink를 지원합니다.버전 10은 VxFS 6.1에서 도입되었습니다.

병렬 액세스 모드

VxFS 파일 시스템은 단일 인스턴스 모드 또는 병렬 액세스/클러스터 모드에서 실행할 수 있습니다.병렬 모드에서는 여러 서버(클러스터 노드라고도 함)가 동일한 파일 시스템에 동시에 액세스할 수 있습니다.이 모드에서 VxFS를 실행하면 Veritas Cluster File System이라고 합니다.

클러스터 파일 시스템은 노드 간에 캐시 일관성과 POSIX 컴플라이언스를 제공하여 모든 클러스터 노드에서 데이터 변경을 원자적으로 동시에 확인할 수 있도록 합니다.클러스터 파일 시스템은 단일 인스턴스 VxFS와 동일한 이진 및 디스크 레이아웃을 공유하므로 클러스터 모드와 단일 인스턴스 모드 간에 쉽게 이동할 수 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Incrementally restoring a mass storage device to a prior state". 2005-03-22. Archived from the original on 2008-03-09. Retrieved 2007-11-21.
  2. ^ Donna Yobs (2000-04-10). "Post in the veritas-vx mailing list explaining the differences between JFS and OJFS". Archived from the original on 2008-03-09. Retrieved 2007-11-21.
  3. ^ "VERITAS Foundation Suite and Foundation Suite HA 3.5" (PDF). VERITAS. Archived from the original (PDF) on 2003-10-25. Retrieved 2007-11-21.
  4. ^ "6th International Linux Kongress". 1999-09-09. Retrieved 2007-11-21.
  5. ^ Dan Koren (1999-06-01). "Re: XFS and journalling filesystems". LKML.org. Retrieved 2007-11-21.
  6. ^ "Next-Gen File Systems — File under 'futuristic': An overview of the technologies and players — The Heavy Hitters: Veritas". Byte and Switch. 2002-11-14. Retrieved 2007-11-21.
  7. ^ "VERITAS Celebrates 15 Years - Next Big Focus: Grid Computing". SYS-CON. 2004-09-14. Retrieved 2007-11-21.
  8. ^ a b "Veritas File Systems with Disk Layout Version 4 or Version 5 Cannot be Mounted or Upgraded with Veritas File System Release 5.1".

외부 링크