DEV ve STAGING ortamlarında sunucu sınıfı makinelerde SQL Server Developer Edition kullanıyor musunuz?
SQL Server 2012 Enterprise Edition çalıştıran birkaç büyük coğrafi olarak dağıtılmış kurumsal sınıf veritabanı sunucusuna sahip olacağımız büyük bir proje üzerinde çalışıyorum.
Öncelikle 3 sunucumuz olacak bir üretim ortamına sahip olacağız, hazırlama ortamımız en az 3 sunucuya sahip olacak ve Geliştirme ortamımız 1 sunucuya (üç örneğe ev sahipliği yapacak) sahip olacak.
Gerçek üretim sunucuları için yalnızca Enterprise lisanslarını edinmemiz gerektiği ve geliştirici ve hazırlama ortamlarımızda geliştirici baskısı ile elde edebileceğimiz izlenimindeydim, çünkü "üretim" değillerdi.
Diğer kaynaklar, yukarıda belirtilen makinelerin hepsinde işletme lisansına sahip olmamız gerektiğini ve geliştirici sürümünün yalnızca iş istasyonlarındaki tek bir geliştirici için olduğunu söyledi.
Geliştirici sürümü, Enterprise'ın tüm seksi özelliklerine sahip olduğundan, özellikle geliştirmekte olduğumuz yüksek kullanılabilirlik sistemi türünü geliştirmek ve test etmek için iş istasyonu sınıfı bir makinede değerini gerçekten göremiyorum.
Bir dev sunucu için Enterprise lisanslarını dağıtmamız gerekiyorsa, bu hemen hemen konsept aşamamızın kanıtını öldürecek ve böylece projeyi öldürecektir. Bir işletme lisansını aşamalı bir ortama zorlamak, yönetimi yalnızca aşamayı tamamen atlamak isteyecektir.
"Since developer edition has all the sexy features of Enterprise, I can't really see the value of it on a workstation class machine, especially for developing and testing the type of high availability system we are building."
- Mevcut olmadığında örneğin masa bölümlemesi kullanan bir uygulama geliştirmek zordur. Geliştirici Sürümü'nün tek amacı bu.