Blogchevron_rightSunucu Yönetimichevron_rightSanal Sunucularda Disk Bölümleme Stratejileri

Sanal Sunucularda Disk Bölümleme Stratejileri

S
Serversium
calendar_today23 Mayıs 2026
schedule5 dk okuma
Sanal Sunucularda Disk Bölümleme Stratejileri

Sanal Sunucularda Disk Bölümleme (Partitioning) Stratejileri

Modern sunucu altyapılarında disk bölümleme, sistem performansı, güvenlik ve yönetilebilirlik açısından kritik bir rol oynamaktadır. Doğru bir partition stratejisi, veri kaybı riskini minimize ederken, sistem yükseltmelerini kolaylaştırır ve kaynak kullanımını optimize eder. Bu rehberde, sanal sunucularda uygulanabilecek disk bölümleme stratejilerini detaylı olarak inceleyeceğiz.

Sunucu türlerine göre doğru disk yapılandırması seçimi, hosting sağlayıcılarının sık yaptığı hatalardan biridir. Bu konuda daha fazla bilgi için hosting şirketi kurarken yapılan 5 hata makalemizi inceleyebilirsiniz.

Disk Bölümleme Nedir?

Disk bölümleme, bir fiziksel veya sanal diskin mantıksal birimlere ayrılması işlemidir. Her bölüm, bağımsız bir dosya sistemi barındırabilir ve farklı mount noktalarıyla sisteme entegre edilebilir. Linux sistemlerde bu işlem parted, fdisk veya gdisk araçlarıyla gerçekleştirilir.

Disk türleri arasındaki farkları anlamak, doğru bölümleme stratejisi seçimi için önemlidir. SAS, SATA ve NVMe disk farkları hakkındaki makalemiz bu konuda detaylı bilgi sunmaktadır.

Sanal Sunucularda Disk Bölümleme Neden Önemli?

Sanal sunucularda disk bölümleme stratejisi, geleneksel fiziksel sunuculardan farklı dinamikler içerir. Araştırmalara göre, yanlış yapılandırılmış disk bölümleri sistem performansını %30-40 oranında olumsuz etkileyebilmektedir.

Temel Faydalar

  • İzolasyon: Bir bölümdeki sorun diğerlerini etkilemez
  • Performans: Her bölüm için ayrı I/O scheduler kullanılabilir
  • Güvenlik: Şifreleme ve erişim kontrolleri bölüm bazlı uygulanabilir
  • Yedekleme: Snapshot ve yedekleme işlemleri bölüm bazlı yapılabilir
  • Esneklik: LVM ile dinamik alan yönetimi mümkün

Temel Bölümleme Stratejileri

1. Geleneksel Standart Bölümleme

En yaygın kullanılan yöntem olan standart bölümleme, sabit boyutlu partition'lar oluşturur. Bu yaklaşım, basitliği ve düşük overhead'i nedeniyle tercih edilir.

Ancak bu yöntemin dezavantajı, boyut değişikliği gerektiğinde tüm diskin yeniden boyutlandırılması gerekliliğidir. Veritabanı barındıran sunucularda bu yaklaşım sorun yaratabilir.

Veritabanı performansı için disk yapılandırması kritik önem taşır. Detaylı bilgi için MySQL/MariaDB performans optimizasyonu rehberimizi inceleyebilirsiniz.

2. LVM (Logical Volume Manager)

LVM, disk bölümlerinin esnek yönetimi için Linux çekirdeğinde bulunan bir araçtır. Fiziksel volume'ler (PV), volume grupları (VG) ve mantıksal volume'ler (LV) hiyerarşisi ile çalışır.

LVM'nin avantajları:

  • Çevrimiçi disk genişletme ve küçültme
  • Snapshot alma özelliği
  • Birden fazla diski tek bir pool'da birleştirme
  • Esnek allocation stratejileri

Veritabanı bağlantı havuzları gibi kritik sistemlerde LVM, depolama esnekliği sağlayarak önemli avantajlar sunar. Connection pooling makalemizde bu konuyu detaylı inceleyebilirsiniz.

3. Modern Dosya Sistemleri: Btrfs ve ZFS

Btrfs ve ZFS, geleneksel dosya sistemlerinin ötesinde gelişmiş özellikler sunan copy-on-write (CoW) dosya sistemleridir.

Btrfs Özellikleri

  • Yerleşik RAID desteği (RAID 0, 1, 10, 5, 6)
  • Snapshots ve clone'lar
  • Veri bütünlüğü kontrolü
  • Online defragmentasyon
  • Subvolume desteği

ZFS Özellikleri

  • 128-bit dosya sistemi (sınırsız ölçeklenebilirlik)
  • Yerleşik RAID-Z
  • End-to-end data integrity
  • Compression ve deduplication
  • Snapshot ve clone desteği

Karşılaştırma Tablosu

Özellik Standart Partition LVM Btrfs ZFS
Esneklik Düşük Yüksek Çok Yüksek Çok Yüksek
Kurulum Kolaylığı Kolay Orta Orta Zor
Snapshot Desteği Yok Var Var Var
RAID Entegrasyonu Harici Harici Yerleşik Yerleşik
RAM İhtiyacı Düşük Orta Orta-Yüksek Yüksek
Overhead Minimal Düşük Orta Yüksek

Disk Bölümleme Best Practices

1. Ayrı Bölümler Oluşturma

Linux sunucularda aşağıdaki mount noktaları için ayrı bölümler oluşturulması önerilir:

  • /boot: Önyükleme dosyaları (256MB-512MB yeterli)
  • /: Kök dizin (en az 20GB önerilir)
  • /var: Değişken veriler, log dosyaları
  • /var/log: Sistem logları (büyüme potansiyeli yüksek)
  • /var/www: Web sunucusu dosyaları
  • /home: Kullanıcı dosyaları
  • /tmp: Geçici dosyalar
  • swap: Sanal bellek (RAM'in 1-2 katı)

WordPress hosting sunucularında /var/www bölümünün boyutu kritik önem taşır. LiteSpeed vs Nginx karşılaştırması makalemizde web server optimizasyonu hakkında bilgi bulabilirsiniz.

2. Güvenlik Önlemleri

Disk bölümlerinde güvenlik, sunucu güvenliğinin temel bileşenlerinden biridir. Önerilen uygulamalar:

  • Önemli bölümler için noexec bayrağı kullanma
  • nosuid ve nodev seçeneklerini etkinleştirme
  • Ayrı partition'larda şifreleme uygulama
  • Log bölümlerini read-only olarak mount etme (audit sonrası)

Sunucu güvenlik denetimi için RKHunter ve Lynis araçlarını kullanmanızı öneriyoruz.

3. Performans Optimizasyonu

  • I/O Scheduler: Deadline veya CFQ scheduler tercih edilmeli
  • Noatime: Dosya erişim zamanlarını kaydetmeyi devre dışı bırakma
  • Journaling: ext4 veya xfs dosya sistemlerinde journaling kullanma
  • SSD'ler için: TRIM desteği etkinleştirme ve noatime, nodiratime kullanma

RAID Seviyeleri ve Disk Performansı

RAID (Redundant Array of Independent Disks) yapılandırması, disk bölümleme stratejisinin önemli bir parçasıdır. Her RAID seviyesi farklı performans ve güvenlik özellikleri sunar.

RAID Seviye Karşılaştırması

RAID Seviyesi Minimum Disk Performans Güvenlik Kullanım Alanı
RAID 0 2 Çok Yüksek Yok Geçici veri, test ortamları
RAID 1 2 Orta Yüksek İşletim sistemi diskleri
RAID 5 3 Orta-Yüksek Orta Genel amaçlı depolama
RAID 6 4 Orta Çok Yüksek Büyük kapasiteli depolama
RAID 10 4 Çok Yüksek Çok Yüksek Veritabanları, kritik uygulamalar

Sanal sunucularda RAID yapılandırması genellikle hipervizör seviyesinde veya storage sistemi tarafından sağlanır. Ancak yazılımsal RAID de kullanılabilir.

Bulut Ortamlarında Disk Yönetimi

AWS, Google Cloud, Azure gibi bulut platformlarında disk yönetimi geleneksel sunuculardan farklıdır. Bulut sağlayıcıları genellikle block storage (EBS, PD, Managed Disks) ve file storage (EFS, Filestore) seçenekleri sunar.

Cloud-Specific Stratejiler

  • EBS Volumes: AWS'de IOPS-tier seçimi önemli
  • Performance Tiering: Sık erişilen ve soğuk veri için ayrı storage sınıfları
  • Snapshot Stratejisi: Otomatik yedekleme politikaları oluşturma
  • Multi-Attach: Paylaşımlı disk senaryoları için yapılandırma

Bul

library_booksBenzer İçerikler

Cloud Sunucu Nedir? Avantajları ve Detaylı Rehber
Sunucu Yönetimi
calendar_today5 Nisan 2026
schedule5 dk

Cloud Sunucu Nedir? Avantajları ve Detaylı Rehber

Cloud sunucular, dinamik kaynak dağıtımıyla işletmelerin kesintisiz büyümesini sağlar. Avantajlardan karşılaştırmalara tüm detaylar bu rehberde yer alıyor.

S
Serversiumarrow_forward
Linux vs Windows Sunucu: Hangisi Projeye Uygun?
Sunucu Yönetimi
calendar_today6 Nisan 2026
schedule5 dk

Linux vs Windows Sunucu: Hangisi Projeye Uygun?

Linux ve Windows Sunucu arasındaki teknik farkları, maliyet avantajlarını ve proje uyumluluğunu detaylı olarak karşılaştırıyoruz. Yazılım stack'inize en uygun işletim sistemini seçmek için kapsamlı rehberimizle doğru altyapı kararını verin.

S
Serversiumarrow_forward
Plesk Kurulumu - Ubuntu 24 Üzerinde Adım Adım Rehber
Sunucu Yönetimi
calendar_today16 Nisan 2026
schedule5 dk

Plesk Kurulumu - Ubuntu 24 Üzerinde Adım Adım Rehber

Ubuntu 24 üzerinde Plesk kurulumunu adım adım öğrenin. Bu rehberde sistem gereksinimleri, kurulum adımları ve temel yapılandırma ayarlarını bulabilirsiniz.

S
Serversiumarrow_forward