Hi everybody, new here and to virtualization management solutions, and a step before "installation and configuration" (but did not find a better category, feel free to move the topic).
I need some advice to find the best system set-up for us, e.g. how many servers, where to locate, ZFS vs. CEPH, amount of CPU, RAM, ... In a more generic approach (and to make this thread helpful fort others as well), I'm curious about which criteria play a role in deciding on a good solution, and which value is relevant to choosing one over the other (e.g. criteria: number of users, value: <20 = alternative A, >20 alternative B). If there is a good wizard/algorithm/explanation existing how to choose a good set-up, please point it out to me.
For my specific situation/question, I'll sum up some facts, that I assume are relevant for the decision. Please feel free to ask for more details/other information, to be able to give good advice.
About the organization the system set-up is intended for
An intentional community, an ecovillage (value-wise Free and Open Source software is thus a good match, as well as there is a bias for self-hosting on premise). 150 people work and live together in a small village (~15 buildings), additional employees come here to work. The community consists of a school (~80 children, ~15 teachers), a seminar house (~50 beds, ~5 employees), a farm (~30ha land, ~6 employees), a kitchen with an canteen (3 meals x 340 days/year; ~10 employees), an administration (~3 employees), facility management (~4 employees), car sharing, a village shop, a workshop/office house (>1.000qm, tiny house building, machine building, online shop warehouse, architects, ... ; ~25 people) a give-away shop, a small fablab, a district heating system, a youth project, ... The whole community is self-organized, lots of activities are handled voluntarily and many people work part-time. So there is a big BYOD culture. The comunity has three legal entities: a collective, an association, and a foundation. Budget is (very) limited.
About the existing IT infrastructure
One AC'ed room with one server rack, currently containing:
- OPNsense with firewall, VPN, web proxy, DHCP, DNS, ...
- synology RS812+ (HW EOL) with 4x4TB HDDs as NAS (used for data storage of all the projects, and also for backups)
- proprietary PBX appliance (EOL)
- desktop PC for district heating control & visualization SW
- desktop PC for book keeping SW
- 3x servers for another association (having an office on premise + national wide VPN users)
- desktop PC with an Proxmox VE test installation.
- 3 switches (1Gbit/s, one fiber switch, one switch with 10Gbit uplink)
The different buildings are connected via optical fibers. In total 28 managed switches (all 1GBit/s links), plus some unmanaged (desktop) switches. Downlink from the internet currently 2x 100Mbit/s + 20Mbit/s (for VoIP).
5 WiFi AP's in two buildings.
In a separate building a backup for the NAS (synology DS414).
Roughly 20 office desktop PCs, a growing number of laptops, and approx. 20 computers/laptops in the school.
Three network multi-function printers (two of them with local configured cost centers).
network attached sub-distribution stations for the district heating, 14 network attached solar inverters, a rising number of network attached solar thermal data loggers.
A weather station, using an Raspberry Pi with weewx to process the data. A digital scale with a self-programmed web-app to analyze the harvest results.
Each building, as well as guest net, heating, solar, have their own VLAN.
Website, email and mailing lists are hosted externally.
About the contemplated IT services
Upgrade internet connection to 1GBit/s
Virtualization of book keeping server, district heating server, PBX to save HW (and energy).
Introduction of some "infrastructure IT", e.g.
- central account management (for computers & laptops), SSO service
- monitoring (incl. SNMP)
- directory service (LDAP)
- UPS
Some new services, also for end-users
- energy management system, with visualization
- forum
- polls
- calendar
- address book
- ...
In general a rising number of end devices is expected.
I need some advice to find the best system set-up for us, e.g. how many servers, where to locate, ZFS vs. CEPH, amount of CPU, RAM, ... In a more generic approach (and to make this thread helpful fort others as well), I'm curious about which criteria play a role in deciding on a good solution, and which value is relevant to choosing one over the other (e.g. criteria: number of users, value: <20 = alternative A, >20 alternative B). If there is a good wizard/algorithm/explanation existing how to choose a good set-up, please point it out to me.
For my specific situation/question, I'll sum up some facts, that I assume are relevant for the decision. Please feel free to ask for more details/other information, to be able to give good advice.
About the organization the system set-up is intended for
An intentional community, an ecovillage (value-wise Free and Open Source software is thus a good match, as well as there is a bias for self-hosting on premise). 150 people work and live together in a small village (~15 buildings), additional employees come here to work. The community consists of a school (~80 children, ~15 teachers), a seminar house (~50 beds, ~5 employees), a farm (~30ha land, ~6 employees), a kitchen with an canteen (3 meals x 340 days/year; ~10 employees), an administration (~3 employees), facility management (~4 employees), car sharing, a village shop, a workshop/office house (>1.000qm, tiny house building, machine building, online shop warehouse, architects, ... ; ~25 people) a give-away shop, a small fablab, a district heating system, a youth project, ... The whole community is self-organized, lots of activities are handled voluntarily and many people work part-time. So there is a big BYOD culture. The comunity has three legal entities: a collective, an association, and a foundation. Budget is (very) limited.
About the existing IT infrastructure
One AC'ed room with one server rack, currently containing:
- OPNsense with firewall, VPN, web proxy, DHCP, DNS, ...
- synology RS812+ (HW EOL) with 4x4TB HDDs as NAS (used for data storage of all the projects, and also for backups)
- proprietary PBX appliance (EOL)
- desktop PC for district heating control & visualization SW
- desktop PC for book keeping SW
- 3x servers for another association (having an office on premise + national wide VPN users)
- desktop PC with an Proxmox VE test installation.
- 3 switches (1Gbit/s, one fiber switch, one switch with 10Gbit uplink)
The different buildings are connected via optical fibers. In total 28 managed switches (all 1GBit/s links), plus some unmanaged (desktop) switches. Downlink from the internet currently 2x 100Mbit/s + 20Mbit/s (for VoIP).
5 WiFi AP's in two buildings.
In a separate building a backup for the NAS (synology DS414).
Roughly 20 office desktop PCs, a growing number of laptops, and approx. 20 computers/laptops in the school.
Three network multi-function printers (two of them with local configured cost centers).
network attached sub-distribution stations for the district heating, 14 network attached solar inverters, a rising number of network attached solar thermal data loggers.
A weather station, using an Raspberry Pi with weewx to process the data. A digital scale with a self-programmed web-app to analyze the harvest results.
Each building, as well as guest net, heating, solar, have their own VLAN.
Website, email and mailing lists are hosted externally.
About the contemplated IT services
Upgrade internet connection to 1GBit/s
Virtualization of book keeping server, district heating server, PBX to save HW (and energy).
Introduction of some "infrastructure IT", e.g.
- central account management (for computers & laptops), SSO service
- monitoring (incl. SNMP)
- directory service (LDAP)
- UPS
Some new services, also for end-users
- energy management system, with visualization
- forum
- polls
- calendar
- address book
- ...
In general a rising number of end devices is expected.
Last edited: