Sunucu nasıl çalışıyor?
Sunucunun ne olduğunu ve ne için gerekli olduğunu öğrendikten sonra, sunucunun nasıl çalıştığını analiz edeceğiz.
Sunucunun işleyişini anlamak için, nelerden oluştuğu hakkında genel bir fikre sahip olmamız gerekir. Sunucu donanım ve yazılım parçaları içerir. Donanım bileşeni, hizmet ve hedef programların yüklendiği fiziksel veri taşıyıcısı olan "donanım", yani yazılım bileşenidir.
Sunucu tasarımının türüne bağlı olarak, kasanın görünümü değişir, ancak iç dolgu biraz farklılık gösterir. Sunucunun çalışmasını ve işlevselliğini sağlayan bileşenlerle dolu bir tür panelimiz var. Sunucu, kompaktlık ile aynı zamanda daha fazla verimlilik gerektirdiğinden, bileşenler mümkün olduğunca birbirine yakın yerleştirilmiştir.
Sunucu ana ve yardımcı parçalardan oluşur. Ana kısım şunları içerir: merkezi işlemci/işlemciler, anakart, bellek sistemi, veri depolama cihazı. Eklenebilir - ağ kartı, ekran kartı vb. Kullanılan kalite göstergelerini iyileştirmek için: çok çekirdekli işlemciler, genişletilmiş bellek kapasitesi, gelişmiş sabit sürücüler ve sabit sürücüler, teknik parametreler geleneksel bilgisayarlardaki benzerlerinden farklıdır. Yardımcı kısım iletişim, güç ve soğutma sistemlerinden oluşur. Sunucu yüksek hata toleransına sahip olmalı ve 7/24 çalışmalıdır, bu nedenle çalışma iklimini destekleyen sistemler (soğutma, sıcaklık ve nem, güç kaynağı, vb.) ana "doldurma" dan daha az talepkar değildir.
Başka bir deyişle, bunlar sabit bir bilgisayarın sistem birimini oluşturan bileşenlerin "pompalanmış" analoglarıdır.
Yazılım kısmına monitör, klavye gibi olağan veri giriş araçlarından oluşan özel bir konsol aracılığıyla girilir. Burada, daha sonra uzaktan kontrole izin veren ilgili işletim sistemi ve temel bakım programları kurulur. İstemcinin görevlerine ve gereksinimlerine bağlı olarak, sunucunun yazılım bölümüne özel uygulamalar yüklenebilir.
Sunucunun ana görevleri
Veri almak, depolamak ve iletmek. Bu, programların ve hizmetlerin çalışmasının, bilgisayarların ve diğer modern iletişim cihazlarının (tabletler, akıllı telefonlar, vb.) İnternet üzerindeki yaşamının temelidir. Şu ya da bu şekilde bilgisayar monitörlerinde bulduğumuz, onunla birlikte çalışan her şey sunucuların çalışmasına dayanır. Bilgisayar dünyası bilgi (veri) üzerine kuruludur ve sunucu bu bilginin World Wide Web üzerinde çalışmasını sağlayan şeydir.
Şematik olarak süreç şu şekildedir: istemci, kullanıcı tanımlı ve özel programlar aracılığıyla bir talepte bulunur, talep muhataba hitap eder - sunucu tarafından desteklenen muhatap talebe bir yanıt verir. Bu süreç abartılı bir şekilde, bir kişinin raflarındaki uygun bölümlerde depolanan talep edilen verileri aldığı bir arşiv veya kütüphanenin çalışmasıyla karşılaştırılabilir. Bu en basit şemadır, aslında süreç, çoğunlukla bilgisayar kullanıcısına etkileşim sağlayan programlar nedeniyle daha çok seviyeli ve karmaşıktır.
Sunucunun çalışma işlevlerine yakın olan "barındırma" kavramıdır. Barındırma, sunucunun ağ kaynaklarına erişim sağlayan bir hizmettir. Bu, programların, çevrimiçi hizmetlerin, web sitelerinin vb. bulunduğu "alandır". Örneğin, herhangi bir site barındırma hizmetlerini kullanır, bu "alanı" barındırma şirketinden satın alır, bu da fiziksel sunuculara sahiptir veya bunları veri merkezlerinden kiralar. Bu nedenle, sitenin bulunduğu barındırma ile bağlantı kesildiğinde, tarayıcı bizi sitenin kullanılamadığı konusunda bilgilendirir.
Tüm barındırma şirketlerinin kendi sunucularına sahip olmadığını veya güvenilir veri merkezlerine erişemediğini belirtmek gerekir. Piyasada yalnızca bulut sunucularla çalışan, düşük maliyetleriyle rüşvet veren, ancak bu sunucuları " adanmış" veya "sanal" olarak sunan (sonraki makalelerde farklılıklar hakkında daha fazla bilgi), müşterilerini yanıltmaktan çok daha fazla barındırıcı var.
Sunucu, tıpkı diğer bilgisayar ağlarında olduğu gibi İnternet için akış desteği sağlar ve aynı zamanda bilgi alışverişinin ve programların performansının imkansız olacağı veritabanıdır. Bu durum, sunucuların bakım ve idamesinin, sahibi olan şirketlerin yüksek düzeyde sorumluluğunu gerektirdiği mantıksal sonucuna götürür. Modern yaşamın birçok alanının hayati faaliyetinin bağlı olduğu 24 saat kesintisiz çalışma gerektirirler. Bu nedenle sunucu hizmetlerine ve barındırmaya erişim sağlayan bir şirket seçmek, doğru sunucu yapılandırmasını seçmek kadar önemlidir.
Content