Docker is an open platform for distributing software application in containers. It utilizes operating system-level virtualization for process and full resource isolation through cgroups, capabilities, SELinux, AppArmor, netfilter, and Linux kernel namespaces. Its libcontainer is based on libvirt and lxc. Docker Engine is the application and environment packaging tool. And Docker Hub is a cloud service for sharing prepackaged containers. hot
Canal is a community-driven initiative that integrates the Calico and flannel networking projects. Applying Calico?s industry-leading network policy enforcement capabilities to flannel?s broad range of connectivity options, Canal represents the best-of-breed policy-based networking solution for cloud native applications. new
flannel is a virtual network that gives a subnet to each host for use with container runtimes. new
an ambitious project that seeks to build a fully distributed network management platform licensed under the GPL.
Internet Communications Engine
a modern alternative to object middleware such as CORBA or COM/DCOM/COM+. It is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. It features an object-oriented specification language, easy to use C++ and Java mappings, a highly efficient protocol (including protocol compression), asynchronous method invocation and dispatch, dynamic transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a firewall solution, and much more
(commercial) provides NetWare file, print and directory services ready to run (native) on a Linux
OpenManage consists of a number of network management and systems management applications.
Project Calico represents a new approach to virtual networking, based on the same scalable IP networking principles as the Internet. Unlike other virtual networking approaches, Calico does not use overlays, instead providing a pure Layer 3 approach to data center networking.
StarCluster is a utility for creating traditional computing clusters used in research labs or for general distributed computing applications on Amazon's Elastic Compute Cloud (EC2). It uses a simple configuration file provided by the user to request cloud resources from Amazon and to automatically configure them with a queuing system, an NFS shared /home directory, passwordless SSH, OpenMPI, and ~140GB scratch disk space. It consists of a Python library and a simple command line interface to the library.
(commercial) an advanced multitenancy, virtualization, resource management and clustering technology
a complete system including adapters, software drivers, API and network management tools for the following types of communications under the Linux operating system: Wide-Area Network TCP/IP Connections using Frame Relay, PPP and X.25, API and PAD access to X.25, BX.25 and X.32 Connections, API access to Frame Relay Connections and Bit-Oriented Protocol Connections for Programmers
a platform independent grid system that uses idle CPU cycles from participating computers. Grid computing can be used for any CPU intensive application which can be split into many separate steps and which would require very long computation times on a single computer. ZetaGrid can be run as a low-priority background process on various platforms like Windows, Linux, AIX, Solaris, HP-UX, and Mac OSX. On Windows systems it may also be run in screen saver mode