SYSTEM CHARACTERISTICS
Warren is a modular platform that provides services on a solely software-defined infrastructure
Warren runs on uses Apache Mesos based system for as its data centre kernel to achieve scalability and reliability
Intuitive user interface for infrastructure resource management
Multi-cluster architecture, based on GALS principle
100% of functionality is covered by RESTful API
All open source components have been chosen by proven reliability
Compute solutions guaranteed to work with Intel and AMD based servers
KEY FEATURES
ENTERPRISE GRADE VIRTUALIZATION
Virtualized 64-bit Linux and Windows systems based on KVM/QEMU
Seamless built-in backup and one-click live snapshots for data protection
Simple and fast cloning of virtual machines or snapshots
Zero downtime migration of virtual machines between physical hosts
Auto live migration for optimization and reliability assurance
Hypervisor level auto migration for disaster recovery
DIFFERENT CONTAINER TECHNOLOGIES
Docker, Mesos or Composing containerizers to choose from
Kubernetes-as-a-Service or Marathon for end-user container orchestration
Multi-aspect health checks and configurable auto-scaling
Built-in persistent storage, public, and private docker registries
STANDALONE, WEB-BASED GUI
Fast and intuitive single-page application GUI
Can be run on any local/remote host that connects to Warren cluster
Built-in terminal and file explorer style logic for simpler management
Basic graphic overview of resources health and usage
STORAGE
Interface for Ceph distributed storage cluster
Extendable for other shared/distributed storage technologies
Possibility to use local storage as the main storage unit
NETWORKING
Bridged networking model with up to 4094 bridges
Built-in load balancing capability
Floating IP 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
Accounting system with invoicing and payment integration
Free credit management system
COMING NEXT
VIRTUAL MACHINES
- ESXi support
- Template management
- Custom OS uploads Easier
ESX/ESXi 3.5/4.x/5.x; GSX 2.0 and VPX 2.5/4.x/5.x management capability
Templated virtual machine management logic
Custom-made OS image uploading option
Consistent SSH key management for teams
CONTAINERS
Built-in private image registry
Convenience features for easy CI/CD pipeline Convenient one-click application setups
Advanced Personal metrics and
log logs management
- Autoscaling Kubernetes as service on top of Mesos
STORAGE
STORAGE
Storpool distributed storage system integration
Multi-site asynchronous replication option
Built in object storage file browser with
the capability to open and edit files (Code, notebooks etc)editing and execution capability
NETWORKING
- Built in VPN Connected
Complete NFV functionality including personal VPN and firewall
Connection handlers for public clouds (Azure, Google, AWS)
- Built in firewall
Visual network topology presentation option
Cluster remote setup with SDN isolated IPMI
GENERAL
Built-in Jyptyter notebooks with
scalable resources for data science projects- Cluster physical nodes auto-installation and setup
a variety of kernels
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
, Project-based grouping
Integrated GPGPU virtualization
Event Notifications through the channel of choice
USER MANAGEMENT & BILLING
User- and permission management for all
objectsresources
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 the simplicity of ACL management.
Compatibility for multiple authentication sources (e.g.local, AD, LDAP)