Sunucu nasıl kurulur?

0 Hisse senetleri
0
0
0
0

giriiş

Hazır sunucu kiralamak veya satın almak, özellikle küçük işletmeler için güvenli bir tercihtir. Ancak sıfırdan bir sunucu kurmak, şirket operasyonlarını kolaylaştırabilecek, şirket içi bilgi birikimini geliştirebilecek ve uzun vadede tasarruf sağlayabilecek uygun bir seçenektir. Maliyetlerinizi kontrol altında tutarken bir sunucunun nasıl kurulacağını ve doğru donanım ve yazılım bileşenlerinin nasıl seçileceğini öğrenin.

Sunucu alma seçenekleri nelerdir?
  • Kiralama: Sunucu kullanımı için aylık veya yıllık bir ücret ödemek, kısa vadeli projelere odaklanan veya büyük peşinatlardan kaçınmak isteyen şirketler için tercih edilen çözümdür. Sunucu çözümleri, işletmelerin sunucu kullanımına ve seçilen hizmetlere göre ödeme yaptığı benzer bir model sunar.
  • Satın alma: Bir sunucuyu tamamen satın alıp sahibi olmak uzun vadede paranızın karşılığını daha iyi almanızı sağlayabilir, ancak önemli bir ilk yatırım gerektirir.
  • İnşaat: Bir sunucu oluşturmak için, ayrı bileşenler satın almanız, sunucuyu monte etmeniz ve gerekli yazılımları kurmanız gerekir. Bir sunucuyu özelleştirmek, sahip olmak ve bakımını yapmak kaynak yoğun olabilir, ancak şirket içinde uzun vadeli projeler ve bilgi birikimi için oldukça uygundur.
Bir sunucu oluştururken önemli faktörler

Sunucu seçerken çeşitli faktörleri göz önünde bulundurmak önemlidir. Bazı önemli noktaları incelemek için aşağıdaki listeye göz atın.

  • Bütçe kısıtlamaları: Yüksek ön maliyetlerden endişe duyan işletmeler, sunucu kiralamayı düşünmelidir. Uzun vadede sunucu satın almak veya kurmak daha uygun maliyetli olabilir.
  • Şirket içi teknik uzmanlık: Sunucu oluşturma, teknik uzmanlığa sahip olan veya çalışanlarına yatırım yapmak ve sıfırdan uzmanlık oluşturmak isteyen şirketler için harika bir seçenektir.
  • Ağ altyapısı üzerinde kontrol düzeyi: Sunucu inşa etmek veya satın almak, şirketlere altyapıları üzerinde daha fazla kontrol sağlar ve uzun vadeli projeler için sağlam bir seçenektir.
  • Ölçeklenebilirlik gereksinimleri: Sunucuları hızlı bir şekilde sağlaması ve kaldırması gereken işletmeler genellikle en iyi seçenek olarak sunucu kiralamaya yönelir.
  • Coğrafi dağılım: Müşterilerine küresel çapta hizmet vermeyi planlayan ve gecikme konusunda endişe duyan şirketler, sınırlı coğrafi mesafeler nedeniyle sunucu oluşturmayı veya satın almayı zahmetli bulabilirler.
  • Belirli donanım veya yazılım gereksinimleri: Belirli donanım yapılandırmalarına ihtiyaç duyan işletmeler için bir sunucu satın almak veya oluşturmak makul bir seçenektir.
Sıfırdan özel bir sunucu oluşturma

Sıfırdan özel bir sunucu oluşturmak için şu adımları izleyin:

  • Sunucu ihtiyaçlarınızı anlayın ve yazın.
  • Sunucunun ihtiyaçlarını karşılayabilecek kaliteli donanıma sahip olun.
  • Araştırmanızı yapın ve gerekli yazılımları seçin.
  • Bileşenleri birleştirin ve seçilen yazılımı yükleyin.
Gereksinimler

Sunucunun hangi görevleri yerine getireceğini göz önünde bulundurun. Web barındırma, veri depolama, oyun veya sanallaştırma sunucuları farklı donanım özellikleri ve yazılım çözümleri gerektirecektir. Kaynak ve uygulamaların bir listesini yapın ve sunucunun karşılaması gereken tahmini kullanıcı sayısını not edin. Yük dalgalanmalarını karşılamak için, hesaplanan sistem kaynaklarını 15% artırmak iyi bir fikirdir. Aşağıdaki listeyi genel bir kılavuz olarak kullanın:

  • İş yükü gereksinimleri: Sunucunun ne tür bir iş yükünü kaldırabileceğini belirleyin ve ne kadar işlem gücüne ihtiyaç duyacağını hesaplayın.
  • Depolama gereksinimleri: Bir sunucunun ihtiyaç duyduğu depolama alanının yanı sıra, veri erişim hızı da aynı derecede önemlidir. Uygulamalar hızlı veri erişimi gerektiriyorsa SSD'ler, sunucunun yalnızca toplu veri depolaması ve yönetmesi gerekiyorsa HDD'ler kullanın.
  • Ağ gereksinimleri: Sunucunun önemli miktarda veriyi işlemesi ve düşük gecikmeyi koruması gerekiyorsa (örneğin bir oyun sunucusu), yüksek performanslı donanıma yatırım yapmak şarttır.
  • Ölçeklenebilirlik: Bazı işletmeler günün belirli saatlerinde veya mevsimsel olarak önemli trafik artışları yaşar. Örneğin, e-ticaret web siteleri genellikle Noel gibi tatil dönemlerinde büyük artışlarla başa çıkmak zorunda kalır. Trafik artışını karşılamak için şirketlerin sunucularını hızla ölçeklendirmeleri gerekir. Bir sunucu oluştururken, gelecekteki sunucu ihtiyaçlarını göz önünde bulundurmak ve olası donanım yükseltmelerine yer açmak çok önemlidir.
  • Yedeklilik: Sunucunuz değerli veya hassas veriler işliyorsa, onu elektrik kesintilerinden, fiziksel hasarlardan veya olası saldırılardan korumanız gerekir. Verilerinizi korumak için yedekli güç kaynaklarına, yedekleme ve kurtarma çözümlerine veya özel RAID yapılandırmalarına ihtiyaç duyabilirsiniz.
Donanım
  • CPU: İşletim sistemi ve uygulamalardan gelen çeşitli istekleri işleyen bir sunucunun ana bileşenidir. Intel Core veya AMD Ryzen gibi tüketici sınıfı işlemciler, düşük iş yüklerine sahip daha küçük sunuculara güç sağlamak için kullanılabilir. Bu CPU'lar, maliyet ve performans arasında iyi bir denge sağlar ve web barındırma, temel dosya sunumu veya hafif sanallaştırma gibi görevleri yerine getirebilir. Intel Xeon veya AMD EPYC gibi sunucu sınıfı işlemciler daha pahalıdır, ancak kritik iş yüklerini yöneten ve daha fazla esnekliğe ihtiyaç duyan işletmeler için daha güvenilir bir seçenektir.
  • Bellek: (Rastgele Erişimli Bellek) Verilerin geçici olarak depolanmasını sağlar ve sunucunun CPU'sunun verilere sabit disk veya SSD'den çok daha hızlı erişmesini sağlar. Daha fazla RAM'e sahip olmak, sunucunun aynı anda birden fazla görevi yavaşlamadan gerçekleştirmesini sağlar. Çoğu sunucu için minimum RAM gereksinimi 16 GB'tır. Veritabanı sunucuları veya sanal makineler, birçok istemciye büyük miktarda veri sunar ve 64 ila 128 GB RAM veya daha fazlasına ihtiyaç duyabilir.
  • Depolama: Sunucularda depolama ortamı olarak kullanılırlar, ancak maliyet, performans, yapı kalitesi ve kullanım ömrü açısından farklılık gösterirler. Sabit diskler, gigabayt başına SSD'lerden daha ucuzdur, ancak SSD'lerin hızı ve güvenilirliği genellikle daha yüksek fiyatlarını haklı çıkarır. Bu özellikler, sunucular gibi sık erişilen verilere dayanan sistemler için özellikle önemlidir. Birçok sunucu, işletim sistemi ve yoğun kullanılan uygulamalar için SSD'leri, toplu depolama ve yedeklilik çözümleri için ise sabit diskleri kullanır.
  • Anakart: Anakart, sunucunun tüm bileşenleri arasındaki iletişimi kolaylaştırır. CPU, RAM, depolama aygıtları ve genişletme kartları gibi tüm sunucu bileşenleri anakart üzerinde bulunur veya anakarta bağlıdır. Anakartın seçilen CPU ünitesiyle uyumlu olduğundan emin olun, RAM yuvası sayısını ve maksimum RAM kapasitesini doğrulayın ve depolama ihtiyaçlarınız için yeterli SATA/PCIe/M.2 yuvasına sahip olduğundan emin olun.
  • Ağ Arabirim Kartı: Bir sunucunun ağa bağlanmasını sağlayan bir donanım parçasıdır. Anakartlar genellikle dahili Gigabit NIC kartlarıyla birlikte gelir. Yüksek verim ve düşük gecikme süresi gerektiren sunucuların daha büyük bir 10 Gigabit karta yükseltilmesi gerekebilir. Bir NIC'in temel işlevi, ağ üzerinden veri paketleri gönderip almaktır. Bilgisayar veri yolundan gelen verileri ağ ortamına (Ethernet gibi) uygun bir biçime dönüştürür ve tersi de geçerlidir.
  • Güç Kaynağı Ünitesi: Bir kaynaktan (genellikle bir duvar prizi) gelen elektrik enerjisini, sistem bileşenlerine güç sağlamak için doğru voltaj ve akıma dönüştürür. Güç kaynağı ünitesinin tüm bileşenlerinizi çalıştırmaya yetecek kadar güç sağladığından emin olun. Bir sunucu kurarken veya yükseltirken, güvenilir ve uygun şekilde derecelendirilmiş bir güç kaynağı ünitesi seçin. Güç kaynağı ünitesinin değişen yükler altında en az enerji verimliliği olmalıdır. Kalitesiz veya yetersiz bir güç kaynağı ünitesi, sistem kararsızlığına, bileşen ömrünün kısalmasına ve hatta hasara yol açabilir.
  • Soğutma Çözümleri: Sunucular, güçlü ve yoğun bileşenleri nedeniyle önemli miktarda ısı üretir. Soğutucular, sunucu bileşenlerinin güvenli sıcaklık aralıklarında kalmasını sağlayarak optimum performansı korur ve ekipmanın ömrünü uzatır. Standart soğutucular temel sunucular için yeterli olabilir, ancak yüksek performanslı konfigürasyonlar için daha pahalı satış sonrası soğutucuları veya sıvı soğutmayı düşünmekte fayda vardır. Ayrıca, sunucu odalarının ısıyı etkili bir şekilde dağıtmak için iyi soğutulması ve havalandırılması gerekir.
  • Kasa: Sunucu bileşenlerini barındıran fiziksel çerçeve veya muhafaza. Düz ve geniş raf tipi kasalar veri merkezlerinde yaygındır. Alternatif bir çözüm, standart bir bilgisayar kulesine benzeyen ancak sunucu bileşenleri için optimize edilmiş bir kule tipi sunucu kasası kullanmaktır. Bunlar, raf tipi altyapının gerekli olmadığı işletmeler veya ortamlar için kullanışlıdır. Seçtiğiniz kasanın tüm bileşenlerinizi barındırabileceğinden ve iyi bir hava akışına sahip olduğundan emin olun.
Yazılım

Sunucu işletim sistemi, sunucuların temel işlem ve işlevleri çalıştırmasını sağlar ve diğer yazılımların kurulumu için bir ön koşuldur. Özel ihtiyaçlarınıza, sunucu türüne ve sunucunun konuşlandırılacağı ortama göre bir işletim sistemi seçin.

  • Linux (Ubuntu Server): Öncelikle web, uygulama ve veritabanı sunucuları için kullanılan en popüler açık kaynaklı sunucu işletim sistemidir.
  • Windows Server: Windows Server, diğer Microsoft ürünleriyle kolayca entegre olabilen bir Microsoft sunucu işletim sistemleri paketidir. Genellikle iş uygulamalarını ve Microsoft Active Directory'yi barındırmak için kullanılır.
  • RHEL: Güçlü destek ve sertifikasyon sunan, kurumsal odaklı bir Linux dağıtımıdır. Öncelikle kurumsal uygulamalar ve veritabanı sunucuları için kullanılır.
  • FreeBSD: Web sunucuları, ağ ve depolama için kullanılan modern sunucular, masaüstü bilgisayarlar ve gömülü bilgi işlem platformları için gelişmiş bir işletim sistemi.
  • pfSense: FreeBSD tabanlı, öncelikli olarak güvenlik duvarı sunucuları ve yönlendiricileri için tasarlanmış ücretsiz bir ağ güvenlik duvarı dağıtımıdır.
Montaj ve kurulum

Sunucular, bilgisayarlarla birçok bileşeni paylaşır, bu da montajlarını normal bir bilgisayar toplamaya benzer hale getirir. Parça montajı konusunda fazla deneyiminiz yoksa, şu ipuçlarını izleyin:

  • Önce araştırmanızı yapın: Sunucu bileşenlerinize özel hazırlanmış kılavuzlara veya videolara başvurun. Her bileşenin üreticisinin talimatlarını dikkatlice izleyin.
  • Güvenlik önlemlerini alın: Statik elektrikten kaynaklanan hasarı önlemek için antistatik yüzeyler ve antistatik bileklik gibi aletler kullanın.
  • Dikkatli taşıyın: RAM ve CPU gibi bileşenleri hasar ve kirlenmeyi önlemek için kenarlarından tutun.
  • Doğru hizalamayı sağlayın: Bileşen kesikleri hizalı olmalı ve klipsler güvenli bir şekilde yerine oturmalıdır. Bir şey uymuyorsa, zorlamak yerine yönünü tekrar kontrol edin.
  • İlk Önyükleme Testi: İşletim sistemini yüklemeden önce, tüm bileşenlerin BIOS/UEFI'de tanındığından emin olmak için önyükleme yapın. Tipik başlatma seslerini, fan çalışmasını ve başarılı bir POST'u gösteren anakart bip seslerini dinleyin.
  • Yazılım Kurulumu: İstediğiniz işletim sistemini ve sunucu yazılımını yükleyin. Her birini sunucu rolüne göre yapılandırın.
  • Güvenliği unutmayın: Güvenlik önlemlerini, güvenlik duvarlarını ve izleme araçlarını uygulayın.

Sonuç

Bu kılavuz, bir sunucunun nasıl kurulacağını, sunucu ihtiyaçlarınızın nasıl belirleneceğini ve uygun donanım ve yazılım bileşenlerinin nasıl seçileceğini göstermektedir. Bir sunucu kurmak, altyapınızı yönetmenin yalnızca ilk adımıdır. İyi düşünülmüş bir stratejiye ve tüm olası riskleri hesaba katan bir dizi sunucu güvenlik politikasına ihtiyacınız var.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ayrıca Şunları da Beğenebilirsiniz

CentOS 6/7'ye IBSng nasıl kurulur

CentOS 6/7'de IBSng Kurulum Eğitimi Bu makalede, centOS 6/7'de IBSng kurulum eğitimi size yardımcı olmak için sağlanmıştır…