Puncte:0

Estimarea capacității pentru mașinile fizice care găzduiesc instanțe Nextcloud simplificate

drapel in

Scriu o bursă pentru a oferi studenților acces gratuit la mașinile virtuale Nextcloud și trebuie să fac un buget pentru mașinile fizice. Întrebarea este cum pot estima numărul de VM care rulează doar Nextcloud (cu doar aplicațiile de partajare a fișierelor, practic, fără videoconferințe sau editare live sau similare) care pot fi suportate de o singură mașină fizică? Am nevoie de asta pentru a stabili un buget pentru numărul de mașini fizice de achiziționat.

Am găsit câteva lucrări academice pe această întrebare, dar nu am timp să le implementez modelele (și oricum sunt validate inadecvat în circumstanțe reale). Am văzut și câteva metode de estimare excesiv de grosiere (https://docs.citrix.com/en-us/tech-zone/design/design-decisions/single-server-scalability.html). Acestea nu ajută prea mult.

Abordarea mea poate fi aspră, dar trebuie să se bazeze pe dovezi. De exemplu, dacă aveți experiență cu un anumit hardware care acceptă mai multe VM Nextcloud (sau ceva similar cu Nextcloud), ar fi bine. Sau dacă aveți gânduri despre factorii care sunt cei mai importanți pentru estimarea capacității. Am considerat instrumentele de testare a încărcăturii (Login VSI) ca o modalitate de a-mi valida alegerile după fapt, dar nu văd cum aș putea face acest lucru pentru a modela lucrurile în mod realist în avans, așa că orice gânduri ar fi de asemenea utile.

EDIT: Răspunsul canonic Mă puteți ajuta cu planificarea capacității mele? ajută ca referință pentru a include în avansul general până la buget, dar am nevoie de detalii specifice pentru cazul meu de la cineva cu experiență similară.Există o problemă cu găina și ouă: nu pot testa mai întâi unele mașini candidate și să folosesc rezultatele pentru buget, deoarece aș avea nevoie de bani pentru aparate; dar banii din grant vin doar pe baza planificării capacității. Speranța mea este să îmi bazez unele dintre estimările mele pe experiențele altora pentru a ocoli această problemă.

djdomi avatar
drapel za
pentru a fi sincer ușor și în general, cumpărați 3 servere cu specificații înalte care rulează un sistem de virtualizare, un nextcloud de bază poate rula pe un container de 1 GB pentru un singur utilizator dacă vă înțeleg suficient de bine
drapel in
Mulțumesc, da, memoria va fi un factor limitator, desigur. Am vrut ca întrebarea să fie despre densitatea pentru o anumită specificație de server dată în condiții reale, de la care va urma numărul de servere de cumpărat.
djdomi avatar
drapel za
Da, totuși, planificarea capacului este întotdeauna un lucru, despre „ce vreau să fac” - nu se termină să știi, de cât ram aveți nevoie, aveți nevoie și de CPU (fiecare container) și pentru un Nextcloud, un spațiu de stocare, care este gata pentru impact - dacă doriți să utilizați o instalare partajată, ar putea exista o altă cerință, în loc de a oferi fiecărui utilizator o instalare proprie într-un container propriu (care va fi punctul de salvare a resului) în loc de un VM. Acesta este motivul pentru care acest tip de Threads în afara subiectului este o rezolvare individuală, care nu se poate face aici - fyi :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.