Jump to content
Guest Kovalski

Cautam sponsori pentru PoS

Recommended Posts

Perfectionati scriptul, adaugati features in continuare, faceti de la inceput calculele necesare (costuri, echipament etc) si porniti din nou proiectul. Era de asteptat sa va loviti de problema asta dar un sut in cur e un pas inainte.

Eu nu inteleg pentru ce au nevoie de un dedicat pentru proiectul asta, sincer acum

Link to comment
Share on other sites

Guest Nemessis

Au nevoie de storage capabil si banda din plin in primul rand. Cand or sa fie multi utilizatori online si vor accesa in acelasi timp din EyeOs pagini de net, vor face streaming, upload si download etc etc serverul o sa cada in cur. Daca e shared hosting nu au nici o sansa. Fiind un serviciu bazat pe utilizatori din Romania, serverul ar putea fi hostat cel mai bine chiar la noi in tara sau si mai bine pentru inceput, la unul dintre owneri acasa. Tex ar putea sa faca niste calcule mai bune ca stie exact cu ce se mananca genul asta de servicii.

Link to comment
Share on other sites

Guest Kovalski

Pentru ca un singur user porneste in jur de 10 procese doar ca sa vada desktopul.

Fa calcul la 700 de useri cati aveam noi?

pluc cache-urile care sunt in ram?

plus viteza de procesare?

plus banda?

doar ca sa te logezi si sa vezi desktopul ala se pornesc urmatoarele procese

X

Desk

Bar

Dock

Files

Management

si inca cateva.

procese care se deschid la fiecare user.

serverul pe care a fost era asta

Este un HP DL 120 Gen 7

PROCESOR : Xeon E3-1240 @ 3.30 GHz

RAM : 16 GB RAM ECC DDR3

HDD : 2x 2TB SATA3,7200 RPM,6GB/s,64MB cache

Network:2 port 1Gb in LACP.

din care consuma 6% procesor

si 3-4 giga de ram in zile bune.

in zile mai rele ramu urca la 10 giga

iar procesorul la 40%

spune-mi si mie cum tii asa ceva pe un cacat de server virtualizat?

care nu e capabil sa-mi suporte nici banda necesara pentru stream? cu atat mai putin procesele interne?

Edited by ps-axl
Link to comment
Share on other sites

Au nevoie de storage capabil si banda din plin in primul rand. Cand or sa fie multi utilizatori online si vor accesa in acelasi timp din EyeOs pagini de net, vor face streaming, upload si download etc etc serverul o sa cada in cur. Daca e shared hosting nu au nici o sansa. Fiind un serviciu bazat pe utilizatori din Romania, serverul ar putea fi hostat cel mai bine chiar la noi in tara sau si mai bine pentru inceput, la unul dintre owneri acasa. Tex ar putea sa faca niste calcule mai bune ca stie exact cu ce se mananca genul asta de servicii.

Tot e stupid, ti-am spus si motivele.

Sfatul meu e sa il faceti de la 0, optimizati tot ce se poate, e stupid la 100 de utilizatori sa ai 4 gb ram folositi.

PS dupa cum ti-am lasat offline si pe mess, stiu site-uri mai mari(500k pe zi) care nu au configuratia asta

Edited by Vlachs
Link to comment
Share on other sites

Totusi imi pare ciudata o chestie... parca eyeOS e in javascript si server-side-ul e php, deci care e faza cu "procesele"? Si sa spunem ca face 1 req la 4 secunde, care e problema?! asta ocupa 4gb ram? Requestul ala e http request printr-un singur socket care ramane deschis pana inchizi tu tab-ul respectiv, nu inteleg pentru ce ar trebui mai mult de 4gb ram la 1k useri (din care maxim 400 sunt online in acelasi timp). apache poate fi inlocuit cu nginx care e event-loop si multe alte chestii care ar spori viteza server-side, eventual implementarea browserului acela intr-un java client-side care chiar sa se conecteze la un proxy http, nu un iframe sau ceva de genul care sa se conecteze la acelasi server...

LE: poate ma luati la misto dar va zic eu ca 10 threaduri in node.js se ocupa de PoS asta.

Edited by shaggi.
Link to comment
Share on other sites

SpeedyShare currently runs on two server machines with the following configuration:

- dual core AMD Opteron 2000+

- 5GB RAM

- 3x SATA disk 400GB each

- 1x network card 1GBit

In momentul in care era configuratia asta, speedyshare avea 500k pe zi, speedyshare suporta stream/upload/download.

E stupid, sper sa intelegeti.

Link to comment
Share on other sites

In momentul in care era configuratia asta, speedyshare avea 500k pe zi, speedyshare suporta stream/upload/download.

E stupid, sper sa intelegeti.

Speedyshare nu ofera spatiu de desfasurare asa cum PoS oferea fiecarui user inregistrat.

Nu-i o comparatie tocmai completa a PoS cu Speedyshare. De pe Speedyshare, iei si pleci, pe PoS stai, aminteste-ti aplicatiile + spatiul alocat pentru noi fiecare in parte.

Pe de alta parte are dreptate ps-axl in privinta proceselor.

Link to comment
Share on other sites

Speedyshare nu ofera spatiu dsfasurare asa cum PoS oferea fiecarui user inregistrat.

Nu-i o comparatie tocmai completa a PoS cu Speedyshare. De pe Speedyshare, iei si pleci, pe PoS stai, aminteste-ti aplicatiile + spatiul alocat pentru noi fiecare in parte.

Pe de alta parte are dreptate ps-axl in privinta proceselor.

Nu stau sa ma cert cu necunoscuti, eu zic ca stiu despre ce vorbesc, daca ai experienta "under the hood" atunci explica, daca nu, abtine-te.

Link to comment
Share on other sites

Chestia asta a inceput ca un joc.Nu a crezut cineva ca totul va fi atat de complex.

Sunt de parere ca ar trebui sa se ofere un numar maxim de locuri cu un numar maxim de spatiu si grupe de useri :

1.normal - poate accesa chatul pos , poate avea acces la un numar limitat de aplicatii , spatiu depozitare maxim 512 MB

2.medium - poate accesa chatul pos , poate vorbi in chat , numar limitat de aplicatii , spatiu depozitare 2 GB , acces la fisierele shared

3.high - tata lor.

Cu o chestie de genul ati putea sa reduceti din banda si toate smecheriile + sunt o multime de conturi inactive - au intrat , wow e fain , au iesit si atat.

PS : Am un vecin ungur :(

Link to comment
Share on other sites

Lipsa de host a dus in cele din urma la inchiderea proiectului.Din pacate nu avem ce face...si am incercat sa salvam cat am putut.Am tras de timp cu host-ul cat s-a putut pentru a reusi sa il ducem mai departe dar din pacate lipsa financiara a dus la inchiderea proiectului.

Pai sa nu anuntati bre. Va trageam si tencuiala de pe perete cu rsync-ul in alea doua ore.

// edit: te-n mess :) dadeai email. e verificat la fiecare 3 minute pe pc, laptop, telefon, veioza ...

Edited by aelius
Link to comment
Share on other sites

Ce servere va trebe ma? Faci bruteforce la RSA pe alea, la cati simultaneous users ati calculat voi sistemele astea? :))

Sunt convins ca pot fi aduse imbunatatiri la partea de performanta, mai ales ca la urma urmei este un sistem in mare parte client-side. Vad ca proiectul a inceput sa aiba succes, daca aveti nevioe de ajutor la development sau maintenance sunt dispus sa ma implic :)

Link to comment
Share on other sites

Pentru cei care critica optimizarea serverului...cei 2-3 Gb sunt ocupati de anumite procese pentru era intr-o arhitectura dual-strat si automat pornea si nginx si apache cu un worker priority maxim plus 32 de workeri.Incarcarea paginii era la fel indiferent de cati useri erau : 10 sau 1000.

Link to comment
Share on other sites

Pentru cei care critica optimizarea serverului...cei 2-3 Gb sunt ocupati de anumite procese pentru era intr-o arhitectura dual-strat si automat pornea si nginx si apache cu un worker priority maxim plus 32 de workeri.Incarcarea paginii era la fel indiferent de cati useri erau : 10 sau 1000.

Si unde e partea utila in a avea 2-3 gb de ram ocupati fara sens, mai ales la un proiect mic

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...