Skip to main content

Sanal Makine Taşıma

Sanal Makine Taşıma (VM Migration), bir sanal makinenin (VM) çalıştığı fiziksel sunucudan veya veri merkezinden, kesinti yaşamadan başka bir sunucuya veya ortama taşınması sürecidir. Bu işlem genellikle performans optimizasyonu, yük dengelemesi veya bakım çalışmaları amacıyla gerçekleştirilir ve aşağıdaki adımları içerir:

  • Taşıma Tipinin Seçilmesi: Canlı taşıma (live migration) veya kapalı durumda taşıma (offline migration) arasında seçim yapılır. Canlı taşıma sırasında sanal makine çalışmaya devam ederken, kapalı taşıma esnasında sanal makine durdurulur.
  • Kaynak Sunucu ve Hedef Sunucunun Belirlenmesi: Sanal makinenin mevcutta çalıştığı kaynak sunucu ve taşınacağı hedef sunucu belirlenir.
  • Ağ ve Depolama Yapılandırmalarının Uyumlaştırılması: Sanal makinenin taşınacağı yeni ortamda, gerekli ağ ve depolama kaynaklarının uyumlu olduğundan emin olunur.
  • Taşıma Sürecinin Başlatılması: Sanal makinenin durumu, bellek içeriği ve diğer yapılandırma verileri hedef sunucuya kopyalanır.
  • Doğrulama ve Test: Taşıma işlemi tamamlandıktan sonra sanal makinenin hedef sunucuda doğru bir şekilde çalıştığı ve tüm kaynaklara erişebildiği doğrulanır.

Sanal makine taşıma, sistem yöneticilerine esneklik sağlar ve planlı bakım veya donanım yükseltmeleri sırasında kesinti olmadan hizmetlerin devam etmesine olanak tanır. Bu süreç, veri merkezlerinde iş sürekliliğini korumak ve kaynakları dinamik olarak yönetmek için kritik bir yöntemdir.

Sanal Makine Taşımanın Ana Kullanım Senaryoları

  • Sorun Giderme: Sanal makineyi başka bir sunucuya taşıyarak, sunucular arasındaki donanım ile ilgili sorunları teşhis etmek.
  • Kaynak Optimizasyonu: Sanal makineleri dinamik olarak sunucular arasında taşıyarak, yüklerin mevcut kaynaklar arasında eşit şekilde dağılmasını sağlamak. Böylece işlem gücü, bellek ve depolama kaynaklarının verimli kullanılmasını sağlamak.
  • Bakım: Bir sunucudaki tüm sanal makineleri taşıyarak, donanım veya platform bakım işlemleri için hazırlık yapmak.

Sanal makinenin güç durumuna bağlı olarak taşıma, iki farklı yöntemle yapılabilir. Kullanıcı tarafından izlenen adımlar her iki yöntem için benzer olmakla birlikte, Sybelle hizmetlerinin gerçekleştirdiği işlemler farklıdır:

  • Çevrimdışı Taşıma: Kapalı sanal makineler için.
  • Canlı Taşıma: Açık sanal makineler için. Canlı taşıma işlemi tamamlanma süresi, çevrimdışı taşımalardan daha uzun olacaktır. Canlı taşımalar yalnızca aynı CPU Tedarikçi - Model/Aile çiftine sahip sunucular arasında gerçekleştirilebilir (örneğin; Intel Xeon Haswell, Intel Xeon SkyLake, Intel Xeon CascadeLake vb.).

Sanal Makinenin Taşınması

Hedef kaynakta (işlemci ve/veya depolama) yapılan değişikliklere göre üç tür taşıma vardır:

  • İşlemci Kaynakları: Sadece yedek işlemci kaynakları taşıma ettirilir. Sunucunun kendisi değişir ve ilgili sanal makine aynı kümeye (cluster) ait başka bir Sunucuya transfer edilir. Bu işlem, cihazla ilgili bağımlılıkların da hedef sunucuda mevcut olmasını gerektirir. Örneğin, ağ profilleri, ağlar ve depolama havuzları gibi aynı küme kaynaklarının hedef sunucuda bulunması gerekir.
  • Depolama Kaynakları: Yalnızca yedek depolama kaynakları taşınır. sanal makinenin bulunduğu sunucu aynı kalır, ancak sanal makinenin sanal disk tahsisi mevcut sunucuda bulunan başka bir depolama havuzu kaynağına taşınır.
  • İşlemci ve Depolama Kaynakları: Hem yedek depolama kaynakları hem de işlemci kaynakları taşınır. Bu işlem, cihazla ilgili bağımlılıkların da hedef sunucuda mevcut olmasını gerektirir.

Taşıma Kullanıcı Arabiriminde Gezinme

  • İlk olarak kullanıcı, sanal makine listesine erişmek için sayfanın solundaki 'Küme' (Cluster) simgesine tıklamalıdır.
  • Sonrasında, kullanıcı sanal makineyi seçer ve burada sanal makinenin ayrıntı ekranını görüntüler.
  • Ayrıntı ekranında, sayfanın üst kısmındaki Actions butonu seçilir. Actions menüsünden Migrate Vm seçeneği seçilir.
  • Taşıma işlemini başlatmak için, Actions menüsünden Migrate Vm seçeneğini seçmenin yanı sıra, sayfanın solundaki makineye sağ tıklayıp Migrate Vm seçeneği de kullanılabilir.

Sybelle Virtualization Platform Backup

  • Migrate Vm seçeneği seçildikten sonra, işlem için gerekli olan adımları içeren pop-up sayfası görüntülenir.
  • Sanal makineyi taşımak için kullanıcıların tamamlaması gereken dört adım vardır. Her adımda, Save & Next butonuna tıklayarak bir sonraki adıma geçebilir veya Prev butonuna tıklayarak bir önceki adıma dönebilirler.

Sybelle Virtualization Platform Backup

  • Herhangi bir adımda, kullanıcı işlemi iptal edebilir. Bunu yapmak için klavyeden ESC tuşuna veya pop-up sayfanın sağ üst köşesindeki çarpı işaretine tıklayabilir.

Sybelle Virtualization Platform Backup

  • İlk iki adım tamamlandıktan sonra, 'Tamamlama' bölümünde kullanıcıyı bir özet sayfası karşılar. Kullanıcı, bu sayfadan yeni depolama havuzunu ve yeni işlemci kaynağını kontrol edebilir. Kullanıcı, yapmış olduğu bazı değişiklikleri uygulamak istemiyorsa, önceki adıma dönmek için Prev butonuna tıklayabilir. Migrate butonu sanal makinenin taşıma işlemini başlatmak için kullanılır.

Sybelle Virtualization Platform Backup

  • Migrate butonuna tıklandığında, taşıma işlemi başlayacaktır. İşlem başladığında sağ üst köşede bir bildirim görünecektir.

  • Taşıma süreci, sayfanın en alt bölümündeki 'Recent Tasks' bölümünde görüntülenebilir. Kullanıcı, taşıma sürecinin durumunu bu bölümden takip edebilir.

Sybelle Virtualization Platform Backup

İşlemci Kaynaklarının Taşınması

  • Taşınma türü olarak change computer resource seçeneğini seçiniz.
  • change computer resource seçeneği seçildikten sonra Save & Next butonuna tıklandığında, select storage adımı kaybolur ve işlemci kaynağı seçim adımına geçilir.
  • Bir işlemci kaynağı seçiniz.
  • Sanal makinenin taşınacağı hedef sunucu ile aynı kümede bulunan hostlar listesinden yeni işlemci kaynağını seçer. Varsayılan seçim, sanal makinenin kullandığı mevcut işlemci kaynağıdır.

Depolama Kaynaklarının Taşınması

  • Taşınma türü olarak change storage seçeneğini işaretleyiniz.
  • change storage seçeneği işaretlendikten sonra Save & Next butonuna tıklandığında, select a computer resource adımı kaybolur ve depolama havuzu seçim adımına geçilir.
  • Bir depolama havuzu seçiniz.
  • Sanal makinenin taşınacağı hedef depolama havuzu olarak mevcut depolama havuzları listesinden yeni bir depolama havuzu seçiniz. Varsayılan seçim, sanal makinenin kullandığı mevcut depolamadır.

Hem İşlemci, Hem de Depolama Kaynaklarının Taşınması

  • Taşınma türü olarak change both seçeneğine tıkladıktan sonra bir işlemci kaynağı seçiniz.
  • Sanal makinenin taşınacağı hedef sunucu ile aynı kümede bulunan sunucular listesinden yeni işlemci kaynağını seçiniz. Varsayılan seçim, Sanal makinenin kullandığı mevcut işlemci kaynağıdır.
  • Bir depolama havuzu seçiniz.
  • Sanal makinenin taşınacağı hedef depolama havuzu olarak mevcut depolama havuzları listesinden yeni bir depolama havuzu seçiniz.Varsayılan seçim, sanal makinenin kullandığı mevcut depolamadır.