Part 4 — IBM Turbonomic Deployment Modelleri — (On-Premises & Cloud)

Engin Özkurt
4 min readSep 25, 2023

--

Herkese selam,

Bu yazıda sizlere IBM Turbonomic Platformunun deployment modellerinden bahsedeceğim.

IBM Turbonomic, farklı altyapı ve işletme gereksinimlerini karşılamak için hem kurum içi (on-premises) hem de Cloud (SaaS) olarak kullanım seçeneklerini desteklemektedir. Genelde kullanım seçeneği belirlemek işletmelerin dijital dönüşüm stratejileri veya regülatif sektörlerde olan müşteriler için regülasyonlar sebebi ile karar verilen bir durumdur.

IBM Turbonomic Deployment Models

1- SaaS (Software as a Service): SaaS modelinde kullanmak isteyen müşteriler Turbonomic platformunu hizmet olarak kullanabilirler. Yönetim ve bakım sorumluluğu tamamen IBM tarafından sağlanmaktadır. Müşteriler, Turbonomic platformuna erişmek için web tarayıcı üzerinde platforma giriş yapabilirler. SaaS çözümlerin sağlamış olduğu tüm avantajlardan sağlanarak platformu kullanırlar. Genelde altyapı yönetimi yapmak istemeyen ve bulut uygulamaları kullanmakta herhangi bir engeli olmayan organizasyonlar için uygundur.

IBM Turbonomic SaaS Deployment Option

Turbonomic SaaS kurulum seçeneğini public cloud hizmeti kullanan müşteriler altyapılarını optimize etmek için kullanırlar. Fakat platformu SaaS kullanmak isteyen ama on-premises sanallaştırma ve cloud native ortamlarına ait kaynak yönetimi yapmak isteyen müşteriler için de “Turbo Secure Connect” servisi ile ortamların entegrasyonu mümkün hale gelebilir.

Turbonomic ilk ortaya çıktığı zaman public cloud teknolojilerini desteklemekteydi. Private Cloud veya On-Premises ortamlara sahip müşterileri desteklemek için 2022 yılında Turbo Secure Connect servisini tanıttı. TSC ile müşteriler sanallaştırma ortamlarına kurabileceği lightweight .ova connector bağlantısı sağlayarak on-prem ortamlarını SaaS platformlarına güvenli bir şekilde bağlamalarını sağladı. Bu sayede Hybrid -Multicloud stratejileri olan organizasyonlar için full destek sağlayabilen bir platform haline gelmiştir.

IBM Turbonomic Secure Connect

2- On-Premises Deployment: Şirket içerisinde kullanım için ise iki farklı kurulum seçeneği bulunmaktadır. Platformu müşterinin kendi VMware (.ova )— HyperV (.vhd) gibi sanallaştırma platformları üzerinde sanal makinelere kurulabilir. Platformu kurum içerisinde kendi ortamlarınızda çalıştırdığınızda kaynak gereksinimlerini (cpu,memory,storage) müşterinin kendisi sağlaması gerekir. Bu kurulum seçeneğinde yönetim ve bakım tamamen müşteri sorumluluğunda olacaktır.

Turbonomic platformunu VMware -OVA / HyperV -VHD sanallaştırma ortamları üzerine gerekli imajları indirerek kurulumları gerçekleştirebiliriz. Turbonomic, CentOs işletim sistemi üzerine bir VM olarak yüklenir. Her yeni sürüm için bir VM imajı gerekmekte. Turbonomic kurulumunu gerçekleştirdikten sonra güncellemeler online upgrade methodu ile gerçekleştirebiliriz.

.Ova kurulumu dökümanına göz atmak için; https://www.ibm.com/docs/en/tarm/8.9.7?topic=image-ova-installing-vcenter-prem-environments

Orta büyüklükteki bir mimari için 1.25TB ve üzeri depolama alanına, 64GB Memory, 8vCpu yeterli olmaktadır. 10.000VM üzeri ortamlar için 128GB Memory ayırmanız gerekmektedir. Minimum gereksinimlere göz atmak için https://www.ibm.com/docs/en/tarm/8.9.7?topic=installation-minimum-requirements

3- Kubernetes — OpenShift Deployment: Turbonomic platformunu, Kubernetes cluster üzerinde çalıştırmak isteyen organizasyonlar için uygundur. Organizasyon içerisinde Kubernetes/Container kullanım alışkanlığı olan müşteriler genellikle k8s clusterlar üzerinde kurulum seçeneğini seçmektedir. Kubernetes platformunun sağlamış olduğu yüksek erişebilirlik ve esneklikten faydalanılır. Turbonomic platformunu çoklu bulut ortamlarından kullanmak isteyen müşteriler içinde Azure AKS, AWS EKS, Google Cloud GKE ve Red Hat OpenShift platformu üzerine deploy edilebilir.

Kubernetes üzerine kurulum yapmak için min. k8s 1.11 ve üzeri versiyon olmalıdır. Ortamın büyüklüğüne göre node kapasiteleri belirlenmektedir. Örneğin orta büyüklükte bir ortam için (Yaklaşık 10.000VM), EKS cluster için 3 worker node ve her bir node için 20gb Memory request, 60gb memory limit olarak belirlenmelidir. Depolama alanı olarak 1 tb alan yeterli olmaktadır.

Detaylı gereksinimlere göz atmak isterseniz; https://www.ibm.com/docs/en/tarm/8.9.7?topic=installation-installing-kubernetes-clusters

Installing on Kubernetes Clusters

Turbonomic platformunu, Red Hat OpenShift üzerine deploy etmek için min. 4.8v ve üzeri versiyona sahip olması gerekmektedir. https://www.ibm.com/docs/en/tarm/8.9.7?topic=clusters-prerequisites

Teşekkürler

--

--

Engin Özkurt
Engin Özkurt

Written by Engin Özkurt

𝘚𝘦𝘯𝘪𝘰𝘳 𝘚𝘪𝘵𝘦 𝘙𝘦𝘭𝘪𝘢𝘣𝘪𝘭𝘪𝘵𝘺 𝘌𝘯𝘨𝘪𝘯𝘦𝘦𝘳 / 𝘌𝘹-𝘔𝘪𝘤𝘳𝘰𝘴𝘰𝘧𝘵 /𝘖𝘱𝘪𝘯𝘪𝘰𝘯𝘴 𝘩𝘦𝘳𝘦 𝘢𝘳𝘦 𝘮𝘺 𝘰𝘸𝘯.

No responses yet