Apple Core Storage adalah teknologi manajemen volume milik Apple yang diperkenalkan pada macOS 10.7 Lion. Teknologi ini berfungsi sebagai lapisan virtualisasi antara partisi fisik dan file system, mirip seperti Linux LVM.

Core Storage digunakan sebagai dasar untuk:

  • FileVault 2 (full disk encryption)
  • Fusion Drive (gabungan SSD + HDD)

Teknologi ini digunakan hingga macOS High Sierra sebelum akhirnya digantikan oleh APFS.

Fungsi Utama Core Storage

Core Storage memungkinkan:

  • satu volume menggunakan beberapa disk fisik,
  • manajemen storage lebih fleksibel,
  • enkripsi disk pada level blok,
  • migrasi data otomatis antara SSD dan HDD.

Teknologi ini membuat Mac dapat menggabungkan performa SSD dengan kapasitas HDD dalam satu logical volume.

Struktur Core Storage

Core Storage terdiri dari beberapa komponen utama:

Physical Volume (PV)

Disk fisik seperti HDD atau SSD yang telah menggunakan GPT partition.

Logical Volume Group (LVG)

Gabungan satu atau lebih Physical Volume menjadi satu pool storage.

Logical Volume (LV)

Virtual disk yang digunakan file system seperti HFS+.

Logical Volume Family (LVF)

Menyimpan metadata dan pengaturan enkripsi volume.

Cara Kerja pada Fusion Drive

Fusion Drive biasanya terdiri dari:

  • SSD sebagai penyimpanan cepat,
  • HDD sebagai penyimpanan kapasitas besar.

Core Storage secara otomatis:

  • memindahkan file yang sering digunakan ke SSD,
  • memindahkan file jarang digunakan ke HDD.

Proses ini berjalan otomatis dalam blok data 128 KB sehingga sistem terasa lebih cepat.

Kelebihan Core Storage

  • Mendukung full disk encryption melalui FileVault 2
  • Mendukung Fusion Drive
  • Pengelolaan storage lebih fleksibel
  • Performa sistem lebih optimal
  • Migrasi data otomatis antara SSD dan HDD

Kekurangan Core Storage

  • Tidak mendukung thin provisioning
  • Sulit melakukan resize storage dengan aman
  • Pengaturan lanjutan harus melalui Terminal
  • Tidak mendukung file system APFS terbaru
  • Tidak memiliki fault tolerance seperti RAID
  • Jika satu disk gagal, seluruh volume bisa tidak terbaca

Risiko Kehilangan Data

Beberapa masalah yang dapat menyebabkan data loss:

  • Kerusakan salah satu disk anggota
  • Metadata Core Storage rusak
  • GUID storage hilang
  • Kerusakan partition table
  • Kegagalan enkripsi FileVault
  • File EncryptedRoot.plist.wipekey hilang atau rusak

Karena data tersebar di seluruh disk anggota, semua disk harus tersedia agar recovery berhasil.

Recovery Data Core Storage

Recovery Core Storage cukup sulit karena:

  • data tersebar antar disk,
  • metadata terenkripsi,
  • volume saling bergantung.

Jika satu disk rusak total:

  • recovery biasanya gagal,
  • data bisa hilang permanen.

Namun jika metadata masih baik:

  • software recovery dapat menyusun ulang volume virtual,
  • lalu melakukan scan file system.

Software profesional yang biasa digunakan:

Kesimpulan

Apple Core Storage adalah teknologi virtual storage Apple yang menjadi dasar FileVault 2 dan Fusion Drive. Teknologi ini memberikan fleksibilitas pengelolaan storage serta performa yang lebih baik melalui kombinasi SSD dan HDD.

Namun, Core Storage memiliki kelemahan besar dalam hal fault tolerance. Semua disk dalam volume saling bergantung sehingga kerusakan satu komponen saja dapat menyebabkan seluruh data tidak dapat diakses. Karena itu, proses recovery membutuhkan seluruh disk anggota dan kondisi metadata yang masih baik.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *