Windows sunucusunda linux sunucusuna karşı çalışmanın avantajları ve dezavantajları nelerdir?


15

GeoServer kurulumumuzu üretimde nerede barındıracağımıza karar vermeye çalışıyoruz.

Linux vs Windows üzerinde barındırma büyük artıları veya eksileri var mı?

Yanıtlar:


8

Bunların hepsi, kurulum ve destek konusunda uzmanlığınızla ilgilidir. Seçtiğiniz uygulama sunucusunda çalıştığından, uygulamanın kendisinde herhangi bir fark olmamalıdır.


1
Bu en pragmatik cevap gibi görünüyor ... teşekkürler!
John Weldon

10

Şahsen ben bir sunucu için Windows üzerinden Linux ile giderdim, bazıları benim için bir deneyim. Ama aynı zamanda gece geç saatlerde yeniden başlatma, günlük dosyası kontrolleri yapmak için evden Linux kutusuna ssh edebilmek gibi şeyler.

Ayrıca Linux kutularının Windows kutularından daha kararlı olduğunu (güncellemeler için can sıkıcı bir şekilde "acil" yeniden başlatma yok).


Unix işletim sistemi genellikle daha az yeniden başlatma gerektirse de, bu güncellemeler yine de hizmetleri yeniden başlatır (siteleriniz / kullanıcılarınız üzerinde çeşitli düzeylerde etkilerle). Bkz. Blog.inetu.net/2009/10/beware-the-uptime-braggarts
mwalker

@mwalker: Hizmetinizi sağlamak için en az iki makineniz olduğu anda hem çalışma zamanları hem de yeniden başlatmalar önemsiz hale geliyor. Önemli olan bakım kolaylığı - imho.
relet

@relet: tamamen. VM'ler bugün popüler bir seçim olduğundan, birden fazla makine çok mantıklı. Bir güncelleme / yükseltme / vb. Test ederken bir görüntüyü anlık olarak çekebilmeyi / geri alabilmeyi seviyorum
mwalker

6

İdeal olarak, hiçbir fark yoktur. Barındırma platformu sadece bir platformdur. Güzel ve sağlam olmasını, uygulamanızı beklemesini ve müdahale etmemesini beklersiniz.

Tabii eğer uygulama Windows veya Linux gerektirirse, seçim kolaydır, ancak bu sizin sorunuz değildir.

Kendi sunucunuzu yönetecek misiniz? Kişisel tercihiniz var mı? Windows Server, Linux sunucusu ve Java platformlarının hepsi yeterince olgun, şimdi birini diğerinden seçmenin zorlayıcı teknik nedenleri olduğunu düşünmüyorum.


2

Gerçekten çok az fark yaratır ve tamamen farklı sistemleri yönetme konusundaki uzmanlığınıza bağlıdır. Linux'u bilmiyorsanız, pencereler üzerinde dik bir öğrenme eğrisi olacaktır. Tek başına bir Windows Server'ın yönetimi, win7 makinesini yönetmekten çok farklı değildir, ancak bir etki alanı istiyorsanız, bu farklı bir hikaye.

Windows sunucularını (2008 Enterprise) seçtik ve güncellemelerin otomatik kurulumunu kapattık. sunucuları yönetmek için Rdp kullanıyoruz ve kolayca IIS üzerinde php uygulamaları çalıştırabilirsiniz. PHP kurulumu günümüzde bir beyin değil. Kurulumdan son derece memnunuz ve hızlanmak için sadece az miktarda eğitime ihtiyaç duyan sunucuların yönetimine katılan insanlar var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.