Forum

Hyper-V Üstünde ERP...
 
Bildirimler
Hepsini Temizle

Hyper-V Üstünde ERP ve SQL Serverin Yapılandırılması Hk.

8 Yazılar
4 Üyeler
6 Reactions
1,928 Görüntüleme
(@erdinc)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

Merhabalar,
Aşağıda belirtmiş olduğum Sunucu üstünde Hyper-V Server 2019 üzerinde 2 ERP Uygulamasını aynı 1 VM üzerine, 2 SQL Server uygulamasını da ayrı instance şeklinde kurarak 1 VM üzerinde kurmayı düşünüyoruz. ERP Uygulamalarında erişim sağlayacak toplamda 20 kullanıcı için de RDS veya Remote App üzerinden erişim sağlamalarını istiyoruz.

Böyle bir yapı doğru olur mu? Her VM üstünde 1 ERP ile SQL Serverini yüklemek doğru olur mu?
Birde RDS rolünü ERP uygulamalarının olduğu VM üstünde kurarsak bir sorun teşkil eder mi?

Konu hakkında değerli görüş, öneri ve yardımlarınızı rica ediyorum.

Server : IBM X3850 X5
İşlemci : 4 X İntel Xeon E7-4830 İşlemci (Toplam 32 Core)
Ram : 128 GB
Disk : 6x1 GB SSD disk (Raid 10)
Ethernet : 2x1 GB + 2 Dual FC 8 GB port

 
Gönderildi : 14/02/2021 22:30

(@resulsoydas)
Gönderiler: 1661
Noble Member
 

Ben olsam 2 ERP'yi farklı sunuculara, Databaseleri Tek SQL sunucu üzerine ve Kullanıcıların bağlantısı için ayrı bir terminal sunucusu olacak şekilde yapardım. Eğer 2 ERP'yi tek makina üzerine kuracak olursanız da kullanıcı bağlantıları için mutlaka ayrı bir terminal server kurun. Kullanıcılar direk ERP 'nin kurulu olduğu sunuculara bağlanmasınlar.

 
Gönderildi : 15/02/2021 09:36

(@erdinc)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

@resulsoydas
Resul Hocam Merhaba,
Desteğiniz ve tavsiyeleriniz için teşekkür ederim.
1- ERP.leri farklı sunuculara kurmaktan kastınız doğru anladıysam Hyver-V üstünde 2 ayrı VM.ler olsun diyorsunuz.

2- SQL Server'i zaten VM. üstünde ayrı olacak, lakin SQL collection dan dolayı 2 ayrı instance şeklinde kurmamız gerekiyor.1 VM üstünde SQL Server sunucusunda 2 ayrı instance kurduğumuzda performansla alakalı bir sorun yaşar mıyız?

3- Terminal Server'i aslında ayrı bir sunucu üstünde kurmayı düşünüyorduk. Ayrı kurunca Her iki ERP için de lisans almamız gerekir mi? Eğer ek lisansa ihtiyaç duymasa ayrı server üstünde kurmak daha doğru olacaktır.

Konu hakkında değerli tavsiyelerinizi rica ediyorum.

 
Gönderildi : 15/02/2021 12:00

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4596
Co-Helper
 

Resul hocam daha ideal yaklaşımı söylemiş. Bunların tümünü kaynak ihtiyacı planlamanıza göre belirlemeniz gerekir sağlayıcıları ile. Plan yoksa önce planı çıkartmalısınız ki ihtiyaçlarınızı önünüze serebilin, gelecekte baştan başlama olmasın.
2 farklı ERP 2 farklı sunucuda olmalı. Ki birinde ki gerekli OS müdahalesi ayrı yapıda ki diğerini etkilemesin.
Bunların DB'leri daha fazla kaynak atanan tek bir sunucu da olabilir. Ayrı instance'lar şeklinde hizmet verebilir. Önemli olan yine DB'nin ihtiyacı olacak olan kaynaktır ve o ERP'nin gelecekte ki bakım, müdahale, destek planlamasıdır. Mesela biri yüzünden diğeri de stop edilme riski alınamıyorsa SQL sunucular da ayrı olmalı. Pek tabi ki ERP ve kendi DB'si tek vm de olabilir bu yine kaynak planlaması ile ilgilidir. Sorun yaşar mıyızın cevabını siz ve sağlayıcı verecek yani başkası veremez.
RDS yine ayrı bir VM olmalı doğru olanı budur ve başka bir rolü olmamalı. O da kaynak tüketecek.
Lisans sorunuz pek anlaşılır değil. Ayrı bir VM için lisans yeterliliğinizin olması gerekecek zaten, ihtiyacınız olan RDS lisansını da yazmışsınız. Başka gerekli temel bir şey yok. SQL Cal'larınızı zaten planlamanız gerekir yazmaya gerek yok. Kullanıcılar o ortam da Office kullanacaksa ona göre de lisans almanız gerekir. ERP ürünün olaki RDS için ayrı bir lisans modeli varsa onu üreticisine sormalısınız.

'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 16/02/2021 01:32

(@erdinc)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

@ibrahimyildiz
İbrahim Hocam Merhaba,
Vermiş olduğunuz değerli öneri ve tavsiyeleriniz için çok teşekkür ediyorum.

Bu aşamada daha önce Resul Hocamında tavsiyesini göz önünde bulundurarak şöyle ilerleyeceğiz.

Her ERP için ayrı bir VM, SQL Server için 1 VM ve RDS rolü için de başka servislerin olmayacağı bir VM üzerinden yapılandıracağız.

Son olarak şunu merak ediyorum. Her ERP'yi aslında kendi SQL Serveri ile beraber 1 VM üzerinde kurulabilir, lakin Kaynak sıkıntısı yok ise 1 VM üstünde ERP ve SQL Server bir arada olacak şekilde kurulursa bunun ne gibi dezavantajları olur?

 
Gönderildi : 16/02/2021 09:25

ibrahim yildiz
(@ibrahimyildiz)
Gönderiler: 4596
Co-Helper
 

Onun kararını yine öncelikle erp danışmanlarıyla verilmesi gerekir. Developer, product ortam olup olmayacağına, yakın gelecekte sql cluster, replication senaryoları olup olmayacağına, backup planına göre gibi değerlendirmeler yapmak gerekir.

'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 17/02/2021 01:27

(@ahmetdoruk)
Gönderiler: 51
Trusted Member
 

@erdinc
Erdinç Bey Merhaba, iş yüklerini ayırmak sağlıklı ve güvenli bir yapı için tavsiye edilmekte. Genelde evet SQL sunucu üzerinde özellikle kurulum ihtiyacı duymayan (kısayol olarak çalışan) ERP uygulamaları için yükleme işlemi çokca yapılan birşey. ERP danışmanları genelde de bu tip sorulara kaçamak cevap veriyor 🙂 Ama atak yüzeyini düşürmek ve sağlıklı bir yapı kurmak adına SQL de SQL çalışsın ve herşey minimal olsun mantığı ile gitmek en doğrusu. Yeri geldiğinde ağdaki makinelerim sadece 1433 portundan gelsin dediğinizde SQL üzerinde çalışan ERP vb. yazılımlarnıza erişim problemleri olacağından bu defa başka bir sunucuya taşımanız gerekir ki kullanıcı sayısı fazla ve 3 vardiya çalışan yerler için size gereksiz bir efor olarak geri dönecektir. Onun dışında tercih sizin... Performans ve güvenlik tarafına girerksek konu çok dallanıp budaklanır. Saygılarımla

 
Gönderildi : 17/02/2021 12:43

(@erdinc)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

@ahmetdoruk
Ahmet Bey Merhaba,
Vermiş olduğunuz bilgi için çok teşekkür ederim.

 
Gönderildi : 17/02/2021 14:29

Paylaş: