Palvelinryhmä
Tietokonepalvelimen tehtävänä on tallentaa, hakea ja lähettää tai "palvella" tiedostoja ja tietoja muille sen verkossa oleville tietokoneille. Monet kaikenkokoiset yritykset käyttävät paikallisverkkoa tai "intranetiä" toimistotiloissaan. Laajemmassa mittakaavassa maailmanlaajuinen tietokoneverkko, jonka tunnemme nimellä "Internet", riippuu suuresta määrästä palvelimia, jotka sijaitsevat ympäri maailmaa. Tietyn verkkosivuston tiedostot, tiedot ja toiminnallisuus perustuvat verkkopalvelimiin.
Kehitys ajan myötä
Aikoinaan yritys tai verkkovastaava olisi isännöinyt Internet-sivustoa, jonka paikallinen tietokone toimi verkkopalvelimena. Viime aikoina tekijät suorituskyvystä ja luotettavuudesta talouteen ovat johtaneet useimpien Internet-sivustojen siirtymiseen suurissa palvelinkeskuksissa sijaitseviin palvelinklustereihin. Palvelinkeskukset ovat turvallisia, ilmastoituja rakennuksia, jotka on täynnä palvelinpinoja, joissa on redundantti tietovarasto ja varavirtalähde. On edelleen yleistä, että monet yritykset isännöivät omaa intranet-verkkoaan paikallisella palvelimella.
Päivän video
Pohdintoja
Verkkokeskitin on kytkin, joka ohjaa liikennettä.
Mikä tahansa verkko, olipa se paikallinen tai globaali, riippuu palvelintietokoneesta (tai useammasta) tietojen ja tiedostojen tallentamiseksi ja hakemiseksi. Palvelimen fyysisessä ja ohjelmistokokoonpanossa on otettava huomioon useita tekijöitä. Esimerkiksi useat verkon yksittäiset tietokoneet voivat pyytää samaa tiedostoa osoitteessa oleellisesti samaan aikaan, joten palvelin on varustettava laitteistolla, jolla on suuri nopeus kyvyt; ja siinä on oltava käynnissä ohjelmisto, joka on suunniteltu tukemaan useita samanaikaisia tiedostojen hakutoimintoja.
Fyysiset ominaisuudet
Palvelimen sisäinen toiminta
Vaikka eri palvelimien fyysiset ominaisuudet voivat vaihdella suuresti, monet tietokonepalvelimet (etenkin ne, joita käytetään suuret datakeskukset) ovat litteitä, telineeseen asennettavia suorakaiteen muotoisia laitteita, joissa ei ole liitäntää hiirelle, näppäimistölle tai näytölle näyttö. Palvelimissa on yleensä suuritehoiset tuulettimet ylikuumenemisen estämiseksi.
Käyttöjärjestelmät ja palvelinohjelmistot
Tietty tietokonepalvelin voi käyttää mitä tahansa useista käyttöjärjestelmistä, mukaan lukien Microsoft Windows Server, Mac OS X Server tai avoimen lähdekoodin käyttöjärjestelmä, kuten Ubuntu Server tai FreeBSD.
Palvelimen käyttöjärjestelmän tulee käyttää erityistä palvelinohjelmistoa. Suurin osa tietokonepalvelimista käyttää avoimen lähdekoodin Apache Server -ohjelmistoa, kun taas toiset käyttävät omia järjestelmiä, kuten Windows IIS tai Adobe ColdFusion. Tämä ohjelmisto on mukana palvelimelle tallennettujen tiedostojen haussa ja jakelussa. Muita palvelinpuolen ohjelmia (kuten ASP tai Java) voidaan käyttää käsittelemään näitä tiedostoja ennen kuin tulos lähetetään takaisin pyytävälle tietokoneelle.
Tietokannan käyttöoikeus
Tiedot tallennetaan taulukkomuodossa
Tietokantaan pääsyn tarjoaminen on yksi tietokonepalvelimen tärkeimmistä toiminnoista. Relaatiotietokanta on kompakti ja tehokas tiedontallennusrakenne, joka mahdollistaa nopean pääsyn suuriin tietomääriin.
Toimistoympäristössä tietokantaa voidaan käyttää asiakkaiden yhteystietojen ja tilaustietojen sekä toimitus- ja maksutietueiden tallentamiseen. Käyttämällä palvelinta paikallisverkon kautta useat työntekijät voivat hakea ja päivittää tietoja tietokannasta reaaliajassa koko päivän ajan liiketoiminnan aikana.
Internetissä tietokantaa voidaan käyttää verkkosivuston todellisen sisällön, käyttäjän kirjautumisen todennustietojen ja joskus tilausten käsittelytietueiden tallentamiseen. On olemassa useita suosittuja tietokantajärjestelmiä, mukaan lukien Oracle Database, Microsoftin SQLServer ja avoimen lähdekoodin MySQL-tietokanta.