10
Anirban Sen Chowdhary

Drive into calico architecture

Embed Size (px)

Citation preview

Page 1: Drive into calico architecture

Anirban Sen Chowdhary

Page 2: Drive into calico architecture

Project Calico, a Tigera open-source project that provides a layer 3 network implementation, aimed at scalable datacenter deployments. Compared to traditional network overlays, Calico provides a more efficient implementation with minimal packet encapsulation. This allows better usage of node resources and a simple yet powerful network stack for your infrastructure. 

Page 3: Drive into calico architecture

Calico is highly scalable: With its Layer 3 approach to virtual networking and Internet-style architecture, Calico is far more scalable than current overlay solutions and Connect apps with a high performance service mesh built on an Internet-scale routed network fabric.

Calico is secure: It Secure the cluster and meet compliance requirements with network and application policies.

Calico is simple: Eliminate complexity and leverage proven technologies for resilience and easy troubleshooting with a simplified networking model .

Page 4: Drive into calico architecture

Calico integrates with major orchestration systems like Kubernetes, Apache Mesos, Docker, OpenStack and more to provide a seamless experience for developers and operators.

It support for industry standard APIs such as Container Network Interface (CNI), Neutron, and libnetwork

Calico can talk to existing switches and routers in the network because it’s based on IP and communicates using the same type of IP packets.

Calico is the most trusted networking solution for mission-critical cloud-native applications.

Page 5: Drive into calico architecture

Calico is made up of following interdependent components:

Felix, the primary Calico agent that runs on each machine that hosts endpoints.The Orchestrator plugin, orchestrator-specific code that tightly integrates Calico into that orchestrator.etcd, the data store.BIRD, a BGP client that distributes routing information.BGP Route Reflector (BIRD), an optional BGP route reflector for higher scale.

Page 6: Drive into calico architecture
Page 7: Drive into calico architecture

“Hundreds of enterprises trust Calico to connect and secure their cloud networks”

Page 8: Drive into calico architecture

“Hundreds of enterprises trust Calico to connect and secure their cloud networks”

Page 9: Drive into calico architecture

For more information visit

https://www.projectcalico.org/

https://docs.projectcalico.org/v2.6/introduction/

https://blog.tigera.io/tagged/calico

Page 10: Drive into calico architecture