Sunucu sanallaştırma ve uygulama sanallaştırma teknolojileri performans karşılaştırması
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
Bilgisayar dünyasında uzun süredir kullanılan hipervizör tabanlı sanallaştırma teknolojileri ve bulut bilişim ile adı çok daha fazla duyulan konteyner teknolojileri gerek kurumsal veri merkezlerinde gerekse bulut bilişim altyapılarında sıklık ile kullanılan iki teknolojidir. Bu teknolojiler günümüzde kullanılan veri merkezlerinin altyapılarını oluşturmaktadır. Bu iki teknoloji, verimlilik, yönetim kolaylığı, güvenlik gibi birçok faydalarnedeniyle tercih edilmektedir. Bununla birlikte bu faydaların yanında fiziksel kaynaklar ile işletim sistemleri ve uygulamalar arasında giren sanallaştırma katmanları ve yazılımlar nedeni ile performans kayıpları yaşanmaktadır. Teknolojilerin arasındaki farklılıklar, farklı donanım katmanlarında farklı performans değerlerinin alınmasına nedenolmaktadır. Sanallaştırama teknolojisi seçimi yapılırken uygulama özellikleri ve kullanılacağı iş yüküne göre seçim yapmak elde edilecek faydayı artırmaktadır. Bu nedenle performans kayıp oranlarının donanım kaynakları için ölçülmesi ve karşılaştırılması önemli bir konu olarak karşımıza çıkmaktadır. Bu çalışmada, sektörde en çok kullanılan Vmware ve Docker teknolojileri üzerine çalışılmıştır. Fiziksel donanımlar ayrı bir etki alanı olarak ele alınıp, her bir etki alanı için ayrı testler yapılmış ve elde edilen sonuçlar karşılaştırılmıştır. Docker konteynerteknolojisinin testlerin büyük çoğunluğunda Vmware çözümünden daha iyi performans gösterdiği görülmüştür. Hypervisor-based virtualization technologies, which have been used for a long time in the IT World and the containerization technologies that mostly used in Cloud computing are two Technologies thats commonly used in enterprise datacenters and Cloud compting datacenters. These two Technologies constitute the infrastructures of theall datacenters today. These two technologies are preferred because of many benefits such as efficiency, ease of management and security. With these benefits brings performance overhead because of the virtualization layer and software. Differences between technologies lead to different performance values in different hardware layers.Choosing virtualization technology according to application features and workload that will expected, will increase the benefit to be achieved. For this reason, measurement and comparison of performance overhead rates for each virtualized hardware resources is an important issue. In this study, we use Vmware and Docker technologies that widely used in the sector. Physical equipment was considered as a separate domain and separate tests were performed for each domain and the results were compared. Docker container technology has shown better performance than most Vmware solutions.
Collections