Platform features for developers and enterprises running apps and services.
KVM-based hypervisor covers all traditional virtual machine (VM) operating systems.
Provision of VMs with all common operating systems (incl. Windows).
Provision of VMs with exactly the size you need and attach storage drives as necessary.
Seamless built-in backup and one-click live snapshots for data protection.
Easy One-click apps to get going fast (specific apps can be chosen and added by provider).
The backups and snapshots are stored on Ceph distributed storage generally 3 replicas at any given point in time.
Simple and fast cloning of VMs or snapshots.
Built-in auto-migration distributes VMs across hypervisors for best performance, maintenance and reliability.
Zero downtime migration of VMs between physical hosts.
Auto live migration for optimization and reliability assurance.
Hypervisor level auto migration for disaster recovery.
Managed container service where end-users can spin up just what they need without managing the orchestration and paying only for the resources used (currently in Beta).
The block storage requirements the virtualized compute resources run on are seamlessly available just as your customer would expect. Just define your disk size when you start your VM or resize later as per your actual usage. Need a separate disk? Self-service it over GUI or use our API if your applications know better when they need more storage.
Libvirt supported redundant distributed block storage support for multiple disks.
Object storage runs on Ceph with an easy to use built-in web GUI.
Manage and edit files directly in S3 buckets and offer your customers device backups at your own rate.
Extend and integrate any other storage system as needed.
Tungsten Fabric based SDN (software defined network) with its NFV (Network Function Virtualization) components enable Warren to deliver enterprise grade networking and security features. Tungsten Fabric uses networking industry standards such as BGP EVPN control plane and VXLAN overlays to seamlessly connect workloads in different orchestrator domains.
Subnet / VLAN management
TCP port management (open, close, forward ports)
VPN service (IPsec)
Load Balancer (LBaaS)
Firewall (distributed and with micro-segmentation)
User Interface (GUI)
Warren JupyterLab based user interface is fast, responsive and intuitive as you would expect from a self-service environment of your infrastructure. The interface also features theming capabilities to fit your corporate identity and localization applicable for your country or region (read more about customization).
Single-page application style user interface (GUI)
Basic graphic overview of resources health and usage
Built in terminal (serial console) and remote desktop
Built in dashboard for admins and support with user impersonation feature
Warren platform is developed with API first approach. It means that all the functionality that is available via the self service user interface is always available via API. Moreover, the user interface component is directly making API calls to function. Additionally some more complex features are available over API only.
Both end-user facing features and communication between internal components are called over APIs.
End-user API is consolidated using a well established API gateway Kong.
Warren is a high availability and decentralized hybrid cloud management platform based on sophisticated proprietary machine learning algorithms that makes application production much more coherent, synoptic, efficient and affordable. Warren platform is supported by European Regional Development Fund in the sum of 301 500 EUR (07.08.2017 - 31.12.2018).