×
Resource Pool Nedir Nasıl Kullanılır

Resource Pool Nedir? Nasıl Kullanılır?

VMware’in sanallaştırma çözümünde kaynak havuzları (resource pools), sunucu kaynaklarını (CPU ve bellek) organize etmenizi ve sanal makineler arasında ayırmanızı sağlayan bir yapıdır. Resource pool’lar sayesinde, kaynakların nasıl dağıtılacağına ve sanal makinelerin nasıl performans göstereceğine dair detaylı kontrol sahibi olabilirsiniz.

Resource Pool Nedir?

Resource pool, VMware vSphere ortamında CPU ve bellek kaynaklarının bir araya getirilip, belirli sanal makineler veya diğer kaynak havuzları arasında paylaştırıldığı bir yapıdır. Özellikle büyük ölçekli sanallaştırma ortamlarında, kaynakların verimli bir şekilde yönetilmesi için kritik öneme sahiptir.

Resource Pool Ne İşe Yarar?

  • Önceliklendirme: Belirli sanal makinelerin veya uygulamaların diğerlerine göre daha fazla kaynağa ihtiyaç duyduğu senaryolarda, bu makineleri veya uygulamaları önceliklendirebilirsiniz.
  • İzolasyon: Kritik uygulamaları diğer uygulamalardan izole ederek kaynak garantisi sağlayabilirsiniz.
  • Esneklik: Dinamik iş yüklerinde kaynak ihtiyaçlarına hızlıca cevap verebilme kapasitesi sağlar.
  • Organizasyon: Sanallaştırma ortamınızı daha düzenli ve anlaşılır bir şekilde yapılandırabilirsiniz.
  • Resource Pool Kullanımı:
  • Kaynak Limiti Ayarlama: Her resource pool için CPU ve bellek limitleri belirleyebilirsiniz. Bu, havuzun kullanabileceği maksimum kaynağı tanımlar.
  • Rezervasyon: CPU ve bellek için minimum garantili kaynak miktarını ayarlayabilirsiniz. Bu, havuzun her zaman bu miktarda kaynağa sahip olacağı anlamına gelir.
  • Paylaşım: Eğer bir sunucuda kaynak yetersizliği varsa, paylaşım değeri hangi sanal makinelerin diğerlerine göre daha fazla kaynağa sahip olacağını belirler.

Örnek:

Bir IT departmanınız olduğunu ve iki ana uygulama grubunuz olduğunu düşünün: “Kritik Uygulamalar” ve “Test Uygulamaları”.

  • Kritik Uygulamalar için Resource Pool Oluşturma: Bu havuz için yüksek bir CPU ve bellek rezervasyonu yapabilirsiniz. Bu, bu havuzda çalışan sanal makinelerin her zaman yeterli kaynağa sahip olmasını garanti eder.
  • Test Uygulamaları için Resource Pool Oluşturma: Bu havuz için daha düşük bir rezervasyon yapabilir veya hiç yapmayabilirsiniz. Ancak, bu sanal makinelerin üretim yükleri tarafından etkilenmemesi için bu havuza bir CPU ve bellek limiti koyabilirsiniz.

Sonuç olarak, resource pool’lar sanallaştırma ortamınızı optimize etmek, kaynakları verimli bir şekilde dağıtmak ve iş yüklerini izole etmek için mükemmel bir araçtır.

Resource Pool Oluşturma

VMware’da resource pool oluşturmak ve uygulamak, sanallaştırma ortamınızın kaynaklarını daha etkin bir şekilde yönetmek için esnek bir yol sağlar. Resource pool oluşturma işlemi vCenter Server üzerinden veya doğrudan ESXi sunucusu üzerinden yapılabilir. Ancak, en yaygın yönetim aracı vCenter Server’dır.

Resource Pool Oluşturma:

vCenter Server’ınıza vSphere Client (web tarayıcısı üzerinden veya Windows istemcisi) kullanarak giriş yapın.

Sol taraftaki gezinme panelinde, bir veri merkezi veya cluster seçin.

Seçilen veri merkezi veya cluster üzerinde sağ tıklayarak açılan menüde “Actions” (Eylemler) menüsünü bulun.

“Actions” menüsünden “New Resource Pool” (Yeni Kaynak Havuzu) seçeneğini tıklayın.

  • Name: Resource pool için bir ad girin.
  • Reservation: CPU ve/veya bellek için garantili kaynak miktarını belirtin.
  • Limit: CPU ve/veya bellek için kullanılabilecek maksimum kaynak miktarını belirtin.
  • Shares: CPU ve/veya bellek için relative öncelikleri belirleyin (Low, Normal, High veya özel değerler).

Ayarlarınızı yaptıktan sonra “OK” tuşuna basarak resource pool oluşturma işlemini tamamlayın.

Sol taraftaki gezinme panelinde, bir sanal makine seçin.

Seçilen sanal makine üzerinde sağ tıklayarak açılan menüde “Actions” menüsünü bulun.

“Actions” menüsünden “Move To” (Taşı) seçeneğini ve ardından oluşturduğunuz resource pool’u seçin.

Seçiminizi onaylayarak sanal makineyi seçili resource pool’a taşıyın.

Artık sanal makineniz, belirlediğiniz kaynak ayarlarına sahip olan resource pool içerisinde çalışacaktır. Bu yöntemle, vCenter’daki diğer sanal makineleri de istediğiniz resource pool’lara atayabilirsiniz. Bu, özellikle belirli iş yüklerini önceliklendirmeniz veya izole etmeniz gerektiğinde kullanışlıdır. Faydalı olması dileğiyle.


 

1988 İstanbul doğumluyum. Bilgisayar dünyasına olan hayranlığım çok küçük yaşlarda başladı. Bu sebeple sistem alanında kendimi geliştirmeye karar verdim. Celal Bayar Üniversitesi Bilgisayar Programcılığı ve Anadolu Üniversitesi İşletme mezunuyum. Beykent Üniversitesi'nde Yönetim Bilişim Sistemleri Bölümü'nde yüksek lisans eğitimimi tamamladım. 2005 yılında Bilge Adam Sistem & Network Mühendisliği eğitimi aldım. Hemen ardından IT dünyasına giriş yaptım. Collezione şirketinde 2006 - 2018 yılları arasında Sistem Uzmanı olarak görev yaptım. 2018 Temmuz ayından beri LCWAIKIKI şirketinde System Engineer pozisyonunda çalışmaktayım. Sektörde 19 yıllık deneyime sahibim. Birçok önemli projede görev aldım. Sayfanın en alt kısmından Linkedin profilime ulaşabilirsiniz. Bilgi ve tecrübemi hem bu blog üzerinde hem de Çözümpark Bilişim Portalı üzerinde paylaşıyorum.

Yorum gönder