high performance magnolia with anycast routing
DESCRIPTION
Anycast Routing is an industry best practice to give servers the highest possible uptime, but that's only the network part. Magnolia CMS easily manages to synchronize multiple server nodes when publishing content. That's the content part. We at MiroNet bring the content and the network together and want to talk about our experiences on "The Internet" (literally) with Magnolia and Anycast Routing.TRANSCRIPT
![Page 1: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/1.jpg)
High Performance Magnoliawith Anycast Routing
Michael Robertson Mathias Seiler
![Page 2: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/2.jpg)
Agenda
Short portrait of MiroNet- What we do- Our connection to Magnolia- Where we want to go
Our idea- The content part- The network part- Combining both parts
Anycast Routing- Short overview and introduction- How does it work?- Indepth explanations- Our experiences / Demo
Q & A
![Page 3: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/3.jpg)
What we do
Mac & Co.Consulting, Sales, Installations, System Administration and Support
![Page 4: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/4.jpg)
What we do
Hosting~500 DomainsMostly Magnolia HostingGroupware SolutionsPHP
![Page 5: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/5.jpg)
What we do
InfrastructureCisco Unified Computing System (UCS)Cisco HardwareAutonomous System (AS 49983)Local Internet Registry (LIR)MultihomedInternational Peerings
![Page 6: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/6.jpg)
Our Connection to Magnolia
Former PartnerMagnolia HostingManaged Services for Magnolia International Ltd.Virtualized Server Infrastructure
Where we want to go
High class enterprise hosting with professional equipment
![Page 7: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/7.jpg)
Our Idea
The content partPublishing to multiple server nodesMagnolia Feature
![Page 8: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/8.jpg)
![Page 9: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/9.jpg)
Our Idea
The network partAddressing and Routing MethodsBest Practices
Combining both partsto provide highest availability and low latency
![Page 10: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/10.jpg)
Unicast Broadcast
Anycast Multicast
Routing Methods
![Page 11: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/11.jpg)
Combining both partsExample Unicast
![Page 12: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/12.jpg)
Combining both partsAnycast: availability and low latency
???
![Page 13: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/13.jpg)
Anycast
It’s all about addressing
91.212.196.102a00:17e0::24:1
![Page 14: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/14.jpg)
Anycast
... and routing :)
![Page 15: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/15.jpg)
Anycast
Same IP addresses on same network
Doesn’t work ...
![Page 16: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/16.jpg)
Anycast
Sure?
Just add routers!
![Page 17: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/17.jpg)
Anycast
![Page 18: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/18.jpg)
Anycast91.212.196.10
2a00:17e0::24:1
![Page 19: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/19.jpg)
Anycast
?
![Page 20: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/20.jpg)
Anycast
?
![Page 21: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/21.jpg)
Anycast
Anycast ist not new.17 years or olderRFC1546 in 1993 – private IP addresses were born
Used for DNS9 out of 13 root servers
Mostly UDP traffic1 packet goes out, 1 returns
![Page 22: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/22.jpg)
Anycast
![Page 23: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/23.jpg)
Anycast
Why is it not used for Websites (yet)?
• Content synchronisation.
• Connection-oriented protocols (TCP)
• Long-lived downloads
A
C
B
![Page 24: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/24.jpg)
Demo Time
![Page 25: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/25.jpg)
Questions?
![Page 26: High Performance Magnolia with Anycast Routing](https://reader034.vdocument.in/reader034/viewer/2022052618/554bd2a5b4c905706a8b4da8/html5/thumbnails/26.jpg)