• Tidak ada hasil yang ditemukan

NTFS. Pendahuluan. Detail Informasi tentang NTFS. General

N/A
N/A
Protected

Academic year: 2021

Membagikan "NTFS. Pendahuluan. Detail Informasi tentang NTFS. General"

Copied!
10
0
0

Teks penuh

(1)

NTFS

Pendahuluan

NTFS (New Technology File System) adalah file system standard untuk Windows NT termasuk Windows 2000, Windows XP, Windows Server 2003 & 2008, Windows Vista dan Windows 7. NTFS merupakan pengganti dari FAT file system.NTFS mempunyai beberapa keunggulan dari FAT dan HPFS (High Performance File System) seperti peningkatan dukungan untuk metadata dan penggunaan struktur data tingkat lanjut untuk meningkatkan kinerja, kehandalan dan pemanfaatan space disk, ditambah dengan ekstensi tambahan seperti keamanan Access Control List (ACL) dan file system journaling.

Detail Informasi tentang NTFS

General

Developer Microsoft

Full name New Technology File System Introduced July 1993 (Windows NT 3.1)

Partition identifier 0x07 (MBR) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT) Structures

Directory contents B+ tree File allocation Bitmap

Bad blocks $badclus

Limits Max file size

16EB − 1KB (format);

16TB − 64KB (implementation) Max number of files 4,294,967,295 (232-1)

(2)

Max volume size

264 clusters − 1 cluster (format);

256TB (256 × 10244 bytes) − 64KB (64 × 1024 bytes) (implementation) Allowed characters in

filenames

In Posix namespace, any UTF-16 code unit (case sensitive) except U+0000 (NUL) and / (slash). In Win32 namespace, any UTF-16 code unit (case insensitive) except U+0000 (NUL) / (slash) \ (backslash) : (colon) * (asterisk) ? (Question mark) " (quote) < (less than) > (greater than) and | (pipe)

Features

Dates recorded Creation, modification, POSIX change, access

Date range 1 January 1601 – 28 May 60056 (File times are 64-bit numbers counting 100-nanosecond intervals (ten million per second) since 1601, which is 58,000+ years) Date resolution 100ns

Forks Yes (see Alternate data streams below)

Attributes Read-only, hidden, system, archive, not content indexed, off-line, temporary, compressed File system

permissions ACLs

Transparent

compression Per-file, LZ77 (Windows NT 3.51 onward) Transparent

encryption

Per-file,

DESX (Windows 2000 onward), Triple DES (Windows XP onward),

AES (Windows XP Service Pack 1, Windows Server 2003 onward) Data deduplication Yes[citation needed]

Supported operating systems

Windows NT family (Windows NT 3.1 to Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2), Mac OS X, GNU/Linux

(3)

Perbandingan NTFS dengan File System Lain

General information

File system Creator Year

introduced Original operating system

ext Rémy Card 1992 Linux

ext2 Rémy Card 1993 Linux, Hurd

ext3 Stephen Tweedie 1999 Linux

ext4 various 2006 Linux

FAT12 Microsoft 1977 Microsoft Disk BASIC

FAT16 Microsoft 1987 MS-DOS 3.31

FAT32 Microsoft 1996 Windows 95b

NTFS Version 1.0 Microsoft, Tom Miller, Gary Kimura 1993 Windows NT 3.1

NTFS Version 5.1 Microsoft 2001 Windows XP

(4)

Limits

File system Maximum filename length Allowable characters in directory entries Maximum pathname length Maximum file size Maximum volume size FAT12 8.3 (255 UTF-16 code

units with LFN) Any Unicode except NUL (with LFN) No limit defined 32MiB 32MiB

FAT16 8.3 (255 UTF-16 code units with LFN) Any Unicode except NUL (with LFN) No limit defined 2GiB 2GiB or 4GiB FAT32 8.3 (255 UTF-16 code units with LFN) Any Unicode except NUL (with LFN) No limit defined 4GiB 8TiB

NTFS 255 characters Any Unicode except NUL and \ /: *? " < > |

32,767 Unicode characters with each path component (directory or filename) commonly up to 255 characters long

16EiB 16EiB

ext2 255 bytes Any byte except NUL and / No limit defined 2TiB 32TiB

ext3 255 bytes Any byte except NUL and / No limit defined 2TiB 32TiB

ext4 256 bytes Any byte except NUL and / No limit defined 16TiB 1EiB (but user tools limited to 16TB)

(5)

Metadata

File system Stores file owner POSIX file permissi ons Creation timestamps Last access/ read timestamps Last content modification timestamps Disk copy created Last metadata change timestamps Last archive timesta mps Access control lists Security/ MAC labels Extended attributes/ Alternate data streams/ forks Checksum/ ECC

FAT12 No No Yes Yes Unknown Unknown No No No No No No

FAT16 No No Yes Yes Yes No No No No No No No

FAT32 No No Yes Yes Yes No No No No No No No

NTFS Yes Yes Yes Yes Yes No Yes No Yes Yes Yes No

ext2 Yes Yes No Yes Yes Unknown Yes No Yes Yes Yes No

ext3 Yes Yes No Yes Yes No Yes No Yes Yes Yes No

(6)

Features File system Har d links Symboli c links Block journalin g Metadata-only journaling

Case-sensitive preserving

Case-File Change

Log

Snapshot XIP Encryption COW integrated LVM

Data deduplicatio

n

Volumes are resizeable

FAT12 No No No No No Partial No No No No No No No Offline

FAT16 No No No No No Partial No No No No No No No Offline

FAT32 No No No No No Partial No No No No No No No Offline

NTFS Yes Yes No Yes Yes Yes Yes Partial Yes Yes Partial Unknown No Online

ext2 Yes Yes No No Yes Yes No No Yes[93] No No No No Online

ext3 Yes Yes Yes Yes Yes Yes No No Yes No No No No Online

ext4 Yes Yes Yes Yes Yes Yes No No Yes No No No No Online

Allocation and layout policies

File system Block suballocation Variable file block size[114] Extents Allocate-on-flush Sparse files Transparent compression

FAT12 No No No No No No

FAT16 No No No No No No

FAT32 No No No No No No

NTFS Partial No Yes No Yes Yes

ext2 No No No No Yes No

ext3 No No No No Yes No

ext4 No No Yes Yes Yes No

(7)

Supporting operating systems File

system Windows 9x Windows NT Linux Mac OS Mac OS X FreeBSD Solaris

FAT12 Yes Yes Yes Yes Yes Yes Yes

FAT16 Yes Yes Yes Yes Yes Yes Yes

FAT32

Yes since Windows 95

OSR2 Yes since Windows 2000 Yes Yes Yes Yes Yes

NTFS with third-party driver[129] Yes

Yes Kernel 2.2 or newer, or with

NTFS-3G or ntfsprogs

No with NTFS-3G with NTFS-3G with NTFS-3G on Opensolaris

ext2 Unknown

with Ext2Fsd (complete) or Ext2 IFS (partial, no large inodes) or

Ext2Read (read-only, also on LVM2)

Yes No

with fuse-ext2, ExtFS

and ext2fsx Yes Unknown

ext3 Unknown

with Ext2Fsd (complete) or Ext2 IFS (partial, no large inodes) or

Ext2Read (read-only, also on LVM2) Yes No with fuse-ext2 and ExtFS[144] Yes Yes ext4 No

with Ext2Fsd (partial, no extents), Ext2 IFS (partial, no large inodes) or Ext2Read

(read-only, also on LVM2)

Yes since kernel

2.6.28 No with fuse-ext2 (partial) and ExtFS (full read/write) No Unknown FAQ:

Q: Mana yang lebih baik? NTFS5 atau NTFS?

A: Biasanya, perbaruan versi di bidang teknologi memiliki keunggulan dibanding versi yang sebelumnya. NTFS5 memiliki semua fitur yang dimiliku NTFS dengan tambahan fitur Encryption, Disk Quotas, Sparse Files, Reparse Points, Volume Mount Points.

(8)

Conclusion Struktur NTFS

Dalam sistem berkas NTFS, semua data yang tersimpan di dalam sebuah volume disimpan dalam bentuk berkas. Hal ini berlaku untuk direktori, berkas biasa, hingga struktur data yang dimiliki oleh NTFS itu sendiri (yang disebut dengan NTFS Metadata), yang diperlihatkan pada Tabel di bawah ini. Dengan menyimpan segala data dalam bentuk berkas, Windows dapat menemukan dan memelihara data secara lebih mudah dan cepat, dan tentu saja karena arsitektur keamanan yang dimiliki oleh Windows NT, semua berkas dapat diproteksi dengan menggunakan deskriptor keamanan (security descriptor). Selain itu, jika ada beberapa bagian dari dalam disk mengalami kerusakan (atau lazim disebut sebagai bad sector), NTFS dapat melakukan relokasi terhadap NTFS metadata untuk mencegah disk tersebut menjadi tidak dapat diakses sama sekali.

Fitur NTFS

✔ NTFS dapat mengatur kuota volume untuk setiap pengguna (dalam NTFS disebut dengan Disk Quota).

✔ NTFS mendukung sistem berkas terenkripsi secara transparan dengan menggunakan jenis beberapa jenis algoritma enkripsi yang umum digunakan.

✔ NTFS mendukung kompresi data transparan yang, meskipun tidak memiliki rasio yang besar, dapat digunakan untuk menghemat penggunaan ruangan hard disk. Selain itu, NTFS mendukung pembuatan berkas dengan atribut sparse (berkas yang berisi banyak area kosong di dalam datanya) yang umumnya dibutuhkan oleh aplikasi-aplikasi ilmiah.

✔ NTFS mendukung hard link (tautan keras) serta symbolic link (tautan simbolis) seperti halnya sistem berkas dalam sistem operasi keluarga UNIX, meskipun dalam NTFS, implementasinya lebih sederhana. Fitur symbolic link dalam NTFS diimplementasikan dengan menggunakan Reparse Point yang awalnya hanya dapat diterapkan terhadap direktori. Windows Vista mengizinkan penggunaan symbolic link terhadap berkas.

✔ NTFS mendukung penamaan berkas dengan metode pengodean Unicode (16-bit UCS2) hingga 255 karakter. Berbeda dengan sistem berkas FAT yang masih menggunakan pengodean ANSI (8-bit ASCII) dan hanya berorientasi pada format 8.3. Penggunaan nama panjang dalam sistem berkas FAT akan menghabiskan lebih dari dua entri direktori. ✔ NTFS memiliki fitur untuk menampung lebih dari satu buah ruangan data dalam sebuah berkas. Fitur ini disebut dengan alternate data stream.

(9)

Kelebihan NTFS ✔ Reliability:

NTFS menggunakan standart transaction logging, sehingga pemulihan terhadap kesalahan yang tidak diinginkan dapat dilakukan dengan mudah. ✔ Security dan Access Control:

NTFS memiliki built-in security, yang memungkinkan untuk mengatur permission dari masing-masing file maupun direktori ✔ Breaking Size Barriers:

karena pada sistem FAT dalam hal ini FAT16 tidak dapat mempartisi lebih dari 4GB, sedang NTFS didesain untuk partisi yang jauh lebih besar ✔ Storage Efficiency:

NTFS lagi-lagi memperbaiki kelemahan pada FAT16 karena pada sistem ini memungkinkan terjadinya ketidakefisienan pada penyimpanan pada kapasitas harddisk. Untuk itu NTFS menggunakan metode lain dalam alokasi kapasitas hard disk tersebut.

✔ Long File Names:

NTFS memungkinkan nama sebuah file hingga 255 karakter, dibandingkan dengan pada FAT adalah 8+3 karakter. ✔ Networking:

saat ini networking berkembang pesat dengan NTFS memungkinkan networking dalam skala besar. ✔ Storage Fault Tolerance:

Data-redundant storage methods dapat diterapkan pada NTFS. Hal ini berguna dalam menjamin dan melindungi jika suatu data/berkas mengalami kerusakan dengan mengkopi ulang data yang sama dari disk mirror.

✔ Multiple Data Stream:

NTFS dapat terdiri dari lebih 1 stream. Stream tambahan ini dapat berisi berbagai jenis data, walau data itu hanya mendeskripsikan berkas atau metadata. ✔ Unicode Names:

Unicode merupakan paket karakter standar yang digunakan pada NTFS dan menggantikan karakter older-single byte ASCII. Setiap karakter pada kebanyakan bahasa yang natural adalah direpresentasikan dengan double-byte number dalam paket karakter Unicode.

✔ Improved File Attribute Indexing:

Dalam NTFS juga terdapat kemampuan untuk memberi indeks pada atribut berkas, fungsinya ialah sebagai penglokasian dan sorting. ✔ Data Compression:

Dalam kompresi data metode yang digunakan adalah Lempel-Zip Compression. Dengan algoritma ini dipastikan tidak ada data yang hilang pada proses kompresi. ✔ Encryption:

NTFS juga menyediakan Encrypted File System atau EFSuntuk perlindungan cryptografic pada berkas atau direktori. ✔ Reparse Points:

(10)

✔ Kecepatan akses

NTFS dapat mengakses file dengan cepat karena NTFS menyimpan data atribut dalam MFT, namun jika file terfragmentasi menjadi banyak bagian, maka perpindahan head dari disk akan memperlambat pengaksesan.

✔ Ukuran partisi dan banyak file

Baik NTFS maupun FAT32 mempunyai ukuran maksimum partisi sebesar 2 terabytes.

NTFS memiliki ukuran maksimum file yang hampir tidak terbatas, terbatas sampai sebesar ukuran partisi. ✔ Keamanan data

NTFS memiliki built-in security, yang memungkinkan untuk mengatur permission dari masing-masing file maupun direktori. Hal ini merupakan salah satu keunggulan NTFS yang tidak dimiliki FAT32.

✔ Dukungan Sistem Operasi

• Windows 9x *dengan driver tambahan • Windows NT

• Linux *kernel 2.2 or later, or with NTFS-3G, or ntfsprogs • MacOS X (readonly) *perlu third party software

Referensi

Dokumen terkait

[r]

Transaksi Valas dapat digunakan untuk mencari keuntungan atau kemudahan-kemudahan berbelanja. Sebagai contoh Nasabah dapat menyimpan uangnya dalam bentuk

perusahaan yang bersangkutan dan manajemennya tidak dalam pengawasan pengadilan, tidak pailit, kegiatan usahanya tidak sedang dihentikan dan/atau direksi yang bertindak

Usahatani seledri persentase biaya produksi yang paling tinggi adalah biaya kebutuhan pupuk dengan persentase sebesar 47,88%.Kebutuhan biaya produksi dengan

Kepada tenaga kesehatan dan instansi terkait agar dapat menjadikan Siprofloksasin sebagai salah satu pertimbangan dalam penatalaksanaan terapi antibiotik pada pasien

Menurut guru BP, kasus kehamilan di luar nikah yang terjadi di sekolah mereka selalu terjadi setiap tahun, namun beliau tidak bisa mengatakan berapa persentase kejadiannya,

Kutipan di atas menunjukkan bahwa Cindua Mato memiliki doa “piganta jo pidareh” juga doa “sikalumun” yang didapatkan dari Bundo Kanduang. Doa tersebut dapat

Seluruh berita tersebut memuat pemberitaan mengenai kasus-kasus Tenaga Kerja Wanita (TKW) Indonesia, baik yang terjadi di Malaysia sendiri maupun di negara lain, tetapi