{"id":73,"date":"2025-07-02T12:21:30","date_gmt":"2025-07-02T09:21:30","guid":{"rendered":"https:\/\/www.ertanerbek.com\/?p=73"},"modified":"2025-07-02T17:08:01","modified_gmt":"2025-07-02T14:08:01","slug":"test-ortamlarinda-sanal-sistem-mi-fiziksel-donanim-mi","status":"publish","type":"post","link":"https:\/\/www.ertanerbek.com\/?p=73","title":{"rendered":"Test Ortamlar\u0131nda Sanal Sistem mi, Fiziksel Donan\u0131m m\u0131?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir sistemin test s\u00fcrecinde hangi altyap\u0131n\u0131n tercih edilece\u011fi, do\u011frudan testin hedefiyle ili\u015fkilidir. Temel soru \u015fudur: <strong>Test edilmek istenen \u015fey, sistemin genel davran\u0131\u015f\u0131 m\u0131 yoksa belirli bir donan\u0131m ortam\u0131ndaki davran\u0131\u015f\u0131 m\u0131?<\/strong> Bu ayr\u0131m, kullan\u0131lacak test altyap\u0131s\u0131n\u0131n se\u00e7iminde belirleyici rol oynar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Sanal Ortamda Test Senaryosu<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E\u011fer testin amac\u0131, sistemin genel i\u015fleyi\u015fini, yap\u0131land\u0131rma do\u011frulu\u011funu veya yaz\u0131l\u0131m uyumlulu\u011funu de\u011ferlendirmekse; sanalla\u015ft\u0131rma altyap\u0131s\u0131 tercih edilebilir. \u00d6zellikle test edilen sistem, kullan\u0131lan sanalla\u015ft\u0131rma platformu taraf\u0131ndan tam olarak destekleniyorsa, donan\u0131m kaynakl\u0131 sapmalar ya\u015fanmadan izole bir test ortam\u0131 sa\u011flanabilir. Bu yakla\u015f\u0131m, d\u0131\u015f etkenlerden ba\u011f\u0131ms\u0131z, tekrarlanabilir ve h\u0131zl\u0131 test d\u00f6ng\u00fcleri sunar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Fiziksel Donan\u0131m \u00dczerinde Test Senaryosu<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Buna kar\u015f\u0131n, testin amac\u0131 sistemin belirli bir donan\u0131m \u00fczerinde nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6zlemlemekse \u2014 \u00f6rne\u011fin s\u00fcr\u00fcc\u00fc uyumlulu\u011fu, donan\u0131m kaynakl\u0131 darbo\u011fazlar veya performans karakteristikleri \u2014 bu durumda fiziksel donan\u0131m \u00fczerinde test yap\u0131lmas\u0131 gereklidir. Bu t\u00fcr testlerde kar\u015f\u0131la\u015f\u0131lan donan\u0131m hatalar\u0131, performans sapmalar\u0131 ve uyumsuzluklar, testin do\u011fal bir par\u00e7as\u0131 olarak de\u011ferlendirilir ve \u00f6\u011frenme s\u00fcrecine katk\u0131 sa\u011flar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Test Altyap\u0131s\u0131 Se\u00e7iminde Sanalla\u015ft\u0131rma Platformlar\u0131n\u0131n Rol\u00fc<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Test ortamlar\u0131nda tercih edilecek sanalla\u015ft\u0131rma platformu, yaln\u0131zca stabilite de\u011fil, ayn\u0131 zamanda sundu\u011fu <strong>sanal donan\u0131m \u00e7e\u015fitlili\u011fi<\/strong> ile de de\u011ferlendirilmelidir. \u00d6zellikle PCI passthrough, \u00f6zel disk denetleyicileri, sanal a\u011f kart\u0131 t\u00fcrleri ve BIOS\/UEFI em\u00fclasyonu gibi \u00f6zellikler, testin kapsam\u0131n\u0131 do\u011frudan etkiler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proxmox VE, bu ba\u011flamda Tier-1 seviyesine yak\u0131n esneklik sunan a\u00e7\u0131k kaynakl\u0131 bir platform olarak \u00f6ne \u00e7\u0131kar. Ancak donan\u0131m k\u0131s\u0131tlar\u0131 veya lisanslama nedenleriyle alternatif Tier-2 \u00e7\u00f6z\u00fcmler de de\u011ferlendirilebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tier-2 Sanalla\u015ft\u0131rma Sistemleri ve Sanal Donan\u0131m Deste\u011fi<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Sanalla\u015ft\u0131rma Platformu<\/strong><\/td><td><strong>Sanal Donan\u0131m Deste\u011fi<\/strong><\/td><td><strong>Notlar<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Oracle VirtualBox<\/strong><\/td><td>IDE\/SATA\/SCSI\/NVMe disk em\u00fclasyonu, Intel\/AMD CPU \u00f6zellikleri, NAT\/Bridged a\u011f, EFI<\/td><td>Geni\u015f donan\u0131m yelpazesi, GUI odakl\u0131<\/td><\/tr><tr><td><strong>VMware Workstation<\/strong><\/td><td>PCIe\/NVMe disk, UEFI\/BIOS, 3D grafik, sanal TPM, sanal vGPU (s\u0131n\u0131rl\u0131)<\/td><td>Kurumsal testler i\u00e7in uygun<\/td><\/tr><tr><td><strong>QEMU\/KVM (virt-manager)<\/strong><\/td><td>VirtIO, PCI passthrough, UEFI, SR-IOV, sanal TPM, \u00e7oklu CPU topolojisi<\/td><td>Proxmox altyap\u0131s\u0131n\u0131n temelidir<\/td><\/tr><tr><td><strong>Hyper-V (Windows)<\/strong><\/td><td>Gen 1\/2 VM, sanal TPM, Secure Boot, sanal NIC, SCSI disk, nested virtualization<\/td><td>Windows tabanl\u0131 testlerde avantajl\u0131<\/td><\/tr><tr><td><strong>GNOME Boxes<\/strong><\/td><td>Basit VirtIO deste\u011fi, temel disk ve a\u011f em\u00fclasyonu<\/td><td>H\u0131zl\u0131 testler i\u00e7in hafif \u00e7\u00f6z\u00fcm<\/td><\/tr><tr><td><strong>UTM (macOS)<\/strong><\/td><td>QEMU tabanl\u0131, ARM\/x86 em\u00fclasyonu, EFI, disk ve a\u011f deste\u011fi<\/td><td>Apple Silicon i\u00e7in optimize<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Not: Yukar\u0131daki platformlar aras\u0131nda <strong>VirtualBox<\/strong> ve <strong>QEMU\/KVM<\/strong>, test ortamlar\u0131nda en geni\u015f sanal donan\u0131m yelpazesini sunan Tier-2 \u00e7\u00f6z\u00fcmler olarak \u00f6ne \u00e7\u0131kar.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\ud83c\udfaf<\/strong><strong> Sonu\u00e7<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Test ortam\u0131n\u0131n ba\u015far\u0131s\u0131, yaln\u0131zca test edilen sistemin do\u011frulu\u011funa de\u011fil, ayn\u0131 zamanda test altyap\u0131s\u0131n\u0131n bu sistemi ne \u00f6l\u00e7\u00fcde do\u011fru yans\u0131tt\u0131\u011f\u0131na ba\u011fl\u0131d\u0131r. Sanalla\u015ft\u0131rma sistemleri, donan\u0131m ba\u011f\u0131ml\u0131l\u0131\u011f\u0131n\u0131 ortadan kald\u0131rarak h\u0131zl\u0131 ve tekrarlanabilir testler sunarken; fiziksel donan\u0131m testleri, ger\u00e7ek d\u00fcnya senaryolar\u0131na daha yak\u0131n sonu\u00e7lar \u00fcretir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu nedenle, testin hedefi yaln\u0131zca test edilecek sistemi de\u011fil, ayn\u0131 zamanda <strong>hangi altyap\u0131n\u0131n kullan\u0131laca\u011f\u0131n\u0131 da belirler<\/strong>. Sanal donan\u0131m deste\u011fi geni\u015f olan platformlar, test kapsam\u0131n\u0131 art\u0131r\u0131rken; donan\u0131m odakl\u0131 testlerde fiziksel sistemler ka\u00e7\u0131n\u0131lmazd\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bir sistemin test s\u00fcrecinde hangi altyap\u0131n\u0131n tercih edilece\u011fi, do\u011frudan testin hedefiyle ili\u015fkilidir. Temel soru \u015fudur:&#8230;<\/p>\n","protected":false},"author":1,"featured_media":109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,28,9,27],"tags":[],"class_list":["post-73","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel","category-homelab","category-virtualization","category-sanallastirma-genel"],"_links":{"self":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=73"}],"version-history":[{"count":1,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/73\/revisions"}],"predecessor-version":[{"id":74,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/73\/revisions\/74"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/media\/109"}],"wp:attachment":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}