Creating a knowledge base for all things related to a server - Printable Version +- nixers (https://nixers.net) +-- Forum: Operating Systems & Administration (https://nixers.net/Forum-Operating-Systems-Administration) +--- Forum: Servers Administration, Networking, & Virtualization (https://nixers.net/Forum-Servers-Administration-Networking-Virtualization) +--- Thread: Creating a knowledge base for all things related to a server (/Thread-Creating-a-knowledge-base-for-all-things-related-to-a-server) |
Creating a knowledge base for all things related to a server - stark - 30-07-2016 Hello Everyone ! So as I have been discussing this in the IRC, the idea is to create an accurate centralized knowledge base about all the things related to a server. It doesn't matter if it's your personal home-lab, university, or even a data center ! I ( and pretty sure you too ) are interested in the Technology, People, and even the Environment involved which keeps it all running ! On the top of my head, I'm interested how the following are designed/implemented/managed/maintained including but not limited to all software and hardware ( bonus points for including specifications ) involved in your server(s): <ul> <li> Networking Architecture</li> <li> Electrical Infrastructure</li> <li> Cooling Systems ( if any )</li> <li> Security Measurements</li> <li> Virtualization Infrastructure</li> <li> OS Deployment </li> <li> Storage Management</li> <li> Configuration Management</li> <li> Backup System</li> <li> Migration Scenarios ( tools and people involved ) </ul> So that's just a very basic overview and I'm 99.99% sure I missed a lot of details but that's what you awesome people are for ;) RE: Creating a knowledge base for all things related to a server - venam - 30-07-2016 You may want to fully define everyone of those terms as it's not obvious what needs to be said about them. An example would be great. RE: Creating a knowledge base for all things related to a server - stark - 31-07-2016 Yes, sure. Just wanted to get the few topics I had in mind out there. But I do have a basic example coming up ! RE: Creating a knowledge base for all things related to a server - z3bra - 31-07-2016 As far as I'm concerned, I find the following network architecture to be pretty good/common practice:
This architecture is easy to maintain and understand. The hardest part here is to figure out the mask for each internal network. For electrical/cooling system, I must say I'm no expert. All I know is that our server room has its own electrical circuit that's independent within the building, and we have 3 air conditionners in the room to keep it at around 20°C. For OS deployment, well, it depends on the purpose of the machine. We actually install the OS by hand every time, be it a windows computer, centos server, or esxi, or whatever we need. For most linux server, we then use a configuration management system to "bootstrap" the machine and give it a purpose. Regarding storage, you don't have much more choice than buying some here and there, or rely on an outsite service that will handle that for you. I personally (like, at home) use 3 backup methods: For my desktop, everything is both on my acutal drive, on a second harddrive INSIDE the computer, and on a usb drive sitting on my desk. It means that if my house burns, I'll loose my data... The problem is that for the amount of data I have, online backup solution are too expensive... My plan was to buy cheap boxes to get running in house of people I know, or build a "circle of trust" with people online to backup my things in multiple places. I'm still "working" on that part... For servers, I use tarsnap to backup my server's configuration and data. The service is pretty cheap, and I trust the guy. My main server (the one with the most diskspace) fetches data via rsync from its peers over a VPN to a local folder, then weekly send the data to tarsnap server. I then get a report of the uploaded data in my mail, as a reminder that my backup is working. That's all folks! RE: Creating a knowledge base for all things related to a server - tigoesnumb3rs - 31-07-2016 This one is pretty neat: http://cb.vu/unixtoolbox.xhtml RE: Creating a knowledge base for all things related to a server - jkl - 31-07-2016 Wouldn't a wiki make sense? |