Criza Webfactor arată ceva interesant despre clienți

La ora la care scriu aceste rânduri, începe a cincea zi de downtime pe site-urile Webfactor. Unii zic că e vorba de vreo 20.000 de site-uri picate. Probabil eu mă plimb pe partea cealaltă a internetului, unde nu sunt foarte mulți clienți WBF, deci pe mine nu m-a afectat problema asta nici din punct de vedere al clientului, nici cel al utilizatorului. Dar urmăresc povestea, pentru că e interesant de văzut ce se întâmplă acum, dar și ce se va întâmpla în continuare:

  1. Câți utilizatori vor începe să facă backup (mai) frecvent. Nu clienți WBF, ci clienți ai oricărei firme de hosting;
  2. Câți clienți se vor muta de la WBF după această operațiune;
  3. Câți clienți vor cere despăgubiri. Din ăia 20.000 de clienți se prea poate să fie și firme care chiar au fost afectate (e.g. în discuțiile de la Vali  era cineva care avea un CRM hostat la WBF).

În fine, în discuțiile de la Vali și în cele de pe FB am văzut de câteva ori că unii oameni iau în calcul și variata „mă duc cu stickul la firmă, să-mi copieze datele”. Ceea ce este hilar, că arată cât de puțin știu oamenii despre cum funcționează internetul în general sau serverele în special.

Își imaginează că un datacenter este organizat foarte asemănător cu PC-ul lor: au pozele în E:, muzica în D: și porn-ul documentația în G:, deci nu este nici o problemă de a copia un fișier de pe disc pe stick.

Eh, treaba într-un datacenter este un pic mai specială, iar lucrurile nu sunt chiar atât de evident organizate. Bine, ele sunt organizate, dar într-un fel anume, astfel încât fișierele pot fi mutate rapid dintr-un loc în altul, astfel că, după două-trei permutări între cinci servere, deja nu mai știi ce, unde este. Iar ceva îmi spune că WBF are mai mult de cinci servere…

Ce vezi mai sus e doar o parte dintr-un dulap. Fiecare dulap are cel puțin zece servere în el (depinde de dulap, de server șamd).

Eh, acum imaginează-ți că ajungi într-o cameră cu 20-30-40-100 dulapuri d’astea, iar tu trebuie să identifici la ochi – căci n-ai curent – ce server conține fișierele tale. Cam așa:

Îți dai seama cât de ridicol sună?

Eh, și de asta zic, oamenii pur și simplu sunt rupți de această situație și se raportează doar la ce folosesc ei zi de zi. Nu zic că e rău sau bine, dar.. nu știu, poate că ar fi interesant ca firmele de hosting să aibă articole de genul „așa funcționează X sau Y”.

Mă mir că n-a dat nimeni contul de Dropbox, să-i copieze acolo…


PS: am citit pe undeva că toată povestea asta l-a făcut pe Cabral să fie negru de supărare :D

25 de Comentarii

Cosmin a scris

Am dat de acest „comunicat”. De pe pagina lor de Facebook

„In acest moment destul de neplacut, mai ales datorita publicitatii destul de ciudate facuta de un domn Alexa, specializat in falimente, va informam ca nici o data nu a fost pierduta. Pur si simplu am fost in imposibilitatea de a furniza serviciile. Conducera cladirii unde am avut servicii in ultimii 8 ani a fost total opaca, drept pentru care am fost nevoiti sa ne mutam din cauza conditiilor improprii. In cursul zilei de azi, 10.05.2018 se va restabili accesul la date. Ne cerem scuze daca dupa 12 ani am avut asemenea probleme. Pentru coformitate, aveti adresa noastra catre cei carora in presa am foast acuzati ca le datoram bani:

WEBFACTOR SRL RO71555251 J12/1710/2005
Notificare 25/07.05.2018
Prin prezenta va notificam urmatoarele :
1. Avand in vedere ca nu s-au respectat termenii contractuali si timp de 8 ani de zile nu am beneficiat de caldura si apa calda am fost obligati sa folosim ca sursa de incalzire aeroterme cu alimentare la curent.
2. La aceasta ora spatiile eliberate de noi sunt inchiriate de dumneavoastra cu amenajari (clime si usi termopan) facute de noi.
3. In urma repetatelor avarii la instalatia electrica, respectiv mutarea generatorului pentru care a fost achitat de catre noi si amenjarea unui soclu betonat(platit de noi) care in acest moment nu mai exista, am suferit urmatoarele daune materiale cat si de imagine :
– 4 buc. UPS APC 3000VA x 2176 ron buc. + TVA
– 3SW 24PGbps + 1 SW 48P 100Mbps x 3500ron buc. + TVA
– 4 surse x 150ron buc + TVA
– 2 servere x 4500ron buc + TVA
– 3 aparate de aer conditionat x 1500ron buc + TVA
– 4usix750ron buc+TVA
– 1 contor trifazat x 1000ron
– 1 cutie de jonctiune/distributie current electric x 2500ron
– 1 cablu de alimentare 50 m 3x100Amperi
– clienti care au renuntat la serviciile noastre
– daune de imagine
4. In acest moment aveti bunuri in garantie (Audi Q7 – 65667 ron/generator Kipor KDE SS3- 70000 ron) si nu vedem un motiv intemeiat de a stopa furnizarea cu curent electric pana la mutarea noastra care se va efectua in cateva zile.
5. Mutarea echipamentelor si a conexiunilor de internet nu se poate efectua peste noapte sau in weekend, acestea dureaza. In cursul zilei de astazi dupa ora 15.00 se vor efectua niste plati catre dumneavoastra.
WEBFACTOR SRL

Ne cerem inca o data scuze”

ice4you a scris

@Ionuț Staicu: da, ar fi foarte interesant! Eu concluziile astea le’am tras in timp dupa ce am vorbit cu X si Y oameni care au un site/blog, inclusiv cu cei care mi’au cerut ceva sfaturi la un moment dat legat de asta, multi din ei dupa ce s’au vazut cu site’ul sus, habar nu mai aveau nici macar de user’ul/parola de la CP, decum de back’up. :) De aici eu am tras concluzia ca e jale in mare parte si de aia vezi de multe ori si atat disperare sau intrebari tampite de genul „pot sa ma duc cu un stick la ei?” :)

andrei g. a scris

Salut,

Ceea ce ai scris tu mai sus in legatura cu „vin cu stickul si imi iau datele” e valabila la „google” dar nu aici.
Mai exact, WF foloseste whmcs ca si panou de administrare client, in whmcs poti sa vezi fiecare client pe ce server e locat si ce user are. Odata ce sti pe ce server are site-ul bagi stickul si dai dump la sql si copy la fisiere. ez, gg

Imi pare rau de clientii lor dar intr-un fel ma bucur ca aroganta lui Horia l-a lovit sub centura.

Malin a scris

Rack-urile si serverele sunt etichetate intr-un centru de date. In functie de dimensiunea centrului de date e posibil sa fie etichetat pana si culoarul. Asa ca daca ai vreodata vreo intervetie, in calitate de cagetech, stii exact culoarul, rackul si de multe ori chiar si pozitia serverului in rack. Localizarea unui server nu e problema, problema e extragerea datelor in functie de sistemul utilizat. Daca e blade sau ceva infrastructura cloud, cum zicea Alex Mihaileanu’ atunci e mult mai complicat pentru ca tre’ sa pornesti to clusterul si sa cauti acolo. Daca e server fizic precum astea din poza ta atunci trebuie pornit serverul, legat la monitor etc. Daca vorbim de un server care din diverse motive nu e online si nu are monitor disponibil atunci tre’ sa montezi HDD-ul pe un alt calculator, presupunand ca ai RAID care sa permita treaba asta, conectat la partitia de Linux, facut chroot pentru a putea executa comenzi etc. Si toate astea bineinteles in contextul in care datele nu sunt efectiv criptate pe partitie. Din punct de vedere tehnic datele nu sunt greu de scos, ce e si mai greu e accesul intr-un centru de date.
Nimeni nu poate sa intre cu un stick sau HDD extern intr-un centru de date ca sa copieze chestii, decat daca are autorizatie in acest sens, iar autorizatia respectiva presupune o serie criterii pe care un client al unei firme de hosting nu poate sa le indeplineasca. Doar cei cu servere in colocare pot eventual sa patrunda in centrul de date si sa-si ia serverele.
Apoi la 10-20 mii de clienti tre’ sa aiba minim 50 de servere. Pe un shared pui in medie 100 de clienti, pe un nod de VPS/cloud pui 5-10 clienti, sau maxim 20 in functie de resursele pe care le aloci, iar la dedicate e fiecare cu serverul lui. Asa ca probabil vorbim de 1 rack sau 2 de 42U (incluzand echipamentele de retea si UPS-urile).

GS a scris

„Apoi la 10-20 mii de clienti tre’ sa aiba minim 50 de servere. Pe un shared pui in medie 100 de clienti, pe un nod de VPS/cloud pui 5-10 clienti, sau maxim 20 in functie de resursele pe care le aloci,”

In funtie de configuratia serverului pe servere cu dual / Quad xeon E5/7-xxxx poti tine intre :
– 1000-2000 clienti shared
– 40-70 clienti VPS

Malin a scris

@GS: Webfactor nu si-au platit curentul si chiria si tu crezi ca si-au mai facut upgrade la serverele luate acum 8 ani? Cat e durata de viata utila la un server? 3-4 ani? Sunt servere care merg si 10-15 ani fara probleme, iar firmele de hosting nu fac upgrade asa usor pentru ca implica mult mai multe aspecte tehnice.
Eu am avut pana de curand niste servere intr-un rack la o firma ce avea aceleasi servere de 10 ani si doar 2 erau cu ceva defect de RAID, restul mergeau brici pentru shared si VPS. Hai sa nu comparam un hosting mic din Romania cu Hetzner, OVH si altii.

GS a scris

@Malin: din pacate acel post nu are nici o informatie competenta in legatura cu ce am scris eu.
Ptr. interes general un server care afunctionat si functioneaza intr-un mediu adecvat are o durata de viata de peste 10 ani ( asta nu inseamna ca va fi si eficient)
Exista si firme de hosting care au servere performante din pacate majoritatea firmelor de hosting( ma refer in special la patronii acestora) nu au cunostintele necesare pe partea de DC – hardware (nu este de ajuns sa ai un server performant, iti trebuie si o retea buna si un system de storage si arhivare-backup…daca se poate redundante ….etc)
Exemplu de servere mai vechi de 5-6 ani dar performante cu un pret pana in 2500€:
– HP DL 580 G7 cu 4 x Xeon® E7-4870 – 10 core / total de 40Core@80Threds
– IBM System x3755 M3 7164 cu 4 x AMD 6386 -16 core / total 64 Core – 2U
– Dell PowerEdge C6145 cu 2 x 4 AMD 6386 -16 Core / total 128 Core – 2U
Conectica :
Cisco 4900M cu porturi de 10G poate duce 250k rute – acum e la circa 500-600€
Cisco 4948E cu 48 x 1G +4 X10G – cca. 300-400€
Brocade 5000E 32 x 8G FCOe -cca 400€
UPS:
APC 10KW – cca 1.200€

Intr-o configuratie minimala :
2 x unul din serverele de mai sus
1 x un server Storage cu 12 x3,5″ HDD
1 x Cisco 4900 -ruter
2 x Cisco 4948E
1 x UPS
consuma cca 6,5-7KWH= cost lunar curent cca 1000€

Malin a scris

@GS: Am vrut sa dau link la un comentariu, nu la tot postul pentru ca era un comentariu acolo relevant pe subiect.
Apoi, nu stiu cum anume ai socotit consumul si costul sau pe ce anume iti bazezi calculele. Ce pot sa-ti spun, neavand date concrete despre servere sau vreun calcul matematic care sa-mi sustina spusele, e ca in Spania unde curentul e probabil printre cele mai scumpe din Europa, daca nu cel mai scump (undeva la 0,15 euro/kWh ora la consumatorii casnici, fara taxe) un rack cu 24 de servere vechi de cand lumea, Dell 860, R220 etc., 20 din ele functionale, costa intr-un centru de date local vreo 1400 de euro pe luna. Bani ce includ chiria, linia de net, curentul si licenta de Fortigate.
Apoi, eu acasa consum in medie 300 kWh pe luna pentru ca aici in casa totul functioneaza pe curent, n-avem gaz, deci incalzire, mancare, apa calda, totul merge pe curent, impreuna cu cele doua servere si restul echipamentelor de birou ce stau pornite 24/7. Deci dupa rationamentul tau, la 300 kWh ar trebui sa platesc o factura de vreo 43 de mii de euro pe luna nu una de vreo 100 de euro. Astfel presupun ca tu confunzi kWh cu MWh pentru ca altfel nu pot sa-mi explic de unde ai scos costul respectiv pentru consumul ala.

GS a scris

In medie curentul in DC e intre 0,19-0,25€ per KW ( deoarece este calculat ca pretul furnizorului + cca 30% consum ptr. climatizare ,iluminare..etc …din Data center)
Calculul e simplu : consumul mediu per server ( in cazul nostru cca 1,2 Kwh, am avut si IBM si Dell in productie) x 24 ore x 30 zile x 0,19€ = 164€
La fel faci si la restul implicit la UPS .
La factura ta de curent 300Kwh e deja consumul lunar.
Calculele sunt bazate pe ce platesc actual in doua DC in Bucuresti ( Voxility si M247 )

Malin a scris

Omule, nu stiu zau care dintre noi are probleme cu logica si matematica. Eu mai incerc inca odata sa-ti explic si daca nici asa nu te lamuresc am sa ma las pagubas pentru ca unul dintre noi are evident o problema.
Curentul in DC e intre 0,19 si 0,25 euro pe kWh si include in pret costurile cu climatizarea pentru ca dupa cum scrie in comentariul la care am dat link anterior, consumul dintr-un DC e reprezentat in proportie de aproximativ 60% de catre sistemul de climatizare.
Apoi sa facem un simplu calcul matematic pornind de la formula de calcul a kWh:
(consumul in W) inmultit cu (numarul de ore) inmultit cu (numarul de zile) si impartit la 1000 (1 kW = 1000W).
Am sa-ti dau un exemplu concret. Am acasa un server Dell CS24-NV care consuma in medie 100W (90W idle, 140W in full throttle).
100W x 24 de ore pe zi x 30 de zile pe luna / 1000 = 72 kWh. Serverul in cauza consuma un total de 72 kWh intr-o luna. E normal sa consider pe factura de curent consumul lunar pentru ca asa se factureaza si plateste.
72 kWh inmultit cu 0,19 euro = 13,68 euro pe luna. Sau 72 kWh inmultit cu 0,25 euro = 18 euro pe luna. Atat poate sa coste curentul pentru un singur server mai vechi de 5-6 ani intr-un datacenter. Intre 13,68 si 18 euro pe luna.
Asta inseamna ca la o restanta de 25000 de euro pe zece luni, adica 2500 de euro pe luna omul asta platea curent pentru un numar maxim de 139 de servere. Desigur cifra asta e trasa de par (2500 impartit la 18 euro pe luna, costul maxim). De ce e asa? Pentru ca nu luam in calcul echipamentele de retea sau posibilitatea ca echipamentele de aer conditionat sa consume mai mult datorita faptului ca rack-urile nu sunt pozitionate corect si se formeaza hot zones (explicatia pentru acest lucru e tot in comentariul la care am pus link). Apoi mai sunt si echipamentele de retea care trebuiesc luate in calcul. Nu consuma enorm de mult, dar fac si alea task-uri de procesare deci impreuna tot aduna un 100 W per rack si pot sa fie echivalate la consum cu inca un server per rack. Apoi mai sunt si servere ceva mai vechi ce trag 200-300W si astfel consuma cat 2-3 servere medii.
Asa ca dupa cum spuneam, la un astfel de cost cu electricitatea pe luna omul avea intre 50 si 100 de servere.
Apoi, eu tare ma tem ca tu confunzi kW cu kWh cand faci calculele de ajungi la sumele respective. kW e puterea in W consumata in timp real si poate sa fie folosita ca o valoare medie. kWh e puterea in W consumata timp de o ora si se foloseste ca baza de calcul doar pentru stabilirea costului cu electricitatea.
Daca serverele tale consuma si echipamentele consuma per total 1200W, adica 1kWh, atunci calculul corect e (1200x24x30/1000)x0,19=164,16 si e costul cu electricitatea pe care-l platesti timp de o luna. Totusi, daca tu ai un server care efectiv consuma singur 1200W atunci imi pare rau sa-ti spun dar lucrezi in pierdere :D

GS a scris

Scuze ca nu intelegi si faci niste calcule cu ce ai tu pe acasa, eu iti spun ce platesc pe facturi actual in doua DC diferite ( consum real de la servere care sunt in productie nu teoretic ).

Exemplul tau de acasa cu Dell CS24-NV ( pe soclul 771 ) si daca ai avea in el Low power CPU gen L5420 – care au TDP 50W in full load numai CPU iti consuma 100W, fiecare bareta de memorie iti consuma 2,5W , fiecare HDD 6-8W +++ consumul pe fiecare controller, consumul mainboard… consumul ventilatoarelor…..etc

Serverele mentionate in exemplul meu au TDP de 130W sau mai mare si fiecare server are mini 4 buc la full load ai deja minim 500W consum numai din CPU.

Ca sa-ti fie mai pe inteles , cu cca 2 luni in urma in Voxility s-a defectat un AC si a crescut temperatura in DC de la 20-21 grade la 35-36 grade – mie mi-a crescut consumul pe rack cu 35% doar din cauza ventilatoarelor care au mers in full load.
Am propriile PDU cu management si monitorizare ( curent,temperatura si umiditate ) pe fiecare rack .

„Totusi, daca tu ai un server care efectiv consuma singur 1200W atunci imi pare rau sa-ti spun dar lucrezi in pierdere ”
Daca am un cost pe acel server de 160€ curent si pun pe el 1000 clienti la 2,5€ per client => scot 2500€ lunar nu cred ca merg in pierdere ;)

Malin a scris

@GS: Ideea era ca 164 de euro pe server nu prea corespunde cu ce comentai anterior, adica cost de 1000 de euro la 7kWh/luna. Nu contest ca nu poti sa ajungi la un astfel de cost in functie de ce hardware folosesti, insa e cam nasol daca-ti merg toate in full throttle la orice ora.

Apoi, apropo de profit. Pe langa costul de curent mai platesti si chiria pentru server si linia de net asa ca vorbim de 2500 de euro lunar per server din care trebuie sa scazi TVA, impozit pe profit, licente ca presupun ca nu piratezi software-ul, chiria si linia de net (inclusiv blocul de IP-uri) si inca doi angajati pe langa tine care sa ofere suport tehnic minim 24/5, pentru 24/7 e nevoie de cel putin 4 oameni care sa faca inclusiv monitorizare, maintenance. Ori in contextul asta tu imi spui ca iesi pe plus? Cu cat ii platesti pe angajati, cu 100 de lei sub minimul pe economie ca la butic? Forta de munca reprezinta de regula 70% din costurile unei firme.

Malin a scris

@GS: P.S. Dell-ul asta pe care ti l-am dat exemplu l-am avut in colocare. Plateam 30 de euro pe el fix, curent, linie de net (25MB simetric) si IP-uri incluse. Nu a mers aproape niciodata mai mult de 1 ora in full throttle pentru ca nu-l foloseam decat pentru chestii personale si ceva bloguri de-ale mele, iar cand mergea in full throttle era de la vreo compilare de ceva. E dual Opteron si are 64GB RAM deci acomodeaza lejer vreo 300 de clienti dinaia de 2,5 euro de-ai tai.

GS a scris

da, vb unul pe langa celalalt :)
1000€ cost curent era in exemplul cu 2 x astfel de servere , un core router,2 x switch distributie, un storage,un UPS – toate adunate la full load.

Acum revenind la exemplul tau celel mai multe firme de shared din RO nu au angajati sau au unul si inca 1-2 fara carte de munca( la negru/gri ) etc. – ia exemplul namebox si acum webfactor.
Pentru un server sincer nu as angaja nici eu pe nimeni ;)

Mai jos costul meu de curent pe un rack ( factura ptr. consumul de luna trecuta ) cu 41 servere active( Low power si E5 cpu ) , un router,doua distributii, doua switch 48x1g, un firewall , un DDOS
9.66 kVA (max. 6300 kWh/month) power consumption – 878€ May 01, 2018

Malin a scris

@GS: Stai putin ca sa mai vii de acasa. Sa inteleg c-ai consumat curent de 878 de euro cu 41 de servere + echipamentele de retea intr-un singur rack? Cu alte cuvinte atunci cand am spus eu de la bun inceput ca omul ala avea vreo 2 rack-uri de 42U la consumul ala n-am gresit nu?
Eu nu vorbesc ipotetic aici cu daca am avea servere X si Y care consuma Z ci vorbesc strict de cazul prezentat de Ionut aici, anume cel de la Webfactor. Eu ma indoiesc ca un om care nu si-a platit facturile la curent timp de 10 luni si conform unora nici chiria pe ultimii doi ani a facut investitii in servere noi. Probabil c-a cumparat de-a lungul celor 8 ani servere noi, ma rog, vorba vine noi, dar cu siguranta nu a renuntat la un rack de servere vechi ca sa-si ia mai stiu eu ce model care face treaba cat 10 servere si consuma la fel.

Cosmin a scris

Si-a revenit ! :)

Le merge site-ul.

„Avand in vedere probleme suferite de Webfactor, in urma unor discutii, am ajuns la un acord pentru ca serverele noastre sa fie preluate de catre SimpliQ. Astfel s-a inceput deja mutarea fizica a serverelor din data center-ul nostru in datacenter-ul celor de la SimpliQ de ieri si vom lucra la activarea tuturor serverelor in cursul zilei de astazi, 11.05.2018.

In acest moment se facem tot posibilul sa reluam functionarea servicilor in cel mai scurt timp. Personalul Webfactor ajuta in acest sens.

Intelegem de asemenea ca anumiti clienti sunt nerabdatori sa mute site-urile la alti furnizori. Pentru a evita o supra-incarcare a serverelor am vrea sa va rugam sa amanati eventuale migrari in primele zile. Va asiguram ca serverele, odata puse in functiune, vor ramane online, si indiferent de situatia financiara a fiecarui cont, serviciile vor ramane active pentru cel putin 30 de zile.

Am vrea de asemenea sa ne oferiti sansa de a va convinge sa ramaneti ca si client SimpliQ, iar in acest sens se va onora pachetul dvs. avut la Webfactor cat si eventuale perioade platite in avans.

SimpliQ este o companie de hosting, din Cluj, cu peste 10 ani vechime, o situatie financiara stabila, fara datorii. Acestia au propriul data center in Cluj-Napoca.

Multumim pentru intelegere si ne cerem scuze pentru neplacerele cauzate.”

Adaugă un comentariurăspuns pentru

Link-urile în context sunt binevenite. Comentariile fără nume/email valid sunt șterse.
PS: Comentariul NU este editabil.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter