Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Modified


True Private Cloud platform that manages users resources

intelligently across cloud providers, private servers and

individual nodes, all behind a single API & UI.




KEY FEATURES

SYSTEM CHARACTERISTICS

  • Warren is architecturally a modular, containerized microservice platform, with services communicating internally over APIs and/or message queues
  • Management layer contains all the capabilities required to create and manage a software defined infrastructure
  • Consists of the most reliable open source components, strictly following twelve-factor engineering methodology and architecturally following GALS principles
  • 100% of functionality is covered by RESTful API

GENERAL OVERVIEW

  • Virtualization and Container solutions guaranteed to work with Intel based servers (AMD and ARM64 based systems also partially supported with full support soon to follow)
  • Among the highest priorities has always been the fault tolerance and high availability with no single point of failure (no SPOF) in any critical part of the system
  • Multi-master cluster as a minimum quality requirement (no single master setups)
  • Resource agents for KVM and Docker Containers
  • API driven / API-first feature release rules, processes to keep the architectural layers current to their purpose and nothing more

ENTERPRISE GRADE VIRTUALIZATION

  • KVM/QEMU based virtualization for Linux and Windows Servers, 64 bit operating systems
  • Fast and seamless built in backup instruments
  • Built in, one click live snapshots to freeze the machine states for later duplication
  • Easy and super fast cloning of virtual machines (also from snapshots)
  • Moving QEMU virtual servers from one physical host to another without any downtime
  • Auto live migration for optimization and reliability purposes
  • Hypervisor level self-healing by recovering guests on other hypervisors

ENTERPRISE GRADE HIGHLY SCALABLE CONTAINER TECHNOLOGIES

  • Apache Mesos based container system for maximum scalability and reliability (proven by Twitter to run on larger than 80 000 node cluster)
  • Health checks with self-healing and auto-scaling capabilities
  • Built-in persistent storage capability
  • Public and private registry support

STANDALONE WEB-BASED MANAGEMENT GUI

  • Blazing fast and intuitive single-page application GUI
  • Built in terminal for easy access on the go
  • Easy to learn and understand file explorer style logic
  • Basic metrics of health of the resources
  • Subscription management via GUI

STORAGE

  • Deeply integrated Ceph RBD distributed storage Local storage
  • Extendable to plug in other storage technologies
  • Unlimited number of storage definitions (clusterwide)

NETWORKING

  • Bridged networking model
  • Each host with up to 4094 bridges
  • Open vSwitch
  • Built in load balancer
  • Floating IP system across containers and virtual machines

USER MANAGEMENT & BILLING

  • Auth0 registration and login system
  • Flexibility to use additional authentication options
  • Billing account management with detailed specifications per resource
  • Complete accounting system with invoicing and payment processor integration (Creditcards)
  • Credit management system




COMING NEXT

VIRTUAL MACHINES

  • ESXi support
  • Template management
  • Custom OS uploads
  • Easier SSH key management for teams

CONTAINERS

  • Built in private image registry
  • Convenience features for easy CI/CD pipeline setups
  • Advanced metrics and log management
  • Autoscaling Kubernetes as service on top of Mesos

STORAGE

  • Built in private image registry
  • Custom OS uploads
  • Multi location replication for object storage
  • Built in object storage file browser with the capability to open and edit files (Code, notebooks etc)

NETWORKING

  • Built in VPN
  • Connected public clouds (Azure, Google, AWS)
  • Built in firewall
  • Visual network topology

VIRTUAL MACHINES

  • ESXi support

  • Template management
  • Custom OS uploads
  • Easier SSH key management for teams

CONTAINERS

  • Built in private image registry
  • Convenience features for easy CI/CD pipeline setups
  • Advanced metrics and log management
  • Autoscaling Kubernetes as service on top of Mesos

STORAGE

  • Built in private image registry
  • Custom OS uploads
  • Multi location replication for object storage
  • Built in object storage file browser with the capability to open and edit files (Code, notebooks etc)

NETWORKING

  • Built in VPN
  • Connected public clouds (Azure, Google, AWS)
  • Built in firewall
  • Visual network topology

    GENERAL

    • Built-in Jyptyter notebooks with scalable resources for data science projects
    • Cluster physical nodes auto-installation and setup
    • Secure HTML5 VNC console, supporting SSL
    • Shared workspaces & real-time collaboration
    • Cluster-wide task and cluster logs
    • GPU support
    • Project component to group different resources serving single goal
    • Event Notifications through your favorite channels

    USER MANAGEMENT & BILLING

    • User- and permission management for all objects
    • A role is simply a list of privileges. Warren comes with a number of predefined roles which satisfies most needs. The
    • whole set of predefined roles can be seen on the GUI.
    • Support for multiple authentication sources (e.g.local, AD, LDAP)