Giter Club home page Giter Club logo
  • manages clusters of Xen hosts as single entities
  • allows running VMs to be migrated between hosts (including with storage) with minimal downtime
  • automatically restarts VMs after host failure ("High Availability")
  • facilitates disaster recovery cross-site
  • simplifies maintainence through rolling pool upgrade
  • collects performance statistics for historical analysis and for alerting
  • has a full-featured XML-RPC based API, used by clients such as XenCenter, Xen Orchestra, OpenStack and CloudStack

The xapi toolstack is developed by the xapi project: a sub-project of the Linux Foundation Xen Project.

Contents

  • Architecture: read about how the components of the xapi toolstack work together
  • Features: learn about the features supported by xapi and how they work.
  • Designs: explore designs for cross-cutting features.
  • Xen API documentation: explore the Xen API
  • Futures: find out how the xapi toolstack is likely to change and how you can help.
  • Xapi project: learn about the xapi project on the Xen wiki

Components

  • Xapi: manages a cluster of Xen hosts, co-ordinating access to network and storage.
  • Xenopsd: a low-level "domain manager" which takes care of creating, suspending, resuming, migrating, rebooting domains by interacting with Xen via libxc and libxl.
  • Xcp-rrdd: a performance counter monitoring daemon which aggregates "datasources" defined via a plugin API and records history for each.
  • Xcp-networkd: a host network manager which takes care of configuring interfaces, bridges and OpenVSwitch instances
  • Squeezed: a single host ballooning daemon which "balances" memory between running VMs.
  • SM: Storage Manager plugins which connect Xapi's internal storage interfaces to the control APIs of external storage systems.

Xapi Project's Projects

Xapi Project doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.