-
Notifications
You must be signed in to change notification settings - Fork 13
/
infrastructure.html
165 lines (165 loc) · 9.05 KB
/
infrastructure.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
---
layout: default
class: infrastructure
title: Pritunl - Distributed and Scalable Infrastructure
header_class: header-top
---
<section class="promo promo-short section offset-header abstract3">
<div class="promo-short-background-img"></div>
<div class="container">
<div class="row">
<div class="overview col-md-12 col-sm-12 col-xs-12">
<h2 class="title">Distributed and Scalable Infrastructure</h2>
<p class="summary">
Quickly scale to thousands of users with high availability in a cloud environment without the need for expensive proprietary hardware
</p>
<div class="img-overlay-box">
<img src="img/pritunl_diagram1_glow.png" alt=""/>
</div>
</div>
</div>
</div>
</section>
<section class="features feature-simple section">
<div class="container">
<div class="row">
<h2 class="title text-center">High Availability</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1">
<img class="img-saml" src="img/infrastructure.png" alt=""/>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Pritunl is designed to have high availability with redundant systems that have automatic failover when an instance fails. All servers are equal with no master server and can run independently in the event of other instances failing.</p>
<a class="title btn btn-lg scrollto" href="https://medium.com/@pritunl/pritunl-20k-clients-e990a399e954" target="_blank">20k Clients Test <i class="fa fa-rocket"></i></a>
</div>
</div>
<div class="row">
<h2 class="title text-center">Site-to-Site</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-12 col-xs-12">
<div class="img-overlay-box">
<a href="/vpc"><img class="feature" src="img/vpc_peering_full.png" alt="Site-to-Site"/></a>
</div>
</div>
</div>
<div class="row">
<div class="item feature-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Create complex site-to-site network links without a complicated configuration. High availability design allows for redundant site-to-site links to prevent unexpected outages.</p>
<a class="title btn btn-lg scrollto" href="https://docs.pritunl.com/docs/scaling" target="_blank">Scaling Documentation <i class="fa fa-tasks"></i></a>
</div>
</div>
<div class="row">
<h2 class="title text-center">VPC Peering</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-12 col-xs-12">
<div class="img-overlay-box">
<a href="https://docs.pritunl.com/docs/aws" target="_blank"><img class="feature" src="img/aws.png" alt="AWS"/></a>
</div>
</div>
</div>
<div class="row">
<div class="item col-md-6 col-md-offset-3 col-sm-12 col-xs-12">
<div class="img-overlay-box">
<a href="https://docs.pritunl.com/docs/google-cloud" target="_blank"><img class="feature" src="img/google_cloud.png" alt="Google Cloud"/></a>
</div>
</div>
</div>
<div class="row">
<div class="item col-md-6 col-md-offset-3 col-sm-12 col-xs-12">
<div class="img-overlay-box">
<a href="https://docs.pritunl.com/docs/oracle-cloud" target="_blank"><img class="feature" src="img/oracle_cloud.png" alt="Oracle Cloud"/></a>
</div>
</div>
</div>
<div class="row">
<div class="item feature-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Create site-to-site links with VPC peering. VPC peering available for AWS, Google Cloud and Oracle Cloud.</p>
<a class="title btn btn-lg scrollto" href="https://docs.pritunl.com/docs/link-configuration" target="_blank">Peering Documentation <i class="fa fa-tasks"></i></a>
</div>
</div>
<div class="row">
<h2 class="title text-center">Ubiquiti Unifi Peering</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-12 col-xs-12">
<div class="img-overlay-box">
<a href="https://docs.pritunl.com/docs/ubiquiti-unifi" target="_blank"><img class="feature" src="img/unifi.png" alt="Ubiquiti Unifi"/></a>
</div>
</div>
</div>
<div class="row">
<div class="item feature-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Create hybrid cloud configurations from the cloud to local Ubiquiti Unifi networks. Support available for Unifi Security Gateway.</p>
<a class="title btn btn-lg scrollto" href="https://docs.pritunl.com/docs/ubiquiti-unifi" target="_blank">Unifi Documentation <i class="fa fa-tasks"></i></a>
</div>
</div>
<div class="row">
<h2 class="title text-center">Built on MongoDB</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1">
<a href="https://www.mongodb.com/" target="_blank"><img src="img/mongodb.png" alt="MongoDB"/></a>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Pritunl is built on MongoDB, a reliable and scalable database that can be quickly deployed. With built in support for replication a reliable database can be setup in minutes making a Pritunl cluster deployment fast and easy.</p>
</div>
</div>
<div class="row">
<h2 class="title text-center">Monitoring with InfluxDB</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1">
<a href="https://influxdata.com/time-series-platform/influxdb/" target="_blank"><img src="img/influxdb.png" alt="InfluxDB"/></a>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Monitor Pritunl clusters using InfluxDB with tools such as Grafana.</p>
</div>
</div>
<div class="row">
<h2 class="title text-center">Gateway Links</h2>
<div class="item col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1">
<img src="img/gateway_links.png" alt="Gateway Links"/>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Use gateway links to link remote networks with a VPN link client. This allows for linking networks with a VPN client when it is not practical to setup a Pritunl server.</p>
</div>
</div>
<div class="row">
<h2 class="title text-center">Automated Failover</h2>
<div class="item col-md-8 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2">
<video class="vid" controls muted preload="none" poster="video/failover.jpg">
<source src="video/failover.mp4" type="video/mp4">
</video>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Automated failover ensures all VPN servers are running and in the event that an instance fails the VPN server will automatically be started on a healthy instance.</p>
</div>
</div>
<div class="row">
<h2 class="title text-center">Server Replication</h2>
<div class="item col-md-8 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2">
<video class="vid" controls muted preload="none" poster="video/replication.jpg">
<source src="video/replication.mp4" type="video/mp4">
</video>
</div>
</div>
<div class="row">
<div class="item feature-desc google-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Full support for server replication to scale clusters for thousands of concurrent users. Clients are automatically routed between replicas to maintain client-to-client communication. Automatic VXLan management for replication across availability zones.</p>
</div>
</div>
<div class="row">
<h2 class="title text-center">IPv6 Ready</h2>
<div class="item ipv6-title col-md-2 col-md-offset-5 col-sm-2 col-sm-offset-5 col-xs-4 col-xs-offset-4">
<a href="http://www.worldipv6launch.org/" target="_blank"><img class="img-ipv6" src="img/ipv6.png" alt=""/></a>
</div>
</div>
<div class="row">
<div class="item feature-desc ipv6-desc col-md-10 col-md-offset-1 col-sm-12 col-xs-12">
<p>Pritunl is IPv6 compatible allowing IPv6 clients to connect to vpn servers over IPv6. Clients on IPv4 and IPv6 will also get an IPv6 address from a routed public subnet or with a private subnet using NAT.</p>
<a class="title btn btn-lg scrollto" href="https://medium.com/pritunl-tutorials/pritunl-tutorial-e733ea9bd8f4" target="_blank">IPv6 Tutorial <i class="fa fa-star"></i></a>
</div>
</div>
</div>
</section>