×
VMware vCenter Content Library kullanımı

VMware vCenter Content Library Kullanımı

Merhaba, bu yazımda sizlere VMware vCenter Content Library kullanımı konusundan bahsedeceğim. VMware vCenter Content Library, sanallaştırma ortamında şablonları, ISO dosyalarını, OVF/OVA dosyalarını ve diğer sanal makine içeriklerini merkezi bir şekilde yönetmeyi sağlayan önemli bir bileşendir. vSphere yöneticileri için operasyonel verimliliği artıran Content Library, paylaşılan içeriklerin tutarlı ve güncel olmasını garanti etmektedir.

Content Library Nedir?

Content Library, vSphere ortamında kullanılabilecek sanal makine şablonlarını, ISO dosyalarını ve diğer öğeleri depolamak ve yönetmek için kullanılan merkezi bir depolama yapısıdır. İki farklı türde oluşturulabilir:

  • Local Content Library: Yalnızca belirli bir vCenter Server’da kullanılır.
  • Subscribed Content Library: Başka bir vCenter’daki bir Content Library’den senkronize edilir.

Content Library, vSphere Client veya API aracılığıyla yönetilebilir.

Content Library’nin Avantajları

  • Merkezi Yönetim: Tüm sanal makine içerikleri tek bir noktadan yönetilir.
  • Paylaşım ve Senkronizasyon: Diğer vCenter Server’larla içerik paylaşımı mümkündür.
  • Depolama Optimizasyonu: NFS, VMFS ve diğer veri depolama çözümleriyle entegre çalışır.
  • Hızlı Dağıtım: Şablonlar ve ISO dosyaları anında erişilebilir hale gelir.

Content Library Oluşturma

vSphere Client Üzerinden Content Library Oluşturma

vSphere Client’a giriş yapın.

  • MenuContent Libraries seçeneğine tıklayın.

VMware-vCenter-Content-Library-Kullanimi1 VMware vCenter Content Library Kullanımı

  • Create butonuna basarak yeni bir Content Library oluşturun.
  • Name and Location adımında, kütüphane adını belirleyin.
  • Configure Content Library adımında aşağıdaki seçenekleri seçin:
  • Local Content Library veya Subscribed Content Library
  • Eğer Subscribed Library seçilecekse, URL girilerek uzak sunucudan içerik çekilebilir.
  • Storage adımında, kütüphane içeriğinin saklanacağı veri deposunu seçin.
  • Yapılandırmayı tamamlamak için Finish butonuna tıklayın.

Content Library İçerik Yönetimi

Şablon ve ISO Yükleme

ISO Dosyası Ekleme

Oluşturduğunuz Content Library’ye gidin.

ActionsImport Item seçeneğini kullanarak bir ISO dosyası yükleyin.

VMware-vCenter-Content-Library-Kullanimi2 VMware vCenter Content Library Kullanımı

OVA/OVF Dosyası Ekleme

ActionsImport Item seçeneği ile OVA/OVF yükleyin.

vSphere içindeki VM’yi OVA olarak dışa aktarmak için Export OVF Template seçeneğini kullanın.

Sanal Makine Şablonu Oluşturma

  • Mevcut bir VM’yi kapatın.
  • VM’i Content Library’ye Template olarak ekleyin.
  • Bu şablonu farklı ESXi host’lara deploy edebilirsiniz.

Subscribed Content Library Senkronizasyonu Başka bir vCenter’daki Content Library’den içerik almak için şu adımlar izlenir.

  • Content Libraries sayfasında Create Library butonuna basın.
  • Subscribed Content Library seçeneğini işaretleyin.
  • Subscription URL alanına, uzak vCenter’daki Content Library URL’sini girin.

Senkronizasyon tipini seçin

  • Immediate Sync: İçerikler anında indirilir.
  • On-Demand Sync: İçerikler ihtiyaç halinde çekilir.

Storage belirleyip işlemi tamamlayın.

Synchronize Library seçeneğini kullanarak güncellemeleri manuel olarak tetikleyebilirsiniz.

API Kullanarak Content Library Yönetimi

Content Library’nin otomasyonunu sağlamak için vSphere REST API kullanılabilir. Örnek bir API çağrısı ile bir Content Library oluşturmak:

POST https://{vcenter_server}/rest/com/vmware/content/library

Headers:

  Content-Type: application/json

Body:

{

  “name”: “MyContentLibrary”,

  “type”: “LOCAL”,

  “storage_backings”: [

    {

      “datastore_id”: “datastore-123”

    }

  ]

}

PowerCLI ile ISO ekleme

$library = Get-ContentLibrary -Name “MyContentLibrary”

Import-ContentLibraryItem -ContentLibrary $library -Source “C:\ISO\windows.iso”

  • Büyük Veri Merkezlerinde Merkezi Yönetim: Birden fazla vCenter içeren ortamlarda, merkezi içerik yönetimi sağlar.
  • ISO ve OVA Dağıtımı: Sanal makine şablonlarının hızlı dağıtımı için kullanılır.
  • Güvenlik ve Güncellemeler: Güncel şablon ve imajların kullanımı ile güvenlik standartları korunur.

Bu yazımda sizlere VMware vCenter Content Library kullanımı konusundan bahsettim. 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