Sadece Solaris + Sparc üzerinde çalışacak şekilde tasarlanmış yazılımlar için Solaris'i kullandık (Kasım 2012'yi düzenledik). Kesinlikle güvenilir ve sağlam bir işletim sistemidir.Ancak Solaris + Sparc, o rotaya gitmeye gerek yok.
En düşük koşullarda, OpenSolaris'i üretimde değil, en son Solaris 10 sürümünü (şu andan itibaren 09 Mayıs) kullanacaksınız. Linux / FOSS geçmişinden biri için, bir Solaris 10 kurulumunu Linux kadar "rahat" yapmak için önemli çaba sarf edilmesi gerekmektedir.
Tanıştığım birçok Solaris gurusu kesinlikle çok yetenekli ... ancak Sunfreeware ve OpenCSW tarafından sağlanan FOSS paketlerinin hayatı nasıl kolaylaştırabileceğinin çoğu zaman farkında değiller .
Solaris'te bulunan standart Unix yardımcı programları tamamen geri uyumludur (arka koğuş eşek için başka bir kelime). Bazı Solaris guruları akıl sağlığı için gnu-tar, wget, gnu-grep vb. Bazı paketler sadece kaynak olarak mevcuttur ve Sparc'ta yazarlar tarafından yeterince test edilmemiştir. (tüm geliştiricilerin Sparc kutusu yoktur)
Linux / FOSS kullanıcıları, sistemleri apt / rpm / up2date / port / yum / kullanarak kullanırlar. Öte yandan, Solaris yama = cehennem. En yetenekli Solaris yama aracı aslında Sun tarafından desteklenmeyen 3. taraf bir komut dosyasıdır . Buradaki yorumları inceleyerek zaman ayırın .
Solaris'in zekice geriye doğru "özelliği", tüm paket adlarının SUNW ile başlamasıdır. (bunu OpenSolaris ile değiştirmek için çalışıyorlar). Diyelim ki SUNWfoo Sürüm 1.2 adlı bir paketiniz var. Bu paket için bir yama yayınlarsanız buna ne derdiniz? Solaris'e tanıtılmayan rasyonel bir kişi "SUNWfoo sürüm 1.3 "'ü düşünür. Bu yanlış, çünkü Solaris yamaları paketler değil dosyalar içindir .
Aldığım bu haftalık " Sun Patch Club " e-postasına bir göz atın . Hiç bir anlamı yok. Linux / BSD OS güncelleme araçlarını ve paketleme sistemlerini karşılaştırın ve ardından bunun içine atlamayı düşünün.
Güvenilirlik açısından en önemli parametre Sys Yöneticinizdir. Sys Admin'iniz bir Solaris gurusu ise ancak Linux hakkında hiçbir şey bilmiyorsa, Solaris harika bir fikirdir. Yetenekli bir Yönetici'nin elinde herhangi bir işletim sistemi güvenilirdir. Ancak donanım, disk, ram, ağ ekipmanı başarısız olur. Belirli sayıda sunucunuz olduğunda, Sun çalışanlarının birkaç haftada bir yerine geçmesini sağlayabilirsiniz. X86 ile giderseniz, Dell / HP çalışanlarınız gelir. Fark nedir? Rakamlara bakmıyorum, ama Sun + Sparc'ın daha pahalı olduğu söylendi.
Gördüğüm birçok Solaris mağazası 1999'da hala sıkışmış durumda. Herhangi bir performans rakamına bakmadan büyük bir pahalı Sun kutusu satın alıyorlar. ("Pahalı, bu yüzden iyi olmalı.") Üç yıl sonra büyük kutunun yerini alıyorlar daha büyük bir kutu ile. Uygulamanız bu stratejiyle en iyi şekilde çalışıyorsa, Solaris ile devam edin.
Öte yandan yapabilirsiniz mimarı güvenilir / ölçeklenebilir / yüksek kullanılabilir olması için başvurunuzu. Solaris'teki bazı harika yazılımlar / donanımlar, performansı önemli ölçüde artırmanıza veya daha güvenilir olmanıza olanak sağlıyorsa, Solaris ile devam edin. Ancak, birçok şirketin tam FOSS tabanlı teknolojiyi kullanarak uygulama sunucularını, web sunucularını ve DB sunucularını ölçeklendirebildiğini ve ölçeklendirdiğini göreceksiniz.
Sanırım OpenSolaris hazır olduğunda bu noktaların birçoğu birkaç yıl içinde kullanılmayacak. Kasım 2012 itibariyle Oracle, OpenSolaris'i bağırdı ve Solaris 11 artık zorlayıcı değil.
ZFS ve Dtrace çok çekici özelliklerdir. IMO, Linux / * BSD'yi görmezden gelmek için yeterince zorlayıcı değiller. ZFS ve Kapsayıcılar sorunsuz değildir. "İkili uyumluluk" argümanı sanallaştırmanın yaygınlaşmasıyla o kadar da önemli değildir. İkili uyumluluk da sorunsuz değildir.
Bugün Google, Apple (evet Apple), Amazon, Facebook, altında yalnızca Linux çalıştıran büyük kümeler çalıştıran milyarlarca dolar kazanıyor . HPC / Süper bilgisayar kümelerinin % 90'ı Linux çalıştırıyor. Spektrumun diğer ucunda, yaklaşık bir milyardan fazla telefon ve küçük cihaz Linux çalıştırıyor.
Yukarıdakileri Solaris'te çalıştırmak mümkün olsa bile, herkes ne kazanabilirdi ? Veya başka bir deyişle, tarafından, kaybetme bu insanlar ne değil Solaris üzerinde çalışan? Açıkçası, ZFS, Bölgeler, Dtrace vb. Onlar için herhangi bir olumsuzluktan daha ağır basmaya yetmez. Bu soruların cevapları, orijinal "Neden" sorusunu yanıtlamanıza yardımcı olacaktır.