Sunucuyu çalıştırmak için hangi işletim sistemini seçmeliyim? Microsoft Windows Server - Tam İnceleme

Sunucu işletim sistemi, bir bilgisayara özel yetenekler sağlayan bir yazılımdır, çünkü üzerinde sunucu işletim sistemi yüklü bir bilgisayar kurmak onu bir sunucuya dönüştürür (sunucu, bir ağ üzerinde paylaşılan kaynaklara hizmet verebilen bir bilgisayardır). Sonuç olarak böyle bir işletim sistemi, sunucuyu, yerel ağ kaynaklarına erişmeye çalışan istemci bilgisayarlardan gelen tüm isteklerin kontrol merkezi haline getirir.

Sunucu işletim sistemleri son 15 yılda çok değişti. İlk sistemler esas olarak kullanıcılara dosya ve yazdırma hizmetleri sağlamayı amaçlıyordu. Yani, Web sunucuları ve uygulama sunucuları gibi diğer türdeki sunucuları ağ üzerinde dağıtmak için, her biri yalnızca bir işlevi yerine getiren belirli sayıda sunucunun kurulması gerekiyordu.

Günümüzde ağ yazılımı daha karmaşık hale geldi ve birçok farklı hizmeti destekliyor; bu, tek bir sunucunun hem uzaktan erişim hem de Web hizmetleri sağlayabileceği ve aynı zamanda iki IP alt ağı arasında yönlendirici görevi görebileceği anlamına geliyor. Ağ işletim sistemlerinin arayüzü de sistem yöneticileri için daha kolay hale geldi.

Örneğin Microsoft Windows Server 2003 ve Novell NetWare 6.x gibi birçok platform, dosya ve yazıcı erişiminin ötesinde birçok farklı hizmet sağlar. Bu hizmetler, Web sitesine uzaktan erişim ve yönetimin yanı sıra DHCP ve DNS gibi ağ hizmetlerine yönelik desteği içerir. Sunucuyu yönetmek için kullanılan ağ işletim sistemi yardımcı programları, komut satırının aksine grafiksel bir kullanıcı arayüzü sağlayarak ağın yapılandırılmasını ve izlenmesini kolaylaştırır.

1.5.2 İstemci ile sunucu işletim sistemi arasındaki etkileşim

Bir ağ istemcisi ile sunucu arasında bilgi alışverişi yapabilmek için istemci bilgisayarların, kendilerini ağ üzerinde çalışacak şekilde "yapılandıran" bir yazılımla donatılması gerekir. Bu tür yazılımlara ağ istemci yazılımı denir.

Bir bilgisayar, yerel sabit sürücüdeki veya doğrudan bağlı bir yazıcıdaki bir dosyaya eriştiğinde, istek bilgisayarın işlemcisine gönderilir. İşlemci isteği yerine getirir ve belirtilen dosyayı açar veya yazıcıya bir yazdırma işi gönderir. Tüm bu işlemler yerel olarak gerçekleştirilmektedir. İstemci bilgisayara yüklenen ağ istemci yazılımı, bilgisayarın ağ kaynaklarını yerel olarak değerlendirmesine neden olan özel bir işlem gerçekleştirir.

Bu işlem, ağ istemci yazılımının yeniden yönlendirici adı verilen bir bileşeni tarafından gerçekleştirilir. Belirli bir dosyayı açma veya verileri bir yazıcıya yazdırma isteği gibi bilgisayarda yapılan tüm istekleri engeller. Yeniden yönlendirici, kullanıcının sunucudaki uzak bir dosyaya erişmek veya bir ağ yazıcısına yazdırmak istediğini algılarsa, istek ağ sunucusuna gönderilir. Yerel bir dosyaya (bilgisayarın sabit sürücüsündeki) erişim istenirse, yeniden yönlendirici bu isteği bilgisayarın işlemcisine iletir ve istek yerel olarak işlenir.

1. 2015-2016'da sunucu işletim sistemlerinin gelişimindeki hangi trendleri not edebilirsiniz?

Vitaly Chesnokov, QSOFT
Sunucu işletim sistemleri her zaman kararlılık, hız, hata toleransı, bakım sırasında kesintisiz çalışma ve dağıtım ve yönetim kolaylığı için çabalamış ve çabalamıştır.

Son yıllarda *nix işletim sistemi ailesinde çalışan sunucuların sayısı artıyor. Bunun nedeni yüksek stabiliteleri ve çalışma hızlarıdır. Zamanla Linux'un kullanımı giderek daha kolay hale gelir. Ayrıca üreticiden resmi destek alan ve kurumsal düzeydeki şirketlere yönelik dağıtımlar da bulunmaktadır. Bu durumda MS SQL ve .NET gibi ürünlerin bile Linux desteği alması şaşırtıcı değil. Önümüzdeki birkaç yıl içinde Microsoft işletim sistemi ailesindeki Linux uygulamalarına tam destek verilmesi bekleniyor. Destek, sistem çağrılarının Linux çekirdeğinden Windows çekirdeğine çevrilmesi yoluyla uygulanacağı için bu şekilde çalışan uygulamaların performansının düşmemesi bekleniyor.

Ayrıca zamanla sunucu işletim sistemlerinin kesintisiz çalışması da büyük ölçüde arttı. Örneğin, çok uzun zaman önce sistemi yeniden başlatmadan sürücüleri yeniden başlatmak ve güncellemek mümkün hale geldi. Hatta modern bir Linux dağıtımını (çekirdek dahil) son kullanıcı tarafından neredeyse fark edilmeden tamamen güncellemenin mümkün olduğu noktaya geldi.

Nikolay Apurin, Artwell
Linux sunucularının sayısını arttırmak.

Nikolay Fetyukhin,MST
Esas olarak sanallaştırma ve kümelemeyi desteklemek ve genişletmek. Ana modern trend, bileşenlerin ve sistemlerin hazırlanan görüntülerden sanal makinelere hızlı bir şekilde dağıtılmasıdır. Ayrıca küme yönetimi araçları ve diğer makinelerin uzaktan kontrolü de iyileştirildi.

Petr Urvaev, SimbirSoft
Büyük bir değişiklik olmadı ve Linux ve Windows hala sunucu işletim sistemleri olarak kullanılıyor (tabii ki en son sürümleri ve yapıları).

Evgeniy Gusev ITECH
İlk olarak konteynerizasyon, sektörde bir gecede kök salmış ancak hala potansiyelini ortaya çıkaran devrim niteliğinde bir kaynak yönetimi konseptidir. Şüphesiz bizi hâlâ çok ilginç şeyler bekliyor.

İkincisi, kümeleme, bulut bilişime odaklanın. Kısmen önceki noktayı yansıtıyor, kısmen de bağımsız bir trend. CoreOS, Openstack ve Microsoft Azure, sunucu bilişiminin günümüzün ve yakın geleceğinin parlak temsilcileridir.

2. Yerli sunucu işletim sisteminin dağıtım kapsamını ve kalitesini nasıl değerlendiriyorsunuz?

Vitaly Chesnokov, QSOFT
Küçük dağıtım derecesine rağmen, Linux tabanlı yerel işletim sistemlerinin sayısı giderek artıyor. Bu işletim sistemleri ağırlıklı olarak kamu sektöründe ve savunma sanayinde kullanılmaktadır. Yerli işletim sistemlerinin Linux'un tüm avantajlarını aldığını söylemek yanlış olmaz. Ayrıca çoğunlukla FSTEC sertifikasına sahiptirler. Popülaritelerinin hızlı bir şekilde artacağını tahmin edebiliriz.

Nikolay Apurin, Artwell
Varlar - bu kesinlikle bir artı. Elbette bu toplu endüstriyel bir çözüm değil (100.000.000'den fazla kişinin kurduğu evsel işletim sistemleri yok), ancak bilgiyi koruma görevini mükemmel bir şekilde yerine getiriyorlar.

Nikolay Fetyukhin,MST
Yurtiçi işletim sistemleri esas olarak belirli endüstriler ve ordu için uzmanlaşmıştır. Buna iyi bir örnek AstroLinux ve WSWS'dir, ancak ana depoların gerisinde kalırlar, dolayısıyla uzmanlık dışı projelerde nadiren yaygın olarak kullanılırlar.

Petr Urvaev, SimbirSoft
Yerli sunucu işletim sistemleri Linux temel alınarak geliştirilen niş ürünlerdir. Küresel muadilleriyle karşılaştırıldığında ek işlevsellik sağlamazlar ve bu nedenle ticari geliştirmede çok az kullanılırlar. Yerli sunucu işletim sistemleri ağırlıklı olarak kamu sektörü ve savunma sanayinde kullanılmakta olup, burada kullanılan yazılımın geliştirilmesinin tüm aşamaları üzerinde tam kontrol, ticari karlılıktan daha önemlidir.

Evgeniy Gusev ITECH
Kendilerine ayrılan alanda (çoğunlukla son derece uzmanlaşmış işletim sistemleri) yaygındırlar ve görevlerle başa çıkabilirler. Genel amaçlı bir işletim sistemi olarak ücretsiz, daha yaygın ve daha iyi belgelenmiş analoglarla rekabet etmesi zordur.

3. Sunucu işletim sistemi seçimini hangi faktörler etkiler?

Vitaly Chesnokov, QSOFT
Her işletim sisteminin kendine özgü avantajları ve dezavantajları vardır; ayrıca belirli hizmetlerin çalışması için özel olarak tasarlanmış bazı son derece uzmanlaşmış işletim sistemleri de vardır. İşletim sistemi seçimini etkileyen ana faktörler şunlar olacaktır: fiyat, işletim sistemi üreticisinden destek alınabilmesi, proje için gereken yazılım desteği, ilk kurulumun karmaşıklığı, yönetim ve proje görevlerinin karmaşıklığı. Genel olarak, sunucu işletim sistemlerinden herhangi biri operasyonda kararlılık, hız ve yüksek hata toleransı sağlar, bu nedenle seçim genellikle yukarıdaki noktalara göre yapılır.

Nikolay Apurin, Artwell
Öncelikle hangi bilgilerin işleneceğini anlamak, gerekli koruma derecesini ve bilgiyi işleyecek bilgi sisteminin işletim sistemi gereksinimlerini belirlemek gerekir.

Nikolay Fetyukhin,MST
Her şeyden önce geliştirme platformu, ardından destek, güvenlik ve rahatlık. .NET projelerimizi Windows Server 2012 R2 üzerinde dağıtıyoruz. Mobil uygulama sunucuları (Python, Django) için çoğunlukla Debian çalıştıran sanal makineler kullanılır. Sanal makineler Windows Server üzerindeki Hyper-V'ye dağıtılır.

Petr Urvaev, SimbirSoft
Kullanımı ve yapılandırması kolay, projede kullanılan seçilen işletim sistemi teknolojileri için destek. Bu özellikle bazı sürümleri Linux'ta çalışmayabilen Microsoft yazılımları için geçerlidir.

4. Hangi nedenler yeni bir sunucu işletim sistemine geçişe yol açabilir? Süreçte ne gibi zorluklar ortaya çıkabilir ve bunlar nasıl aşılabilir?

Vitaly Chesnokov, QSOFT
Bir sunucu işletim sistemi, doğru şekilde yapılandırıldığı takdirde statik bir projede yıllarca kesintisiz olarak çalışabilir. Tipik olarak geçişin nedenleri ya güncelleme yapılmadan düzeltilemeyen güvenlik açıkları ya da projenin hızlı gelişimi, yeni yazılım ve ölçek kullanma ihtiyacıdır.

Yöneticiler yeni bir işletim sistemine geçerken sıklıkla uyumluluk sorunlarıyla karşılaşsa da, son zamanlarda bu tür sorunlar sunucu işletim sistemi ve yazılım geliştiricilerin büyük ilgisini çekmektedir. Uygulamada görüldüğü gibi, geçiş her durumda gerçekleştirilebilir, ancak bu, projenin hem yöneticileri hem de programcıları açısından belirli kaynaklar gerektirebilir. Doğal olarak yetkin, sürekli yönetim ve geliştirme ile bu tür riskler azalır.

Nikolay Fetyukhin,MST
Artan üretkenlik, geliştirme platformu gereksinimleri, daha kullanışlı yönetim ve izleme araçları. Zorluklar çoğunlukla geriye dönük uyumlulukta ortaya çıkar. Linux sunucuları bu soruna özellikle yatkındır. Zorlukların üstesinden gelmek için, geliştirme ekibinin uygulamaları yeni ortama test edip uyarlayabilmesi ve test makinelerini kullanabilmesi için geçişi önceden net bir şekilde planlamak daha iyidir.

Petr Urvaev, SimbirSoft
Yeni bir sunucu işletim sistemine geçmenizin sebebi, kullandığınız işletim sisteminin desteğinin sona ermesi ya da mevcut işletim sisteminizle uyumsuz yeni bir yazılıma geçiş yapmanız olabilir. Aynı zamanda, işletim sisteminin yeni bir sürümüne geçiş nispeten zahmetsizdir, ancak bir işletim sisteminden diğerine (örneğin, Windows'tan Linux'a) geçerken zorluklar ortaya çıkar.

Evgeniy Gusev ITECH
Amaçlanan görevlere uygunluk, destek düzeyi ve topluluğun büyüklüğü, lisanslama politikası ve mevcut şirket altyapısına entegrasyon derecesi.

Bu materyal en popüler, yaygın olanların bir listesini sunar sunucu işletim sistemleri burada Rusya'da yaygın olarak kullanılmaktadır.

Öncelikle neden bir sunucu işletim sistemine ihtiyacımız olduğunu öğreneceğiz.

Sunucu işletim sistemi ne işe yarar?

Sunucu işletim sistemi- hem dahili hem de harici tüm ağ kullanıcılarına hizmet veren yazılımı yönetmek için tasarlanmıştır. Neden normal kullanıcı işletim sistemini sunucu işletim sistemi olarak kullanamıyorsunuz? Sunucu işletim sistemi, tabiri caizse, daha kullanışlı, verimli, belirli yönetim ve yönetim amaçları için özel olarak tasarlanmış özel yönetim işlevselliği sağladığından ve bu tür işlevsellik, bu arada, kullanıcı işletim sistemlerinde mevcut olmadığından soruyorsunuz. bu sunucu işletim sistemlerinin istemcileri. Ve elbette, eğer özel bir işlevselliğe sahipsek ve bu işlevselliğin maliyeti tamamen farklı olacaksa, elbette istisnalar olduğu sonucuna varabiliriz.

Şimdi bir sunucu işletim sisteminin nasıl seçileceğini bulalım. Öncelikle bu sunucunun ve buna bağlı olarak işletim sisteminin hangi amaçlarla kullanılacağına net bir şekilde karar vermeniz gerekiyor. Ve spesifik göreve bağlı olarak işletim sistemini ve bu işletim sistemi için gerekli donanım yapılandırmasını seçeceksiniz. Ancak, her bakımdan en iyi seçenek olacak işletim sistemine aşina değilseniz, daha önce çalıştığınız işletim sistemini seçin veya dikkatlice inceleyip test edin ( örneğin, sanal bir makinede) İşletim sistemi size tanıdık gelmiyor. İşletim sistemi yönetimine ilişkin bilgi, beceri ve anlayış, yalnızca ilk kurulum ve yapılandırmayı değil, aynı zamanda daha sonraki bakım ve yönetimini de büyük ölçüde etkilediğinden.

Şimdi doğrudan günümüzde en popüler ve yaygın olan sunucu işletim sistemlerini incelemeye geçelim.

Elbette Microsoft ürünleriyle başlayalım. Bugün işletim sisteminin iki sürümünü vurgulayacağım: Windows Server 2003 ve Windows Server 2008 R2.

Not! Bu materyal güncel değil ve şu anda Windows Server 2003 artık desteklenmiyor ve Windows Server 2008 R2 işlevsellik açısından zaten modern sürümlerin çok gerisinde, bu nedenle Windows Server 2016 gibi daha yeni sürümleri kullanmanızı öneririm.

Windows Sunucusu 2003

Windows Sunucusu 2003- zaten oldukça eski bir işletim sistemidir, ancak şu ya da bu şekilde Rusya'daki sistem yöneticileri arasında oldukça popülerdir.

Bu ürün, yöneticiler için ortaya çıkan hemen hemen tüm amaçlar için kullanılabilir, ancak tüm masaüstü seçeneklerinden dolayı kaliteyi unutmayın ( onlar. grafiksel bir kabuğa sahip olmak) ön uç olmayan işletim sistemlerine göre çok daha fazla kaynak talep eder. Bu nedenle grafik kabuklu bir işletim sistemi kullanacaksanız sunucu için ekipman seçerken bunu dikkate almanız gerekir. Windows Server 2003 acemi sistem yöneticileri için mükemmeldir. Bu platform, etki alanı denetleyicileri için mükemmeldir; Active Directory dizin hizmetini kullanıyorsanız ve ağınızda uzak kullanıcı bağlantılarını kullanmayı planlıyorsanız, bu işletim sistemi üzerinde "kolayca uygulayabilirsiniz" Terminal sunucusu».

Windows Server 2008 R2

Windows Server 2008 R2– Microsoft'tan yeni teknolojiler açısından daha gelişmiş bir işletim sistemi.

Windows Server 2008 R2, sunucu işletim sistemlerinin birçok performans testinde zaten liderdir. Örneğin, bu işletim sistemi üzerinde bir dosya sunucusu çalıştırmak en iyisidir. Ayrıca bu işletim sisteminde: geliştirilmiş sanallaştırma desteği, Active Directory dizin hizmetinin yeni bir sürümü, 256'ya kadar işlemci desteği, Windows Server 2003'ün aksine, aynı zamanda daha iyi uygulanıyor " Terminal sunucusu" Bu platformun avantajı hemen hemen tüm görevlerin yüksek kalitede performansına uygun olmasıdır, ancak dezavantajı benzerlerinden farklı olarak daha fazla kaynak gerektirmesidir.

Şimdi unix benzeri işletim sistemlerine geçelim ve bence popülerlik lideriyle başlayalım ( unix benzeri arasında).

Ubuntu Sunucusu

Ubuntu Sunucusu– Linux çekirdeğini kullanan bir işletim sistemi.

Ubuntu Sunucusu size yukarıda listelenenlerden çok daha ucuza mal olacaktır. Pek çok acemi sistem yöneticisi, ön uç olmayan Unix benzeri işletim sistemleri söz konusu olduğunda korku ve dehşet yaşar; bunu şu şekilde açıklıyor: “Karmaşık ve belirsiz" Bu işletim sistemlerini kurmanın, sonsuz çeşitlilikte seçenek ve ayarların bulunduğu aynı Windows Server 2008 R2'den çok daha kolay olduğuna sizi temin ederim. Unix sistemlerinde ise tüm kurulum, yapılandırma dosyalarının düzenlenmesinden ibarettir. Ayrıca yukarıda belirtildiği gibi bu sistemler GUI muadillerine göre önemli ölçüde daha az kaynak gerektirir.

Ubuntu Sunucusunun kurulumu ve bakımı kolaydır, yüksek güvenilirlik ve performans sağlar, ayrıca yüksek düzeyde güvenliğe sahiptir ve neredeyse tüm görevler için mükemmeldir.

CentOS

CentOS Red Hat'in Red Hat Enterprise Linux tabanlı bir Linux dağıtımıdır.

İşletim sistemi de oldukça kullanıcı dostudur ve birçok sistem yöneticisi bu işletim sistemini tercih etmektedir. Her şey dikkatlice kontrol edilip test edildiğinden, tüm CentOS yazılımları son derece kararlıdır. CentOS, Web sunucuları için bir platform olarak yaygın şekilde kullanılmaktadır. Bu işletim sistemi hakkında daha fazla bilgiyi Linux CentOS 7.1 Kurulumu ve dağıtımın gözden geçirilmesi başlıklı materyalde okuyabilirsiniz.

Debian

Debian Linux'un en popüler dağıtımlarından biridir. Bu arada Ubuntu, Debian'ı temel alıyor.

Birçok kuruluş ( hem küçük hem de büyük) tercihlerini Debian'a verdi. Burada yeterince test edildiğinden ve iyi sonuçlar gösterdiğinden Debian 8.0 sürümünü vurgulayacağım. Debian'ın özelliklerinden biri de depolarının çok büyük miktarda yazılım içermesidir. Bazıları Debian'ın yönetiminin diğer sistemlere göre zor olduğunu düşünüyor ancak ben Unix benzeri sistemlerle uğraştıysanız Debian'da ustalaşmanın sizin için zor olmayacağına inanıyorum. Debian özellikleri ayrıca şunları içerir:

  • Benzersiz bir paket yönetim sistemi, yani. sistem ( veya bireysel bileşenleri) yeniden kurulum yapılmadan, hatta kullanıcı ayarları kaybedilmeden ve hatta bazı durumlarda yeniden başlatmaya gerek kalmadan güncellenebilir;
  • Debian'ın geliştirilmesi, İnternet'in her yerindeki insanlar tarafından gerçekleştirilir; bu, başka hiçbir Linux dağıtımının övünemeyeceği bir şeydir ve geliştirme, ayrı gruplar veya kuruluşlar tarafından yürütülür.

Gentoo

Gentoo- Linux dağıtımı, yapılandırma açısından son derece esnek olduğundan popülerdir ve doğru yapılandırılırsa sonuç olarak performans avantajları elde edersiniz.

Ayrıca bu kurulumun belirli bir bilgi birikimi gerektirmesi nedeniyle bu dağıtımın yalnızca alanında profesyoneller tarafından kullanıldığı da bilinmektedir. Gentoo'nun bir dizi avantajı vardır: yüksek hız, mükemmel kullanıcı topluluğu.

ÜcretsizBSD

ÜcretsizBSD- Unix benzeri bir işletim sistemi, İnternet şirketleri arasında çok popüler, çünkü bu işletim sistemi her türlü web sunucusu için mükemmel.

FreeBSD, bir web sunucusu için mükemmel bir seçenektir çünkü SLIP, PPP, NFS, DHCP ve NIS gibi endüstri standartlarını destekleyen güçlü bir TCP/IP yığınıdır. Ve böylece FreeBSD, diğer sistemlerle kolayca arayüz oluşturabilir ve büyük bir kuruluş için bir sunucu görevi görerek NFS () gibi hayati özellikler sağlayabilir. uzaktan dosya erişimi) ve e-posta hizmetleri verebilir veya WWW, FTP, yönlendirme ve güvenlik duvarı işlevleri gibi hizmetler sağlayarak kuruluşunuzu İnternette temsil edebilirsiniz.

FreeBSD, İnternet'teki en büyük ve en yoğun sitelerden bazılarını çalıştırır ( örneğin Yahoo!) ve diğer tüm sitelerin büyük bir kısmı da FreeBSD'de çalışmaktadır.

Ancak FreeBSD yalnızca bir İnternet sunucusu platformu olarak değil, aynı zamanda diğer sunucu işletim sistemlerinin gerçekleştirdiği tüm görevleri yerine getiren normal bir sunucu olarak da kullanılabilir ve FreeBSD'nin yeteneklerini sınırlamaya gerek yoktur. FreeBSD son derece güvenli ve performanslıdır. Ayrıca, bu işletim sistemi size ücretsiz olarak mal olacak ve diğer şeylerin yanı sıra FreeBSD, büyük bir geliştirici ekibi tarafından geliştirilmekte ve desteklenmektedir.

Solaris

Solaris- Sun Microsystems tarafından geliştirilen ve şu anda Oracle Corporation'a ait olan bir işletim sistemi ve bundan dolayı ödeme yapıldı.

Bu işletim sistemi dünyadaki en üretken işletim sistemlerinden biridir ve bu nedenle belirli bir popülerliğe sahiptir.

Birçok işletmenin yaygın olarak kullandığı sunucu işletim sistemleri olup işletim sistemi seçimi sizin!

Ağ işletim sisteminin seçimi, bir kuruluş tarafından, iş çözümlerinin oluşturulması beklenen platformun özel gereksinimlerine dayalı olarak verilen stratejik bir karardır. Ağ hizmetleri desteği ve dosya ve yazıcı paylaşımı bu gereksinimler arasında önemini korumaya devam ediyor.

Sunucu işletim sisteminin amacı, kurumsal ağdaki tüm kullanıcılara ve çoğunlukla da harici kullanıcılara hizmet veren uygulamaları yönetmektir. Bu tür uygulamalar arasında modern veritabanı yönetim sistemleri, ağ yönetimi ve ağ olay analizi araçları, dizin hizmetleri, mesajlaşma ve grup yazılımı araçları, Web sunucuları, posta sunucuları, kurumsal güvenlik duvarları, çok çeşitli amaçlara yönelik uygulama sunucuları ve iş uygulamaları arka uçları yer alır. Bu işletim sistemlerinin performans ve güvenilirlik gereksinimleri çok yüksektir; Bu genellikle kümelere yönelik desteği (aynı görevi gerçekleştiren ve yükü kendi aralarında paylaşan bir dizi benzer bilgisayardan oluşan bir dizi) ve işletim sistemini yeniden başlatmadan çoğaltma ve yedeklilik ve yazılım ve donanımın yeniden yapılandırılması olasılığını içerir.

Bir sunucu işletim sistemi ve bunun için bir donanım platformunun seçimi, öncelikle hangi uygulamaların kendi kontrolü altında çalıştırılması gerektiğine (en azından seçilen uygulamaların bu platform için bir sürümde mevcut olması gerekir) ve performansına hangi gereksinimlerin uygulandığına göre belirlenir. , güvenilirlik ve kullanılabilirlik.


Projemizde 2 tür sunucu işletim sistemini karşılaştıracağız: Windows Server ve Linux.

Tek bir konuya ayrılmış tüm forumları, mektupları, etkileşimli mesajları analiz etmek oldukça zordur: hangisi daha iyi - Windows veya Linux. Her iki işletim sisteminin de inançlarını şiddetle savunan, reddedilemez argümanlar sunan ve bunu yapan tam bir destekçi ordusu var. her şey. “Favorilerinin” avantajlarını kanıtlamak. Çoğu zaman bu tür anlaşmazlıklar aşırı duygusal ve oldukça yüzeyseldir.

Elbette bugün herkes Windows'u biliyor; bu markanın dünya çapında tanınırlığı çok yüksek. Windows, uzun yıllardır işletim sistemi pazarında %90'a varan payla lider konumdadır. Avuç içi, ev işletim sistemleri alanında Windows'a aittir - Windows 10'un popülaritesi yadsınamaz. Kullanışlı ve sezgisel bir grafik kullanıcı arayüzü, kararlı çalışma, minimum ayarlar ve diğer özellikler dünya çapında milyonlarca kullanıcının kalbini kazandı.

Windows Server ağ işletim sisteminde durum biraz farklıdır. Tarihsel olarak Windows Server (2012 R2), UNIX'e karşı zorlu bir mücadeleyle pazar payı elde etti. Ve diğer işletim sistemleri, UNIX'in 20. yüzyılın 80'li yıllarında dünyanın ana işletim sistemi olması nedeniyle. Windows NT 3.1'in piyasaya sürülmesinden sonra, Microsoft'un ağ işletim sistemi daha fazla destekçi çekmeye başladı (x86 mimarisi geliştikçe). Sonuç olarak ev ve ofis bilgisayarlarında kullanılan işlemcilerin birincil mimarisi haline geldi. Microsoft'un ağ işletim sisteminin gelişmesine paralel olarak, UNIX dünyasında da yeni bir sistemin - Linux'un ortaya çıkmasına yol açan büyük değişiklikler yaşanıyordu.



Linux, tek bir yazılım çekirdeğini temel alan mimarinin genel adı olarak anlaşılmalıdır. Bu çekirdek, birçok geliştirici tarafından geliştirilen Linux işletim sisteminin çeşitli sürümlerinin temelini oluşturur. Bu tür paketler arasında özellikle Red Hat, SuSE, Mandriva (eski adıyla Mandrake) vb. yer alır.

Linux işletim sistemi UNIX mimarisini temel alır ancak kendine has bir şekilde gelişir. UNIX'ten temel farkı Linux'un özgür bir işletim sistemi olmasıdır. Ayrıca Linux mükemmel kararlılık, güvenlik ve performansla karakterize edilir. Linux'un ana uygulama alanları kurumsal sunucular, Web sunucuları, e-posta ağ geçitleridir.

Ancak bu işlevler Windows Server tabanlı bir sistem tarafından da gerçekleştirilebilir. İşletim sistemi seçimine karar vermek için bazı özelliklerini karşılaştıralım.

Kullanıcı grafik arayüzü

Bir işletim sistemiyle çalışmanın kolaylığı tamamen kullanıcı grafik arayüzüne bağlıdır. Yıllar önce grafik arayüz diye bir şey yoktu ve işlerin çoğu karakter modunda yapılıyordu. Okunması kolay bir grafik arayüzün sağlanması sayesinde Windows işletim sistemi ev ve ofis kullanıcıları arasında bu kadar popüler hale geldi. Grafiksel arayüz bağlamında “kolaylık” kavramı farklı şekillerde yorumlanabilir. Elbette iyi tasarlanmış bir arayüz net olmalı, görsel öğelerle aşırı yüklenmemeli ve aynı zamanda ekran öğelerini sıralamak ve sunmak için etkili araçlar sağlamalıdır. Ancak basit bir alışkanlık aynı zamanda arayüzü kullanışlı hale getiriyor. Bir kişi uzun süre bir tür arayüzle çalışmışsa, diğerine geçmek oldukça zor olabilir. Windows'un popülaritesini büyük ölçüde açıklayan da bu gerçektir - eğer biri Windows grafik arayüzüne alışkınsa, Linux arayüzü "alışılmadık", "karmaşık" ve "anlaşılmaz" görünecektir. Her ne kadar bu tamamen doğru olmasa da, Linux oldukça kullanıcı dostu bir arayüze sahiptir; tek yapmanız gereken biraz pratik yapmaktır.


Emniyet

Güvenlik konusu herhangi bir sunucu için kritik öneme sahiptir. Yerleşik bir güvenlik duvarına sahip sunucu ekipmanı almak daha iyidir. Herhangi bir şirketin sunucusu genellikle gizliliğinin garanti edilmesi gereken önemli verileri saklar. Geçtiğimiz birkaç yılda, bilgi ele geçirmek veya tüm ağı devre dışı bırakmak amacıyla şirket ve kuruluşların bilgisayar ağlarına yasa dışı sızma vakaları daha sık hale geldi. Bu nedenle modern bir işletim sisteminin bilgisayar korsanlığına ve bilgisayar virüslerine karşı mümkün olan en yüksek düzeyde koruma sağlaması gerekir.

Bilgisayar virüslerinin "hacklenmesi" ve bulaşması olasılığı, esas olarak işletim sisteminin güvenlik sistemindeki eksiklikler nedeniyle mümkün hale geldi. Örneğin, arabellek taşması gibi bir yazılım hatasından yararlanmak, kullanıcının tüm sistemi üzerinde uzaktan kontrol sahibi olmasına olanak tanır. Binlerce benzer hata var ve her gün yenileri ortaya çıkıyor.

Ancak sayılarında lider şu anda Windows'tur. Bilgisayar güvenliği sorunlarına adanmış herhangi bir Web sitesine gitmek ve örneğin Internet Explorer gibi popüler bir Windows programı için kaç hatanın tanımlandığını görmek yeterlidir. Sonucun güven verici olması muhtemel değildir. Windows'un güvenlik düzeyi nispeten düşük sayılabilir; On binlerce bilgisayar virüsü Windows 10 ve Windows Server R2 2012'ye zarar vermek üzere tasarlanmıştır ve durum her geçen yıl daha da kötüleşmektedir.

Linux'un "en güvenli işletim sistemi" olarak konumlandırılması genel olarak doğrudur. Windows'taki yeni güvenlik açıklarına ilişkin günlük raporlar olsa da, Linux'taki bilgisayar virüsleri hakkında çok daha az şey biliniyor. Bu, Linux'un Windows'tan daha güvenli bir sistem olduğu anlamına mı geliyor? Bu soruya kesin bir cevap vermek mümkün değil. Her durumda, güvenlik alanında Linux'un Windows'a karşı "toplam" bir avantajı yoktur. Linux için az sayıda bilgisayar virüsü, büyük ölçüde bu sistemin ev kullanıcıları arasındaki popülaritesinin son derece düşük olmasından kaynaklanmaktadır.

Her durumda, Windows'un tamamen "savunmasız" olduğu düşünülemez. Bu işletim sisteminin güvenlik sistemi sürekli olarak geliştirilmekte olup, antivirüs programları ve güvenlik duvarlarının (Linux için de zorunludur) kullanılmasıyla Windows güvenliği yeterli sayılabilmektedir.

Çalışma kararlılığı

Operasyonun kararlılığı, Linux lehine verilen başka bir argümandır. Birçok Windows kullanıcısı “ölümün mavi ekranı” olarak bilinen olguya aşinadır. Belirli yazılım bileşenlerinin kritik uyumsuzluğundan kaynaklanan bu ölümcül hata oldukça sık meydana gelir ve çözülmesi çok zaman alabilir. Windows tabanlı sistemler, tek çıkış yolu bilgisayarı yeniden başlatmak olduğunda donuyor.

Linux'un kararlılığı neredeyse efsane haline geldi. Tipik bir Windows kullanıcısı bilgisayarını günde birkaç kez yeniden başlatabilirken, Linux kullanıcıları genellikle aylarca tek bir yeniden başlatma işlemi gerçekleştirmeden çalışırlar. Birçok Linux tabanlı sunucu, yeniden başlatma gerekmeden bir yıl veya daha uzun süre çalışabilir. Aynı zamanda, programın işleyişindeki hatalar kesinlikle Linux'ta meydana gelir, ancak bunların sonuçları genellikle Windows'takinden daha az önemlidir.

Yukarıda Linux'un bir takım avantajları listelenmektedir, ancak Linux'un en kararlı işletim sistemi olduğu sonucu da belirsizdir.

Windows tabanlı sunucuların çoğu, tek bir yeniden başlatma gerekmeden aylarca aynı şekilde çalışır; birçok ev kullanıcısı, Windows'u her bir buçuk yılda bir defadan fazla yeniden yüklemez. Her şey işletim sisteminin kullanım koşullarına ve onunla çalışma yöntemlerine bağlıdır.

Olasılıklar

Hem Windows hem de Linux'un olanakları neredeyse sınırsızdır. Her iki işletim sistemi de sunucuyu bir veya daha fazla işlevi gerçekleştirecek şekilde tam olarak yapılandırmanıza olanak tanır. Windows ve Linux sunucu işletim sistemlerinin geliştirilmesinin bir sonucu olarak, tipik uygulama alanları yavaş yavaş ortaya çıktı ve bazılarında Windows'un Linux'a göre avantajı var ve bunun tersi de geçerli.

Günümüzde Linux, Web sunucusu olarak kullanılan en popüler işletim sistemlerinden biridir. Tüm İnternet sitelerinin yarısından fazlası Linux ve Apache Web sunucusu çalıştıran sunucularda çalışır. DNS sunucuları, yazdırma sunucuları, dosya sunucuları, e-posta sunucusu, FTP sunucusu ve çok daha fazlası, Linux kullanılarak verimli bir şekilde uygulanabilecek görevlerdir.

Windows işletim sisteminin de avantajları vardır. Belki de bir Windows sunucusunun ve Windows temelinde uygulanan yerel bir ağın ana avantajı, Active Directory dizin hizmetidir. Bu hizmet ilk olarak Windows 2000 Server'da tanıtıldı ve Windows Server R2 2012 ve Windows Server 2008'de genişletildi. Hizmet, merkezi ağ yönetimi sağlar ve kullanıcı hesapları, yazıcılar, sunucular, veritabanları gibi kaynakları verimli bir şekilde eklemenize, kaldırmanıza ve taşımanıza olanak tanır. ve bilgisayarlar, güvenlik politikaları ve çok daha fazlası. Birçok yönden Windows'un popülaritesi Active Directory'den kaynaklanmaktadır.

Linux'un koşulsuz bir avantaja sahip olduğu tek yön budur. Linux'un çeşitli sürümleri GPL lisansı altında geliştirilmiştir ve herhangi bir lisans veya başka maliyet olmaksızın ücretsiz olarak indirilebilir ve kullanılabilir. Benzer şekilde, Linux için on binlerce program ücretsizdir ve bunların arasında herhangi bir görevi gerçekleştirecek uygulamaları bulabilirsiniz. Windows için tasarlanmış bir dizi ücretli programın Linux dünyasında ücretsiz analogları vardır. Bu nedenle, Microsoft Office ofis programları paketinin ücretsiz bir rakibi olan OpenOffice (ve diğer bazı paketler) vardır.

Buna karşılık, hem Windows sunucu işletim sisteminin maliyeti hem de kullanım lisansları etkileyici bir miktara ulaşabilir ve bu büyük olasılıkla sunucunun donanım bileşenlerinin maliyetinden daha yüksek olacaktır. Ayrıca yerel ağdaki kullanıcı ve ton Windows 10 sistemlerine ait lisans maliyetinin de bu tutara eklenmesi gerekmektedir.

Seçim gerekçesi

Linux tarafında ise maliyet, istikrar, yüksek verimlilik ve güvenlik. Windows tarafında ayrıca yüksek işletim verimliliği, daha geniş dağıtım ve tanıdık bir arayüz, Active Directory dizin hizmeti, Windows için özel olarak geliştirilmiş yüzbinlerce program bulunmaktadır. Ayrıca Microsoft tarafından günlük olarak sunulan çok sayıda güncellemeyi, işletim sistemleri ve diğer uygulamalar için periyodik olarak yayımlanan Hizmet Paketlerini de hesaba katmalısınız. Oldukça fazla sayıda finansal yazılım yalnızca Windows için yaratılmıştır, ancak Linux'un çeşitli veritabanları için kullanımı son zamanlarda yaygın bir uygulama haline gelmiştir. Ve sonuç olarak, Linux'u ve çoğu programı ücretsiz edinme fırsatıyla çelişen Windows lisanslarının önemli maliyetinden bahsedelim.

Aktif olarak gelişen bir işletim sistemi olan Linux'un pek çok avantajı olduğu görülüyor. Yine de var. önemli eksiklikler var. Her şeyden önce, Linux'u yönetmek, Windows Server'ı yönetmekten daha yüksek nitelikler gerektirir; Windows Server R2 2012'nin ana hizmetleri, sezgisel bir arayüz ve ekrandaki komut istemleri kullanılarak yapılandırılabilir. Linux'u kurarken komut satırı ve kodlama dilleriyle çalışmanız gerekecektir. Bu elbette biraz daha karmaşık. Linux'un özgür doğası, tuhaf bir şekilde, aynı zamanda işletim sisteminin bir dezavantajıdır. Pek çok Linux programına (kendisi gibi) herhangi bir teknik destek veya bakım sağlanmadığından, bunların kurulumu, bakımı ve diğer her türlü sorunun çözümü ile ilgili tüm görevler sistem yöneticisine atanır. Sunucu yöneticisi Linux ile çalışma konusunda yeterince deneyime sahip değilse, bu faktör ciddi bir dezavantaj haline gelebilir ve hatta şirketin tüm ağ altyapısının istikrarı için bir tehdit oluşturabilir.

İncirde. 21bir Web sunucusu için Windows Server ve Linux sunucu işletim sistemlerinin karşılaştırılması.

pirinç. 21 Wep sunucusu için Windows Server ve Linux sunucu işletim sistemlerinin karşılaştırılması.

Şekil 22, bir dosya sunucusu için Windows Server ve Linux sunucu işletim sistemlerinin karşılaştırmasını göstermektedir.


Pirinç. 22 Bir dosya sunucusu için Windows Server ve Linux sunucu işletim sistemlerinin karşılaştırılması.

Sonuç: Bu tez projemizde Wep sunucusu için Linux işletim sistemini, dosya sunucusu için de Windows Server'ı seçtik.

Müşteriler, bir sunucu için işletim sistemi seçimiyle ilgili sorularıyla sık sık bizimle iletişime geçer. Bu yüzden size her popüler işletim sistemini ayrı ayrı anlatmaya karar verdik seçiminizi kolaylaştırmak için.

Başlangıç ​​​​olarak, daha önce çalıştığınız ve ayarları konusunda bilgili olduğunuz işletim sistemini seçmenin muhtemelen daha iyi olacağını belirtmekte fayda var. Ancak yine de istisnalar var; bazen işinizi geliştirmek için yeni bir şey seçmeniz ve gerekli gereksinimleri karşılayacak bir işletim sistemi seçmeniz gerekir. Öyleyse başlayalım…

ÜcretsizBSD– zengin bir tarihe sahip en eski işletim sistemlerinden biri. Ancak en güvenilir ve emniyetli işletim sistemlerinden biri olarak kabul edilmesine rağmen her yıl bu sistemin kullanıcı sayısı azalmaktadır. Bu işletim sisteminin popülaritesinin azalmasının birkaç nedeni var; en önemlisi, geliştiricilerden oluşan bir ekip ve FreeBSD için çok az miktarda ticari yazılım. FreeBSD ile ilgili bir sorununuz varsa, büyük olasılıkla çözülmeden kalacaktır.

Şu anda, çeşitli işlemci mimarileri üzerinde başarıyla çalışan ve bir ustanın elinde çekirdeğe ince ayar yapmayı mümkün kılan FreeBSD'nin 10. sürümü yayınlandı. FreeBSD'nin avantajları arasında bellek, ağ oluşturma ve I/O sistemleriyle çalışmanın mükemmel uygulanması yer alır. Linux ve BSD arasındaki temel farklarla ilgileniyor musunuz? Makalede daha fazlasını okuyun.

Windows Server(örnek olarak Windows Server 2008 R2'yi kullanıyoruz) – sistem pratiktir ve büyük bir performans rezervine sahiptir. Bir dosya sunucusu veya terminal için en iyi çözüm, güvenilirliği önemli ölçüde artıran bir yedekleme aracına sahiptir.

Ana dezavantaj zorlu donanımdır. Windows Server 2008 R2 artık 32 bit mimariyi desteklemiyor ve genel olarak çalışması benzerlerine göre çok daha fazla kaynak gerektiriyor. Önemli özellik İşletim sistemi lisans satın alınmasını gerektiriyor. Çok sayıda mevcut virüs programının özellikle Windows'u hedef aldığını unutmamak gerekir.

Çoğu durumda, bu ürün "ev" site testi için, uzak bir masaüstüne bağlanmak için veya IIS ve ASP kullanılırken kullanılır.

HyperHost VDS'yi sunar, 180 günlük ücretsiz lisans dahil (deneme süresi). Örneğin, Windows OS 2008, 2012, 2016'ya sahip bir VDS sunucusu sipariş edebilirsiniz. Bu sürümler ve bunların temel farklılıkları hakkında daha fazla ayrıntı "" makalesinde yer almaktadır. Ayrıca Windows 10'u örnek olarak kullanarak VMmanager'daki kendi ISO görüntünüzden işletim sistemini yükleme konusunda ayrıntılı talimatlar da sunuyoruz.

CentOS- oldukça popüler olan Red Hat'in ücretsiz bir analogu. Bu işletim sisteminin kullanıcı sayısı çok fazla, bu da ortaya çıkan tüm sorunları ve hataları hızlı bir şekilde çözmenize olanak tanıyor. Avantajı, CentOS ile ilgili sorularınızda size yardımcı olabilecek birçok forumun varlığıdır. Centos'un önemli avantajları arasında çok kullanışlı ve hızlı paket yöneticisi yum da bulunmaktadır, ancak dezavantajı, Centos için standart paket depolarında (depolar) ilgili yazılımın en son sürümlerinin bulunmamasıdır.

Bu işletim sistemi neredeyse tüm barındırma kontrol panellerini destekler. Bu işletim sisteminin artıları ve eksileri hakkında ““ makalesinde. Bu sistemle çalışıyorsanız, kesinlikle talimatlarımızı bulacaksınız. Ve .

Debianpek çok hayranı olan ve aktif olarak gelişen bir Linux dağıtımıdır. Bu işletim sistemi evrenseldir ve sunucularda ve sıradan iş makinelerinde kullanılır. Debian, stabil ve kesintisiz çalışması gereken bir sunucu için mükemmel bir çözümdür. İşletim sisteminin aşırı muhafazakarlığı ana dezavantajdır, çünkü geliştiriciler yeni sürümlerden nadiren memnun kalırlar.

Özellikler ve işlevler hakkında Debian 9 makalede.

Yeni Debian 7 “Wheezy” (masaüstü ortamları) kullanıcıları KDE 4.8.4 ve GNOME 3.4'e sahip oluyorlar. Yeni sürüm daha modern bir LibreOffice 3.5.4 içeriyor.Standart derleme MP3, MPEG-4, AAC vb. kodekleri içeriyor.Temiz ve lisanslı açık kaynaklı işletim sistemi yeni Debian hayranlarını kazanıyor. Debian'ın tüm faydaları daha ayrıntılı olarak anlatılmaktadır.

Red Hat Kurumsal Linux– en popüler ve en çok talep gören işletim sistemlerinden biri. Sistem esas olarak kurumsal kullanıma yöneliktir ve özellikle güvenilir ve güvenlidir. Bunun kanıtı, bu işletim sisteminin küresel borsalar, finans kurumları, önde gelen telekomünikasyon şirketleri, animasyon stüdyoları vb. üzerindeki önemli uygulamaları dağıtmak için kullanılacağıdır. Ana dezavantaj, işletim sisteminin ücretli olmasıdır. Ana özelliği dağıtım için ticari desteğin olmasıdır. Yeni sürümlerin yayınlanma sıklığı 3 yıldır.


ubuntu
– işletim sistemi beri birçok kullanıcı tarafından yaygın olarak kullanılmaktadır hafif ve kurulumu kolaydır. Bir okul çocuğunun bile Ubuntu'yu kurmayı başarabileceğine dair bir görüş var. Bütçeniz sınırlıysa, sunucuda büyük yük beklemiyorsanız ve bilgi aramak için belgeleri okuyacak zamanınız yoksa bu işletim sistemini seçmekten çekinmeyin. Ubuntu – işletim sisteminin açıklaması: güncel sürümler, artılar, eksiler. Daha fazla ayrıntı bir sonrakinde.

Ubuntu, genellikle çekirdeğin ve uygulamaların yeni ve taze sürümlerine ihtiyaç duyanlar tarafından seçilir, ancak en yenisinin her zaman sorunsuz veya daha iyi çalışmadığını belirtmekte fayda var. Bununla birlikte, dağıtım Debian'a çok benzer, çünkü başlangıçta ve hala büyük miktarda Debian işletim sistemi kodunu ve yardımcı programını temel alıyor ve kullanıyor. ?

Neyi seçmelisiniz? Birçok geliştirici Ubuntu'yu seçmenizi tavsiye ediyor. Sonuçta, üzerinde en çok kılavuz, forum, blog vb. Var. Önemli bir avantaj: çoğunlukla masaüstü bilgisayarlarda kullanılır. Bütün bunlar sunucuyla çalışmayı kolaylaştırır: Gerekirse malzeme bulmak ve her şeyi kendiniz yapılandırmak daha kolaydır. Prensip olarak Debian, Ubuntu'ya çok benzer. CentOS daha modası geçmiş bir seçenek olarak görülüyor ancak aynı zamanda iyi talep görüyor. Ancak performans açısından hepsi aynı seviyededir: Bu Linux ailesidir.

Windows ve Linux arasında seçim mi yapıyorsunuz? Bu işletim sistemleri arasındaki tüm farklar hakkında daha fazla bilgi edinin.

Evrensel ve en iyi işletim sistemi yoktur. Her şey pratikle ilgili Zaten belirli bir işletim sistemiyle çalıştıysanız onunla çalışmaya devam edin. Ancak teknik destek Hiper Ana Bilgisayar™ Her türlü işletim sistemi ve dağıtımla çalışabilir. Gerektiğinde size her zaman yardımcı olacağımızdan ve işletim sistemini tamamen ücretsiz olarak kuracağımızdan emin olabilirsiniz. HyperHost'tan sipariş verirken ücretsiz yönetim hediye olarak dahildir, böylece sanal özel sunucunuzun kesintisiz çalışması konusunda endişelenmenize gerek kalmaz.

Sunucularla kolayca çalışmak için özel kontrol panelleri kullanılır; her panelin türleri ve avantajları hakkında daha fazlasını okuyun.

Yukarıda açıklanan işletim sistemlerine ek olarak, bunların daha birçok türü vardır. Örneğin, yine popüler olan ancak daha az talep gören Linux tabanlı dağıtımlar geliştirildi. Bu dağıtımlar hakkında daha fazlasını okuyun.

Hiper Ana Bilgisayar™ keyifli çalışmalar dilerim!

39551 kez Bugün 7 kez görüntülendi