{"id":337,"title":"vSAN Uygulama Senaryolar\u0131","content":"<h2>Senaryo 1: K&uuml;&ccedil;&uuml;k \u0130\u015fletme i&ccedil;in 3 Sunuculu vSAN K&uuml;mesi<\/h2>\n<blockquote><a title=\"vSAN (Virtual SAN): Yaz\u0131l\u0131m Tan\u0131ml\u0131 Depolama &Ccedil;&ouml;z&uuml;m&uuml;\" href=\"..\/..\/..\/vsan-virtual-san-yazilim-tanimli-depolama-cozumu\" target=\"_blank\" rel=\"noopener\">vSAN (Virtual SAN): Yaz\u0131l\u0131m Tan\u0131ml\u0131 Depolama &Ccedil;&ouml;z&uuml;m&uuml; Yaz\u0131m\u0131za buardan ula\u015fabilirsiniz<\/a><\/blockquote>\n<h3>Gereksinimler<\/h3>\n<ul>\n<li>3 adet ESXi sunucu (minimum)<\/li>\n<li>Her sunucuda en az 1 SSD (&ouml;nbellek) ve 1 HDD\/SSD (kapasite)<\/li>\n<li>10 Gbps a\u011f ba\u011flant\u0131s\u0131 (&ouml;nerilen)<\/li>\n<li>vCenter Server<\/li>\n<li>vSAN lisanslar\u0131<\/li>\n<\/ul>\n<h3>Ad\u0131m Ad\u0131m Kurulum<\/h3>\n<p><strong>1. Donan\u0131m Haz\u0131rl\u0131\u011f\u0131<\/strong><\/p>\n<ul>\n<li>Her sunucuda VMware Hardware Compatibility List (HCL) uyumlu SSD ve HDD\/SSD disklerini tak\u0131n<\/li>\n<li>RAID kontrolc&uuml;lerini passthrough veya HBA moduna al\u0131n<\/li>\n<li>10 Gbps a\u011f kartlar\u0131n\u0131 yap\u0131land\u0131r\u0131n<\/li>\n<li>Her sunucuya en az 2 NIC (Network Interface Card) atay\u0131n<\/li>\n<\/ul>\n<p><strong>2. ESXi Kurulumu<\/strong><\/p>\n<ul>\n<li>Her sunucuya ESXi 7.0 veya &uuml;zeri s&uuml;r&uuml;m&uuml; kurun<\/li>\n<li>Sunucular\u0131 ayn\u0131 vCenter'a ekleyin<\/li>\n<li>Bir vSphere cluster olu\u015fturun (&ouml;rnek: \"vSAN-Cluster-01\")<\/li>\n<\/ul>\n<p><strong>3. A\u011f Yap\u0131land\u0131rmas\u0131<\/strong><\/p>\n<pre><code>- vSphere Distributed Switch (VDS) olu\u015fturun\n- vSAN i&ccedil;in &ouml;zel VMkernel port grubu olu\u015fturun\n- Her ESXi'da vmk1 (vSAN Traffic) aya\u011f\u0131 olu\u015fturun\n- vSAN trafi\u011fi i&ccedil;in VLAN ayarlay\u0131n (&ouml;rnek: VLAN 100)\n- IP adresleme: \n  - ESXi-01: 192.168.100.11\/24\n  - ESXi-02: 192.168.100.12\/24\n  - ESXi-03: 192.168.100.13\/24\n<\/code><\/pre>\n<p><strong>4. vSAN K&uuml;me Yap\u0131land\u0131rmas\u0131<\/strong><\/p>\n<ul>\n<li>vCenter'da cluster'\u0131 se&ccedil;in<\/li>\n<li>Configure &rarr; vSAN &rarr; Services &rarr; Turn On vSAN<\/li>\n<li>\"Single site cluster\" se&ccedil;ene\u011fini i\u015faretleyin<\/li>\n<li>Deduplication &amp; Compression'\u0131 etkinle\u015ftirin (All-Flash i&ccedil;in)<\/li>\n<li>\"Claim disks\" se&ccedil;ene\u011fiyle diskleri ekleyin<\/li>\n<\/ul>\n<p><strong>5. Disk Gruplar\u0131 Olu\u015fturma<\/strong><\/p>\n<ul>\n<li>Her sunucuda Disk Groups b&ouml;l&uuml;m&uuml;ne gidin<\/li>\n<li>\"Create Disk Group\" butonuna t\u0131klay\u0131n<\/li>\n<li>&Ouml;nbellek i&ccedil;in SSD se&ccedil;in<\/li>\n<li>Kapasite i&ccedil;in HDD\/SSD se&ccedil;in<\/li>\n<li>Disk grubunu olu\u015fturun<\/li>\n<li>T&uuml;m sunucular i&ccedil;in tekrarlay\u0131n<\/li>\n<\/ul>\n<p><strong>6. Storage Policy Olu\u015fturma<\/strong><\/p>\n<pre><code>Policy Ayarlar\u0131:\n- \u0130sim: \"vSAN-Default-Policy\"\n- Failures to Tolerate (FTT): 1\n- Number of disk stripes per object: 1\n- Flash read cache reservation: %0\n<\/code><\/pre>\n<h3>Test ve Do\u011frulama<\/h3>\n<ul>\n<li>vSAN Health Check &ccedil;al\u0131\u015ft\u0131r\u0131n<\/li>\n<li>Birka&ccedil; test VM olu\u015fturun<\/li>\n<li>Performance grafiklerini kontrol edin<\/li>\n<\/ul>\n<hr>\n<h2>Senaryo 2: VDI Ortam\u0131 i&ccedil;in High Performance vSAN<\/h2>\n<h3>Gereksinimler<\/h3>\n<ul>\n<li>6-8 ESXi sunucu<\/li>\n<li>All-Flash yap\u0131land\u0131rma (sadece SSD)<\/li>\n<li>25 Gbps a\u011f<\/li>\n<li>Horizon View lisanslar\u0131<\/li>\n<\/ul>\n<h3>Kurulum Ad\u0131mlar\u0131<\/h3>\n<p><strong>1. All-Flash Konfig&uuml;rasyonu<\/strong><\/p>\n<pre><code>Her sunucu i&ccedil;in:\n- 2x NVMe SSD (&Ouml;nbellek katman\u0131 - 400GB+)\n- 4x SSD (Kapasite katman\u0131 - 1.6TB+)\n- RAID kontrolc&uuml;s&uuml; passthrough modda\n<\/code><\/pre>\n<p><strong>2. A\u011f Optimizasyonu<\/strong><\/p>\n<ul>\n<li>vSAN i&ccedil;in dedicated 25 Gbps switchler kullan\u0131n<\/li>\n<li>Jumbo Frame'leri etkinle\u015ftirin (MTU 9000)<\/li>\n<li>vSAN i&ccedil;in QoS politikalar\u0131 ayarlay\u0131n<\/li>\n<li>\u0130ki redundant fabric olu\u015fturun<\/li>\n<\/ul>\n<p><strong>3. vSAN Konfig&uuml;rasyonu<\/strong><\/p>\n<pre><code>vSAN Settings:\n- Deduplication &amp; Compression: Enabled\n- Checksum: Enabled\n- Encryption: Enabled (opsiyonel)\n- Space Efficiency: Aggressive\n<\/code><\/pre>\n<p><strong>4. VDI i&ccedil;in Storage Policy<\/strong><\/p>\n<pre><code>Policy: \"VDI-Gold-Policy\"\n- Site disaster tolerance: None\n- Failures to tolerate: 1 (RAID-1 Mirroring)\n- Number of disk stripes: 2\n- IOPS limit: 2000\n- Object space reservation: %50\n\nPolicy: \"VDI-Silver-Policy\"\n- Failures to tolerate: 1\n- Number of disk stripes: 1\n- IOPS limit: 1000\n- Object space reservation: %25\n<\/code><\/pre>\n<p><strong>5. Linked Clone i&ccedil;in &Ouml;zel Ayarlar<\/strong><\/p>\n<ul>\n<li>Replica VM'ler i&ccedil;in ayr\u0131 policy olu\u015fturun<\/li>\n<li>Read cache reservation art\u0131r\u0131n<\/li>\n<li>Stripe width de\u011ferini optimize edin<\/li>\n<\/ul>\n<p><strong>6. Performans \u0130zleme<\/strong><\/p>\n<ul>\n<li>vSAN Performance Service'i etkinle\u015ftirin<\/li>\n<li>Virtual Objects &rarr; Monitors b&ouml;l&uuml;m&uuml;nden IOPS izleyin<\/li>\n<li>Capacity monitoring alarmlar\u0131 kurun<\/li>\n<\/ul>\n<hr>\n<h2>Senaryo 3: Uzak Ofis (ROBO) i&ccedil;in 2 Sunuculu vSAN<\/h2>\n<h3>Gereksinimler<\/h3>\n<ul>\n<li>2 ESXi sunucu<\/li>\n<li>1 Witness Node (uzak lokasyonda veya cloud'da)<\/li>\n<li>Minimum 1 Gbps WAN ba\u011flant\u0131s\u0131<\/li>\n<\/ul>\n<h3>Kurulum<\/h3>\n<p><strong>1. Witness Node Haz\u0131rl\u0131\u011f\u0131<\/strong><\/p>\n<ul>\n<li>vSAN Witness Appliance OVA dosyas\u0131n\u0131 indirin<\/li>\n<li>Merkez veri merkezine deploy edin<\/li>\n<li>Witness i&ccedil;in network ayarlar\u0131n\u0131 yap\u0131n<\/li>\n<\/ul>\n<p><strong>2. 2-Node Cluster Olu\u015fturma<\/strong><\/p>\n<pre><code>Topology:\n- Site A: ESXi-ROBO-01, ESXi-ROBO-02\n- Site B (HQ): vSAN-Witness\n- Heartbeat Network: Dedicated VLAN\n<\/code><\/pre>\n<p><strong>3. vSAN Stretched Cluster Konfig&uuml;rasyonu<\/strong><\/p>\n<ul>\n<li>Cluster'\u0131 se&ccedil;in &rarr; Configure vSAN<\/li>\n<li>\"2-node cluster\" se&ccedil;ene\u011fini i\u015faretleyin<\/li>\n<li>Witness host'u ekleyin<\/li>\n<li>Preferred fault domain ayarlay\u0131n<\/li>\n<\/ul>\n<p><strong>4. Storage Policy - ROBO<\/strong><\/p>\n<pre><code>Policy: \"ROBO-Policy\"\n- Site disaster tolerance: None\n- Failures to tolerate: 1\n- Failure tolerance method: RAID-1 (Mirroring)\n<\/code><\/pre>\n<p><strong>5. Bandwidth Optimizasyonu<\/strong><\/p>\n<ul>\n<li>vSAN traffic shaping yap\u0131land\u0131r\u0131n<\/li>\n<li>WAN &uuml;zerinden gereksiz traffi\u011fi minimize edin<\/li>\n<li>Replica trafi\u011fi i&ccedil;in QoS ayarlay\u0131n<\/li>\n<\/ul>\n<hr>\n<h2>Senaryo 4: Kubernetes i&ccedil;in vSAN Cloud Native Storage<\/h2>\n<h3>Gereksinimler<\/h3>\n<ul>\n<li>4+ ESXi sunucu<\/li>\n<li>Tanzu Kubernetes Grid (TKG)<\/li>\n<li>vSAN 7.0 U1 veya &uuml;zeri<\/li>\n<\/ul>\n<h3>Kurulum Ad\u0131mlar\u0131<\/h3>\n<p><strong>1. vSAN File Services Aktivasyonu<\/strong><\/p>\n<ul>\n<li>vSAN cluster &rarr; Configure &rarr; Services<\/li>\n<li>File Services'i enable edin<\/li>\n<li>File service i&ccedil;in IP pool olu\u015fturun<\/li>\n<li>Domain ve DNS ayarlar\u0131n\u0131 yap\u0131n<\/li>\n<\/ul>\n<p><strong>2. Storage Classes Tan\u0131mlama<\/strong><\/p>\n<pre><code class=\"language-yaml\"># vSAN Storage Class - Performance\napiVersion: storage.k8s.io\/v1\nkind: StorageClass\nmetadata:\n  name: vsan-performance\nprovisioner: csi.vsphere.vmware.com\nparameters:\n  storagePolicyName: \"vSAN-K8s-Performance\"\n  datastoreURL: \"ds:\/\/\/vmfs\/volumes\/vsan:xxxxx\/\"\n<\/code><\/pre>\n<p><strong>3. Persistent Volume Policy<\/strong><\/p>\n<pre><code>Policy: \"vSAN-K8s-Performance\"\n- Failures to tolerate: 1\n- Disk stripes: 2\n- IOPS limit: 5000\n- Thin provisioning: Yes\n\nPolicy: \"vSAN-K8s-Standard\"\n- Failures to tolerate: 1\n- Disk stripes: 1\n- IOPS limit: 2000\n<\/code><\/pre>\n<p><strong>4. Container Volume (CSI) Konfig&uuml;rasyonu<\/strong><\/p>\n<ul>\n<li>vSphere CSI driver'\u0131 deploy edin<\/li>\n<li>Storage class'lar\u0131 Kubernetes'e tan\u0131t\u0131n<\/li>\n<li>PVC (Persistent Volume Claim) &ouml;rnekleri olu\u015fturun<\/li>\n<\/ul>\n<hr>\n<h2>Senaryo 5: \u0130\u015f Kritik SQL Veritaban\u0131 i&ccedil;in vSAN<\/h2>\n<h3>Gereksinimler<\/h3>\n<ul>\n<li>6+ ESXi sunucu (All-Flash)<\/li>\n<li>25 Gbps+ a\u011f<\/li>\n<li>Enterprise Plus lisanslar\u0131<\/li>\n<\/ul>\n<h3>Kurulum<\/h3>\n<p><strong>1. Ultra-High Performance Disk Gruplar\u0131<\/strong><\/p>\n<pre><code>Yap\u0131land\u0131rma:\n- &Ouml;nbellek: Intel Optane P5800X (800GB)\n- Kapasite: Samsung PM1733 NVMe (3.84TB x4)\n- Her sunucuda 2 disk grubu\n<\/code><\/pre>\n<p><strong>2. SQL Server i&ccedil;in &Ouml;zel Policy<\/strong><\/p>\n<pre><code>Policy: \"SQL-Production\"\n- Site disaster tolerance: None\n- Failures to tolerate: 2 (RAID-6 veya RAID-1)\n- Number of disk stripes: 4\n- Flash read cache: %25\n- Object space reservation: %100 (Thick provision)\n- IOPS limit: Unlimited\n- Encryption: Enabled\n<\/code><\/pre>\n<p><strong>3. Affinity Rules<\/strong><\/p>\n<ul>\n<li>SQL VM'leri i&ccedil;in anti-affinity rules olu\u015fturun<\/li>\n<li>Replika VM'leri farkl\u0131 host'lara da\u011f\u0131t\u0131n<\/li>\n<li>DRS rules ile placement kontrol edin<\/li>\n<\/ul>\n<p><strong>4. Performans Optimizasyonu<\/strong><\/p>\n<pre><code>VM Seviyesi:\n- vCPU: 16+ (fiziksel core'lara align)\n- vRAM: 128GB+\n- VMDK: 4x 500GB (data, log, tempdb, backup i&ccedil;in ayr\u0131)\n- PVSCSI adapter kullan\u0131n\n- VMware Tools g&uuml;ncel\n\nvSAN Seviyesi:\n- Read cache reservation: %25\n- Write buffer flushing: Aggressive\n- Congestion threshold: %90\n<\/code><\/pre>\n<p><strong>5. \u0130zleme ve Bak\u0131m<\/strong><\/p>\n<ul>\n<li>vRealize Operations ile s&uuml;rekli monitoring<\/li>\n<li>SQL Server guest metriklerini toplay\u0131n<\/li>\n<li>Proactive capacity planning yap\u0131n<\/li>\n<li>Quarterly disk health check<\/li>\n<\/ul>\n<hr>\n<h2>Genel Best Practices<\/h2>\n<h3>T&uuml;m Senaryolar i&ccedil;in &Ouml;neriler<\/h3>\n<p><strong>A\u011f<\/strong><\/p>\n<ul>\n<li>vSAN trafi\u011fi i&ccedil;in dedicated network kullan\u0131n<\/li>\n<li>Jumbo frames etkinle\u015ftirin (MTU 9000)<\/li>\n<li>Redundant a\u011f pathleri olu\u015fturun<\/li>\n<\/ul>\n<p><strong>Kapasite Planlama<\/strong><\/p>\n<ul>\n<li>%70-75 dolulukta kapasite ekleyin<\/li>\n<li>Slack space i&ccedil;in %30 reserve tutun<\/li>\n<li>Deduplication\/compression ratiolar\u0131 hesaba kat\u0131n<\/li>\n<\/ul>\n<p><strong>G&uuml;venlik<\/strong><\/p>\n<ul>\n<li>vSAN encryption kullan\u0131n<\/li>\n<li>VM encryption ekleyin (&ccedil;ift katman)<\/li>\n<li>KMS server'lar\u0131 redundant yap\u0131n<\/li>\n<\/ul>\n<p><strong>Yedekleme<\/strong><\/p>\n<ul>\n<li>vSAN-aware backup &ccedil;&ouml;z&uuml;m&uuml; kullan\u0131n<\/li>\n<li>Changed Block Tracking (CBT) etkinle\u015ftirin<\/li>\n<li>Offsite backup replikasyonu yap\u0131n<\/li>\n<\/ul>\n<p><strong>Monitoring<\/strong><\/p>\n<ul>\n<li>vSAN Health Check'i d&uuml;zenli &ccedil;al\u0131\u015ft\u0131r\u0131n<\/li>\n<li>Skyline Health integration kurun<\/li>\n<li>Proactive support etkinle\u015ftirin<\/li>\n<\/ul>\n<p>Bu senaryolar, farkl\u0131 i\u015f y&uuml;kleri ve &ouml;l&ccedil;ekler i&ccedil;in vSAN implementasyonlar\u0131na rehberlik eder. Her senaryoyu kendi ortam\u0131n\u0131za g&ouml;re &ouml;zelle\u015ftirmeniz &ouml;nemlidir.<\/p>","excerpt":"K\u00fc\u00e7\u00fck \u0130\u015fletme i\u00e7in 3 Sunuculu vSAN K\u00fcmesi","created_at":"2025-11-15 11:56:24","updated_at":"2026-09-23 11:10:10","category_id":6,"view_count":473,"reading_time":6,"status":"published","editor_choice":0,"is_editor_choice":1,"published_at":"2025-11-15 08:56:00","featured_image":"0dca4cd4cf0067da846dca55534dd37a.png","slug":"vsan-uygulama-senaryolari","category_name":"Sistem","category_slug":"sistem"}