Differences between revisions 23 and 61 (spanning 38 versions)
Revision 23 as of 2017-10-11 20:29:30
Size: 985
Editor: scott
Comment:
Revision 61 as of 2021-01-20 19:53:20
Size: 1532
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The main goal is to go as close to no downtime as possible. As system uptime and m availibility The main goal is to go as close to no downtime as possible.
Line 19: Line 19:
== Manage Virtual Machines == == Manage Virtual Domains ==
Line 21: Line 21:
 * [[Creating|Creating]]
 * [[Destroying|Destroying]]
 * [[Cloning|Cloning]]
 * [[Migrating|Migrating]]
 * [[Domain Creation|Domain Creation]]
 * [[Domain Console|Domain Console]]
 * [[Domain Destruction|Domain Destruction]]
 * [[Domain Editing|Domain Editing]]
 * [[Domain Cloning|Domain Cloning]]
 * [[Domain Migration|Domain Migration]]

== Network Planning ==

 * [[Network Planning|Network Planning]]
Line 28: Line 34:
 * [[DNS|DNS]]
Line 29: Line 36:
 * [[DNS|DNS]]
 
This project is based on the GNU/Linux software packaged by Debian, currently the stretch release. The information provided here will most likely work on other GNU/Linux systems as well. Basic knowledge of GNU/Linux commandline tools, file editing etc. is required to use this guide.
 * [[NTP|NTP]]
 * [[GlusterFS|GlusterFS]]
 * [[Corosync and HA-proxy|Corosync and HA-proxy]]
 * [[Mariadb|Mariadb]]
 * [[Redis|Redis]]
 * [[Apache|Apache]]
 * [[L
DAP|LDAP]]
 * [[Postfix|Postfix]]
 * [[Dovecot|Dovecot]]
 * [[Nextcloud|Nextcloud]]
 * [[OPNsense|OPNsense]]

''
This project is based on the GNU/Linux software packaged by Debian, currently the buster release. The information provided here will most likely work on other GNU/Linux systems as well. Basic knowledge of GNU/Linux commandline tools, file editing, network etc. is required to use and understand this guide.''

Its all about uptime!

As system uptime and m availibility The main goal is to go as close to no downtime as possible.

These are our worst foes

  • Power outage
  • Internet access
  • Hardware malfunction
  • Software updates

To get around this a redundant system has to be built. Realizing that a redundant system consists of many redundant parts, virtualization naturally comes to mind.

Configure your system

Manage Virtual Domains

Network Planning

Configure a Redundant Service

This project is based on the GNU/Linux software packaged by Debian, currently the buster release. The information provided here will most likely work on other GNU/Linux systems as well. Basic knowledge of GNU/Linux commandline tools, file editing, network etc. is required to use and understand this guide.

TODO

None: Uptime (last edited 2021-12-31 11:46:57 by Kristian Kallenberg)