ATIX AG
  • Services
    • Consulting
      • Linux Platform Operations​
      • Infrastructure Automation
      • Container Platforms and Cloud
      • DevOps Processes, Tooling and Culture
      • Cloud Native Software Development
    • Products
      • orcharhino
        • About orcharhino
        • Support
        • orcharhino operation
      • Hangar
        • About Hangar
        • Hangar Roadmap
        • Hangar Community
    • Technologies
      • Ansible
      • Docker
      • Foreman
      • GitLab
      • Istio
      • Kubernetes
      • Linux Distributions
      • OpenShift
      • Puppet
      • OpenVox
      • Rancher
      • Rundeck
      • SaltStack
      • SUSE Manager
      • Terraform
  • Trainings
    • Ansible Training
    • Container Training
    • Docker Training
    • Git Training
    • Go Training (Golang)
    • Istio Training
    • Kubernetes Training
    • OpenShift Training
    • orcharhino Training
    • Puppet Trainings
    • Terraform Training
  • Events
    • Webinars
  • Blog
  • Company
    • About Us
    • References
    • Corporate values
    • Social engagement
    • Newsroom
    • Newsletter
    • Contact us
  • Career
  • Search
  • Menu Menu

Smart proxies: What is it and why do I need it?

Smart proxies are network nodes, which take over certain tasks in other networks for the orcharhino. In the simplest case, hosts get their content directly from orcharhino and use it as DNS and DHCP server.

Smart proxies basically act as a remote office of an orcharhino in another network. A smart proxy is required if hosts that are not accessible from the orcharhinos network are to be managed, provisioned, patched or configured.

Use Scenarios

There are two different modes of operation of smart proxies: A smart proxy with Pulp, where the smart proxy mirrors the content of the orcharhinos and a smart proxy with Squid, where the smart proxy acts as a caching and forwarding proxy.

Detailed descriptions of the two modes of operation can be found in our documentation.

Two basic usage scenarios can be derived from the Smart Proxy with pulp and the Smart Proxy with Squid:

  1. A Smart Proxy with pulp can be used to save bandwidth between two data centers. Only the Smart Proxy receives content (software packages, errata or puppet modules) from orcharhino, stores it and then forwards it to a variety of hosts. This way not every host has to request packets from orcharhino at different locations.

This is accompanied by performance gains: The provisioning of hosts can be carried out faster due to the geographical proximity of the Smart Proxy to the host. This is especially important when latency between sites, clouds, and/or data centers plays a central role. It is possible, for example, that the orcharhino in a data center in San Francisco provides hosts in a data center in Los Angeles. By using a Smart Proxy at the second location in Los Angeles, the network load can be reduced and expensive Internet traffic avoided, as the Smart Proxy takes over the supply of the hosts in the own network. Ultimately, costs can be reduced as a result. Faster deployments mean that infrastructures are completed more efficiently and can, therefore, be deployed more quickly.

  1. By using a Smart Proxy with Squid (and optionally Pulp), individual hosts in isolated networks do not need to be activated individually. This has the advantage of a clean separation and thus massively simplifies firewall rules. This means that only relevant ports for communication between the orcharhino and the Smart Proxy have to be activated. The Smart Proxy takes over the communication and supply of the hosts with content from orcharhino. This is accompanied by a security gain through network foreclosure. At the same time, in the Smart Proxy scenario with Squid, storage space can also be saved, since packets only have to be held on the orcharhino, but not on the Smart Proxy itself. This is interesting, for example, if several networks are located in the same data center.

A Smart Proxy can also be used to connect existing infrastructure components to the orcharhino. This includes Puppetmaster as well as DNS and DHCP servers.

All in all, the adequate use of a Smart Proxy brings many advantages. These can be divided into three superordinate categories: Performance gains, security gains and cost savings. Through a clever architecture including the trade-off between bandwidth and storage space, real benefits can be achieved from technical necessities. Your ATIX Consultant will gladly assist you. We would be happy to explain this together with you in a personal conversation (vertrieb@atix.de).

For more information, refer to our documentation in the Smart Proxy Installation Guide.

You might also like
The orcharhino Summit from the participant’s perspective
ATIX’s Debian/Ubuntu Erratum Service is now open source!
deploying kubernetes clusterDeploying a Kubernetes Cluster with orcharhino
Mouse-Free ATIX blogMouse-free
orcharhino goes the deb-way
Central administration of Linux systems

Maximilian Kolb
+ postsBio

Technical Content Creator at ATIX

  • Maximilian Kolb
    https://atix.de/en/blog/author/maximilian-kolb/
    Configuring Hosts using Ansible
  • Maximilian Kolb
    https://atix.de/en/blog/author/maximilian-kolb/
    Travelogue FrOSCon 2022
  • Maximilian Kolb
    https://atix.de/en/blog/author/maximilian-kolb/
    Using Packer to Speed Up Internal Test Deployments – ATIX in Action
  • Maximilian Kolb
    https://atix.de/en/blog/author/maximilian-kolb/
    CentOS 8 alternatives
Expertise that Drives your IT Forward

🛠️ Boost your skills?
Learn from those who do it every day. Professional training for modern IT.
👉 Browse trainings »

🔔 Technology. Trends. Dates.
Stay up to date with the latest IT developments and upcoming events. Subscribe now and stay informed.
👉 Subscribe to our newsletter »

ISO Certified Certificate
Newsletter
Never miss anything again. Sign up for the ATIX newsletter!
Sign up now
Blog
  • Blog Start Page
  • ATIX Insights
  • Cloud Native
  • Container Plattformen und Cloud
  • DevOps
  • Infrastructure Automation
  • Linux Platform Operations
  • orcharhino
Privacy & Legal

Privacy Policy

Imprint

Terms and Conditions

B2B

Twitter     Facebook    LinkedIn    Xing     Youtube     mastodon=

© Copyright – ATIX AG

Scroll to top