Archive for June, 2007

Stor granskning av hostingleverantörer

Wednesday, June 27th, 2007

Från och med förra veckan kör nu dedikeradserver.com en intensiv granskning av alla stora hostingleverantörer i Sverige.  Leverantörerna kommer sättas på prov bland annat när det gäller support dag och natt samt att deras uptime samt inställelse tid mäts. I detta test kommer vi gå förbi enklare tjänster så som webhotell och domännamn och fokusera mer på kvalitet för tjänster som dedikerad server, virtuell privat server and andra typer av avancerad hosting. En rapport kommer släppas här på bloggen en gång i veckan med händelser hur leverantörerna har skött sig. 



Webbserver programvara för en dedikerad server?

Monday, June 25th, 2007

Här nedan ser ni marknadsfördelningen om valet vilken webbserver manskall använda sig av.  Detta gäller då inte bara för tjänsterna dedikerad server, outsourcing, managed hosting utan detta kan vara att man väljer att hosta en server in-house.  Men det är mycket intressant att Apache som alltid varit så dominerande har sedan Mars -06 fallit och IIS (Microsoft) gått upp.

Graph of market share for top servers across all domains, August 1995 - June 2007

Hosting och drift av Linuxserver

Wednesday, June 20th, 2007

När man pratar om operativsystemet Linux så skall man veta att det finns många olika sk. distrubitioner. För att nämna några så är det Debian, Ubuntu, CentOS, Fedora, Suse, Novell Linux, RedHat  Enterprise och Gentoo. Alla dessa distrubitioner är mer eller mindre anpassade för långtidsdrift. Dock är behovet olika och alla distrubitioner erbjuder inte avancerade supportavtal som t. ex. RedHat Enterprise och Novell Linux kan göra.

Valet mellan Linux och Windows
Valet mellan Linux och Windows brukar vara ganska enkelt för mindre samt större företag och organisationer. I majoriteten av alla fall handlar det om tre saker:

Existerande kompetens
Har företaget den kunskap som krävs för att administrera och drifta en Linuxserver. När det gäller Linux och fjärradministration handlar det i majoriteten av fallen om SSH som är en textbaserad kommandopromt.

Behovet
Syftet för Linuxservern kan vara många t.ex. webserver, mailserver och databasserver. Den tredjeparts programvara man önskar att installera måste självklart vara kompatibel med Linux. När det gäller mjukvaror som t.ex. MSSQL och Exchange Server 2003 kan dessa endast köras under Windows Server.

Pris
Linux är licensfritt och detta kan medföra kostnadsbesparingar.
Drift
Som med alla operativsystem och mjukvaror gäller det att installera och hålla dem ”up-to-date”. Om man väljer att outsourca sin servermiljö eller en enkel dedikerad server kan man ställa krav på leverantören att de ansvarar för att se till att servern är driftsäker. Om man nu skulle välja att ansvara för detta själv och man vill göra det mindre smärtsamt så finns det två stycken Linux distrubitioner; Debian och Ubunto där programmet Apticron ingår. Operativsystemet skickar ett e-postmeddelande när det finns nya updateringar att göra och systemadministratören kan använda sig av en funktion som heter apt-get för att ta hem och installera alla nya funktioner och updateringar.

Rekommenderade programvaror
Webbserver
Apache 2.2 Är inte den snabbaste webbservern på marknaden men det finns många komponenter som gör den mycket flexibel. Om man söker snabbare programvaror rekommenderas Lighttpd thttpd och Nginx.

Epostserver
Postfix är en av de mest stabila epostservrarna på marknaden och den är även bra att installera samt att den har ett väl utvecklat loggsystem om man jämför t.ex. med QMail. Det finns också en rad avancerade epostservrar på marknaden som ofta är en vidareutveckling av t.ex. Postfix och QMail som också är intressanta. Dessa är: Zimbra, Scalix och Kerio.

Managed Hosting

Monday, June 18th, 2007

Detta är en tjänst som mest anpassar sig företag utan den tekniska spetskompeten eller för se som önskar att oursourca dess IT-miljö för att uppnå en kostnadsnedskärning. Tjänsten är per idag mycket attraktiv i USA där mer och mer företag väljer outsourcing och då till managed hosting.  Kostnaden för managed hosting är högre än tex server hosting / dedikerad server men vinsterna kan vara många så som tillgång till teknisk spetskunskap både dag och nattetid, placering i datacenter som är anpassat för systemdrift, kostnadsreducering i from av reducerad in-house personal och minskad downtime.  När man väljer managed hosting partner skall man alltid se över leverantörens personal så de verkligen är kapabla att ta över driftsansvaret samt underhålla systemet i framtiden.  Det är också viktigt att se över de standard avtalstexter som leverantören erbjuder så de representerar de krav som företaget har på sin hosting miljö.

En artikel som skrevs tidigare i år som går in närmare på valet av outsourcingpartner finns här:
http://www.dedikeradserver.com/index.php/2007/02/28/outsourcing/

Övervakning och Uptime

Saturday, June 16th, 2007

Det spelar ingen roll vilken tjänst man beställer, managed hosting, dedikerad server, virtuell privat server eller ett enkelt webbhotell, men man skall alltid utmana och även kontrollera sin leverantör. Kontrollen kan ses som en försäkring att leverantören är seriös och att tjänsten levereras med en uptime som överenstämmer med de tjänsteavtal som godkändes vid beställning. Det finns många tjänster på marknaden idag som hjälper dig att övervaka din hyrda tjänst eller site. Övervakningstjänsterna ger dig detaljerad information om uptime inom en viss period i % samt att du får möjlighet att få ett meddelande om din server eller tjänst skulle gå ner.   Dessa meddelanden skickas oftast via SMS eller e-post. Kostnaderna för tjänsten är max några hundralappar i månaden.  Vill man vara riktig säker rekommenderas 2st uptimetjänster så att nedtid kan jämföras och ett medelvärde kan tas fram.

Rekommenderade tjänster är:

1.    http://www.siteuptime.com/
2.    http://www.pingdom.com
3.    http://www.site24×7.com

Uppbyggnad av datacenter/serverhall

Friday, June 15th, 2007

I texten som följer finner du information om de mest viktiga element som bör finnas i en seriös serverhall.

Serverrum/hallen
Utförandet på rummet beror på antalet rack som skall installeras, men avlånga rum tenderar att fungera bäst. Slutna rum är enklast att kyla plus att de lättare bibehåller korrekt luftfuktighet. Även när man tänker på dammsynpunkt är slutna rum att föredra.

Rackplacering
Man skall se till att placera racken så att man får varma samt kalla gångar. Det vill säga, front mot front och rygg mot rygg. Detta för att servrarna skall få andas kall luft och inte suga in varmluft.

Rack
Här är det mest funktion och smak som bestämmer vad du väljer. Idag finns rack i nästan alla storlekar. Välj de rack som bäst passar för rummet/lokalen samt för din applikation och/eller ditt behov.

Kylning
Tänk på att kyla sjunker medans värme stiger. T. ex. undertryckt kyla genom racken med fokus framåt. Dock kan även kylning framför racken behövas med tanke på att det är svårt att få kylan att räcka hela vägen upp i ett rack, självklart är detta beroende på vad racket är fyllt med. Kyl i kallgångarna samt racken behövs också. Eventuell avledning av värme kan vara värt att tänka på,  du kanske kan återanvända värmen som alstras. Tänk dock på att detta förändrar karaktären på rummet, luftfuktigheten samt lufttryck.  Allt beror dock på vilket kylsystem man valt att använda.

Avbrottsfri kraft
Avbrottsfri kraft är ett måste när man vill ha en stabil strömförsörjning. Första steget är en UPS (uninterrupted power supply). Denna bör vara dimensionerad efter ens krav. Vill man se till att ha möjlighet till lång drift t. ex om det skulle bli ett strömavbrott så krävs komplettering med dieselaggregat. UPS brukar oftast bara vara dimensionerade för att hålla i upp till 15 min, moderna dieselaggregat tar max 2 minuter på sig att starta och ger så lång driftstid som bränsletanken är dimensionerad till.

Strömdragning
Det är fördelaktigt att dra strömmen med 16A/32A avsäkringar, mer är bättre än för lite, allt beroende på utrustningen i  varje rack. Placeringen av uttag beror på hur rummet/lokalen ser ut, men detta sätts oftast i golv eller tak. Tänk på att du ska kunna ta dig bakom varje rack utan risk för att snubbla över kablar. I varje rack sätter man sedan en eller två strömlister, att dessa är enkla att övervaka är mycket fördelaktigt.

Nätverk/Uttag
Dra kablaget i egna kanaler avskilda från ström samt att du har minst två uttag till varje rack.
De som används är Twisted pair Cat5, Cat6 och Cat7, vilket man väljer beror på syfte och antal meter som kabeln skall dras. Skärmat eller oskärmat; det är alltid tryggt att köra skärmat när det gäller fasta installationer. Det är alltid bättre att överdimensionera lite, mer är även i detta fall bättre än för lite. Vart kablaget skall dras beror på hur rummet/lokalen ser ut, men i takhängda korgar eller rännor är bäst. Kontakteringen är oftast RJ45 till Cat5/6/7 kabel.

Brandvägg/firewall
Brandvägg är idag ett måste, en firewall appliance är bättre än t. ex. enstaka mjukvaru- firewalls på varje server. Det är också enklare att administrera alla servrar/ip-adresser från en punkt istället för från varje separat server.

Switch
Minst en switch i varje rack, detta beror på syfte och funktion. Övervakningsbara switchar är alltid bra att välja. 10/100/1000 Mb är hastigheten som dessa rekommenderas stödja. Har man även fiber draget i nätet så kan det vara bra om de även har möjligheten att ta fibermoduler.

Hosting och drift av en Windows-server

Friday, June 15th, 2007

Det finns mycket att tänka på när det gäller hosting av en Windows-server. Man kan hosta den själv eller outsourca infrastrukturen genom att köpa t.ex. tjänsterna co-location eller dedikerad server. Det absolut viktigaste att tänka på när det gäller just operativsystemet Windows är att det är det mest utsatta på marknaden och att man därför bör vara mycket noggrann när man installerar det för att undvika problem i framtiden.
 

Windows Server 2000 vs Windows Server 2003
Många känner sig inkörda på Windows Server 2000 och föredrar detta då de hostat sådana servermiljöer tidigare. Windows 2000 och IIS 5.0 var ett enormt stort steg jämfört med Windows NT och IIS 4.0. Operativsystemet och webbservern var markant mycket säkrare och stabilare, IIS’en kunde helt plötsligt hantera tusentals siter istället för några hundra.

Windows 2003 och IIS 6.0 är en välkommen uppgradering efter Windows 2000. Med en XML-baserad databas och med klara förbättringar av applikationspooler så är IIS 6.0 både mer stabilt och lätthanterligt än föregående versioner.
Säkerhetstänkandet bytte också inriktning i och med skiftet från Windows 2000 till Windows 2003. I Windows 2000 skulle alla funktioner vara tillgängliga vid installation av operativsystem och applikationer. Var något osäkert så fick man stänga av det i efterhand – listan över osäkra funktioner blev väldigt lång och okunskap gjorde att många Windows 2000 installationer blev en stor säkerhetsrisk. I och med Windows 2003 så ändrade Microsoft strategin och per default stängdes alla funktioner. Installerar man ett program så kommer majoriteten av alla funktioner inte att fungera förräns man manuellt aktiverat dom.

Komponenter och funktioner
Alla funktioner och komponenter som installeras på en server genererar nästan alltid en ökad säkerhetsrisk. På grund av detta skall man endast installera/aktivera de funktioner man verkligen har behov av. En webbserver installeras ofta med IIS/ASP/ASP.NET samt SMTP.  SMTP installeras oftast för att en webbdesigner skall ha möjlighet att använda serverns egna SMTP-server för att skicka data via ett formulär till en epostmottagare.  Just när det gäller SMTP så är det mycket viktigt att man konfigurerar SMTP-servern så att den inte körs med open relay – så att inte vem som helst kan skicka epost genom servern. FTP är också något som installeras som standard och när det gäller denna funktion bör man vara uppmärksam på att stänga av “anonymous” FTP-användare om man inte har behov för detta.