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
High Performance Magnoliawith Anycast Routing
Michael Robertson Mathias Seiler
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
What we do
Mac & Co.Consulting, Sales, Installations, System Administration and Support
What we do
Hosting~500 DomainsMostly Magnolia HostingGroupware SolutionsPHP
What we do
InfrastructureCisco Unified Computing System (UCS)Cisco HardwareAutonomous System (AS 49983)Local Internet Registry (LIR)MultihomedInternational Peerings
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
Our Idea
The content partPublishing to multiple server nodesMagnolia Feature
Our Idea
The network partAddressing and Routing MethodsBest Practices
Combining both partsto provide highest availability and low latency
Unicast Broadcast
Anycast Multicast
Routing Methods
Combining both partsExample Unicast
Combining both partsAnycast: availability and low latency
???
Anycast
It’s all about addressing
91.212.196.102a00:17e0::24:1
Anycast
... and routing :)
Anycast
Same IP addresses on same network
Doesn’t work ...
Anycast
Sure?
Just add routers!
Anycast
Anycast91.212.196.10
2a00:17e0::24:1
Anycast
?
Anycast
?
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
Anycast
Anycast
Why is it not used for Websites (yet)?
• Content synchronisation.
• Connection-oriented protocols (TCP)
• Long-lived downloads
A
C
B
Demo Time
Questions?