hardwärevreag
Commander
- Registriert
- Mai 2006
- Beiträge
- 3.032
Hi,
ich wollte mal bei euch nachfragen, welche Ideen und Erfahrungen ihr bzgl. des Betriebs eines Webservers/Groupware auf einem Einplatinencomputer habt. Hintergrund sind zwei klitzekleine Startups/KMUs, wo ich mitmache, Sicherlich hängt das ein bisschen von den Gegebenheiten ab, weswegen ich kurz aushole:
Die Anforderungen sind nicht hoch:
Meine Fragen an auch sind: Kann man das mit einem Einplatinencomputer bewältigen und wenn ja mit welchem? Ich weiß, dass auf den meisten Boards auch Grafik und anderer Blödsinn drauf ist, den ich persönlich gar nicht benötige, weswegen ich mich frage, ob es da ein Board gibt, was prädestiniert für solche Aktionen ist?
Ich frage mich auch, ob es wirklich eine gute Idee ist, das zu Hause zu betreiben, aber es ergibt von der Geschwindigkeit her dank meiner guten Internetleitung tatsächlich Sinn, weil es schnell läuft und man mehr Kontrolle hat, wenn man die Hardware bei sich stehen hat und weiß, wie alles funktioniert. Zudem hat es Convenienceaspekte, weil es auch ein paar VPN-Verbindungen ins lokale Netz gibt, sodass ich Ressourcen dann nur "lokal" freigebe und ich mir um die Absicherung von Services dann keine Gedanken mehr machen muss.
Beispiel: Wiki ist nur "lokal" verfügbar, kein Rechtemanagement, weil jeder, der drauf zugreifen kann, automatisch auch berechtigt ist.
Zudem muss ich mir auch weniger Gedanken um Backups machen, weil ich mir über das LAN einfach irgendwann jede Nacht den Inhalt der Speicherkarte kopieren würde (das sind ja nur wenige GB), sodass ich sehr schnell (durch Einstecken einer neuen Speicherkarte) zum Working State zurückkehren könnte.
Bei Hostinganbietern kann ich auch Snapshots machen, aber zahle dann für jeden einzelnen und es dauert immer ewig bis das fertig ist. (Disclaimer: Ich nutze sehr günstige Services, sicher ist das besser, wenn man pro Monat zumindest mal einen zweistelligen Betrag aufwendet.)
...
Um die Wall-of-Text nicht noch größer zu machen: Welche Erfahrungen/welches Wissen/welche Hardwareanregungen könnt ihr beisteuern?
ich wollte mal bei euch nachfragen, welche Ideen und Erfahrungen ihr bzgl. des Betriebs eines Webservers/Groupware auf einem Einplatinencomputer habt. Hintergrund sind zwei klitzekleine Startups/KMUs, wo ich mitmache, Sicherlich hängt das ein bisschen von den Gegebenheiten ab, weswegen ich kurz aushole:
Die Anforderungen sind nicht hoch:
- Der Computer soll mit einem LAMP-Stack bedacht werden (wobei viele hier von anderen Webservern schwärmen, sodass man das ja mal ausprobieren könnte), um Webseiten zu hosten. Benutzt wird dafür mein neuer VDSL-Anschluss mit 40Mbit Upload (endlich!). Dieses Einsatzszenario wurde auch schon durchgetestet mittels eines WAMP-Stacks auf meinem Rechner. An der Netzwerkperformance wird es nicht scheitern. DynDNS und co. laufen perfekt.
Die Anzahl der Aufrufe ist an einem normalen Tag einstellig oder maximal zweistellig. Keine großen Peaks zu erwarten. Es geht auch um nichts wirklich Komplexes. Vielleicht noch das ein oder andere CMS oder vllt. eine Node.js Installation, aber vor allem statischer Content. Der Computer wäre unser "Production"-Environment. Spielereien würden wir in VMs oder auf anderen Kisten machen.
- "Groupware"-Aufgaben: Ich bin mir noch nicht sicher, was ich benutzen möchte, aber es geht im Wesentlichen um eine Wikianwendung, wo man Infos festhalten kann. Ganz rudimentär. Im Wesentlichen möchte ich damit ein SalesForce für Arme haben, wo eine geringe zweistellige Anzahl von Aufträgen im Jahr im Raum steht.
(Für Kunden/Aufträge werden Wikipages angelegt). Buchhaltung etc. läuft anders.
Vielleicht habt ihr da auch eine bessere Idee, wie man sowas extrem niederschwellig und ohne hohe monatliche Kosten und Cloudzwang - also selfhosted - umsetzen kann.
- Der Fokus liegt auf Geschwindigkeit und Reliabilität und nicht auf Features. Meine Vorstellung ist im Moment Mail und Cloudstorage auszulagern, (weil das aus Erfahrung mehr Ärger als Nutzen bringt das lokal zu machen). Allerschlimmstenfalls noch eine kleine Git-Installation, wobei das Senden und Empfangen von Textfiles vermutlich auch nicht der Ressourcenkiller ist.
Meine Fragen an auch sind: Kann man das mit einem Einplatinencomputer bewältigen und wenn ja mit welchem? Ich weiß, dass auf den meisten Boards auch Grafik und anderer Blödsinn drauf ist, den ich persönlich gar nicht benötige, weswegen ich mich frage, ob es da ein Board gibt, was prädestiniert für solche Aktionen ist?
Ich frage mich auch, ob es wirklich eine gute Idee ist, das zu Hause zu betreiben, aber es ergibt von der Geschwindigkeit her dank meiner guten Internetleitung tatsächlich Sinn, weil es schnell läuft und man mehr Kontrolle hat, wenn man die Hardware bei sich stehen hat und weiß, wie alles funktioniert. Zudem hat es Convenienceaspekte, weil es auch ein paar VPN-Verbindungen ins lokale Netz gibt, sodass ich Ressourcen dann nur "lokal" freigebe und ich mir um die Absicherung von Services dann keine Gedanken mehr machen muss.
Beispiel: Wiki ist nur "lokal" verfügbar, kein Rechtemanagement, weil jeder, der drauf zugreifen kann, automatisch auch berechtigt ist.
Zudem muss ich mir auch weniger Gedanken um Backups machen, weil ich mir über das LAN einfach irgendwann jede Nacht den Inhalt der Speicherkarte kopieren würde (das sind ja nur wenige GB), sodass ich sehr schnell (durch Einstecken einer neuen Speicherkarte) zum Working State zurückkehren könnte.
Bei Hostinganbietern kann ich auch Snapshots machen, aber zahle dann für jeden einzelnen und es dauert immer ewig bis das fertig ist. (Disclaimer: Ich nutze sehr günstige Services, sicher ist das besser, wenn man pro Monat zumindest mal einen zweistelligen Betrag aufwendet.)
...
Um die Wall-of-Text nicht noch größer zu machen: Welche Erfahrungen/welches Wissen/welche Hardwareanregungen könnt ihr beisteuern?