Inlägg taggade med ‘Drift’

Webbgränssnitt till MS SQL

fredag, januari 16th, 2009

Kunder som använder MySQL hos oss har länge haft möjlighet att arbeta med sina databaser genom webbgränssnittet phpMyAdmin. För kunder med databaser i MS SQL har inte varit riktigt lika enkelt, förrän nu.

Nu har vi lanserat ett webbgränssnitt för MS SQL-databaser på: https://mssql.binero.se/

Här kan man, precis som i phpMyAdmin, skapa, radera och redigera tabeller och innehåll i MS SQL-databaser. Databaserna skapas precis som tidigare genom vårt kundcenter. Här har ni några skärmdumpar från det nya webbgränssnittet:

MS SQL, stored procedureMS SQL, open tableMS SQL, table viewMS SQL, new queryMS SQL, activity monitor

Webbgränssnittet fungerar enbart för kunder med MS SQL 2008-databaser och som vi har berättat tidigare så är det riktigt enkelt att migrera till MS SQL 2008 om man har MS SQL 2005 hos oss sedan tidigare.

Dessutom planerar vi att migrera samtliga kvarvarande databaser under MS SQL 2005 till MS SQL 2008 under Mars. Mer information om detta kommer givetvis att skickas ut till berörda kunder.

Upptid på uppgång

tisdag, november 11th, 2008

Visst är det härligt att se ett tydligt resultat av sitt arbete? :)

Som vi tidigare har berättat så har vi på driftsidan den senaste tiden arbetat mycket med att migrera servrar från FreeBSD till Linux och utfört en hel del andra förbättringar. Vi har även infört nya rutiner för hur vi hanterar störningar och specifika kunder som orsakar problem med våra servrar.

Den vanligaste orsaken till störningar hos oss (och andra webbhotell) är nämligen kunder som, vanligtvis omedvetet, orsakar problem på våra servrar. Det handlar om allt ifrån tokig programmering och vilda databasfrågor till extrema besökarantal och massiva e-postutskick.

När vi upptäcker kundrelaterade störningar så kontaktar vi den berörda kunden, informerar om problemet och försöker hitta en lösning. I vissa fall, om kunden inte är nåbar eller om problemet orsakar väldigt stora störningar (som påverkar andra kunder), så stänger vi ner kundens tjänster.

Wayne's World, Party Time, ExcellentNu har kombinationen av vårt server- och kundarbete börjat ge riktigt fina resultat. Den senaste tiden har antalet oplanerade störningar minskat kraftigt, samtalen till vår jourtelefon är nästan obefintliga och vår allmänna procentuella tillgänglighet har ökat.

Ett väldigt konkret exempel på detta är tillgängligheten på servern VonAnka i oktober och november.

Nu ska vi inte slå oss för bröstet för mycket. Vi vet att störningar kan uppstå, på de mest oväntade sätt, när man minst anar det. Vi kämpar istället vidare, med ett leenden på läpparna. :)

Fullt tryck i serververkstan

måndag, oktober 20th, 2008

En motor utan kopplingDe senaste veckorna har vi på driftsidan arbetat intensivt med migreringen från FreeBSD till Linux. Vi har både flyttat kunder mellan olika servrar och operativsystem samt identifierat och isolerat hemsidor som orsakat störningar hos oss. Och arbetet har börjat ge resultat, både i form av lägre belastning och färre störningar.

I natt kommer vi att påbörja migreringen av VonAnka, från FreeBSD till Linux. Vi har tidigare redan flyttat bort ett större antal kunder från VonAnka, men nu kommer hela servern att försvinna från oss. Även om killarna skrotade VonAnka (fysiskt) tidigare så har dess virtuella efterföljare tagit sig friheten att fortsätta leva loppan (med driftstörningar till följd).

Men nu är det snart över.

Samtliga berörda kunder har sedan tidigare informerats om detta och vi kommer givetvis att ha silkesvantarna på oss under hela migreringen. För att minimera den påverkan som migreringen kommer att ha så sker den sent i natt (vi börjar vid 1-tiden) och vi kommer köra den i etapper (om 50-100 kunder) flera nätter i rad. Som under tidigare migreringar så kommer vi även hålla binerodrift.se uppdaterad under tiden.

En virtuell flytt

onsdag, oktober 1st, 2008

I natt utförde vi lite underhåll i vår virtuella miljö. Detta eftersom vi rätt så nyligen upptäckte ett hårdvarufel i en del av vår nya virtuella miljö. Det var ett fel som vi förvisso kunde koppla oss förbi, men vi noterade ändå att det påverkade den totala prestandan i servermiljön.

Flytt hos BineroEfter en dialog med vår hårdvaruleverantör Dell, samt ett antal tester i förväg, så var vi rätt så övertygade om att underhållet inte skulle påverka våra servrar och tjänster nämnvärt. Vi valde ändå att schemalägga det sent på kvällen/natten, för att minimera eventuella störningar.

Rent tekniskt så flyttade vi ett större antal virtuella servrar från en ESX (hårdvarunod) till en annan i VMware. Detta för att frigöra den trasiga hårdvaran och få den ersatt med ny och fullt fungerande hårdvara. Flytten i sig gick både snabbt och bra, men det uppstod ändå några komplikationer.

Av någon anledning så slutade nämligen nätverket att fungera för några virtuella servrar efter migreringen, däribland (den otursförföljda) VonAnka. Efter felsökning och dialog med Dell så lyckades vi lösa problemet. Vi får givetvis beklaga denna störning.

Flytten var dock inte av ondo. Det vi har vunnit på detta är desto mer intressant.

Vi har inte bara eliminerat ett hårdvarufel och frigjort utrymme för migreringen från FreeBSD till Linux, vi har dessutom fått upp en riktigt bra struktur för vårt nya system och anpassat vår virtuella miljö för den (globala) migrering som är planerad där.

Linux är fängslande

onsdag, september 24th, 2008

Säkerhet är a och o för oss. Även om det inte alltid märks (eller bloggas om) så arbetar vi konstant med att utveckla och förbättra säkerheten på våra servrar och tjänster.

En Binero-grön hjälmEn säkerhetsåtgärd som vi har vidtagit denna vecka är att införa jails på våra nya Linux-servrar. Enkelt uttryckt är jails ett sätt att skydda och isolera användare på en server, så att dessa får en egen servermiljö. Det innebär att varje användare får egna och unika sökvägar, variabler och program på servern. Samtidigt kommer man inte åt saker utanför sin egen servermiljö.

I praktiken innebär detta ingen skillnad för merparten av våra kunder. Det blir bara säkrare.

De som berörs av detta är de som använder SSH mot våra Linux-servrar. För er har vi lagt upp uppdaterad information i vår wiki, som bl a förklarar vilka programvaror vi tillåter i jails.

Några andra skillnader är att man behöver skapa schemalagda aktiviteter (cronjobs) genom vår kontrollpanel samt att manualerna (man-pages) inte är tillgängliga via SSH (de finns på nätet).


Bäst i test två år i rad - Internetworld

Rekommenderas av InternetworldVi är prisade för vår goda support, höga funktionalitet och kontrollpanel.