Because we believe that infrastructure services should be run locally with a platform that is used globally - this brings data sovereignty, better support and lower costs while delivering the user experience that expands internationally.
The block storage used under virtualized resources is distributed. This prevents data loss under any circumstances. Integration with the virtualization layer is seamless and needs no special knowledge or effort from the user’s side. 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)
Warren platform includes a complete billing system with many local payment methods your customers are already using and familiar with. Use prepaid or postpaid billing models or both on the same time if you want to cherry pick your trusted customers who can be on pay-as-you-go basis.
Costs are calculated on the time per resource type basis (RAM, CPU, block storage, object storage etc.)
Users can set up multiple billing accounts with different payment methods
Billing accounts can also be used as a scope to limit access while sharing
Detailed overview of users expenditure across resources
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 platform features a built in administrative management console to carry out the day-to-day activities for running a cloud business. There is also a Grafana based dashboard with notifications for more detailed overview of the state of the infrastructure.
Birds eye view of the resource utilisation
Business and accounting metrics
Manage clients, billing accounts, payments, credits and discounts
Impersonate end-users to provide first level support
Use admin API to automate management tasks
Availability & Reliability
Warren platform is highly available and reliable by design following distributed microservice architecture principles and leveraging Apache Mesos as an underlying framework.
Each service is standalone and can be scaled & healed separately
System is distributed over several control nodes
Underlying distributed Ceph storage adds another layer of reliability
In the case of hardware failure the resources are automatically migrated to another node
Warren platform is built on proven open source technologies
Our general architectural approach to cope with the rapidly evolving technology development and market demand is the products’ modular and decoupled design that allows us to maintain flexibility. The following list includes the more prominent open source components used.
Ceph’s foundation is the Reliable Autonomic Distributed Object Store (RADOS), which provides your applications with object, block, and file system storage in a single unified storage cluster—making Ceph flexible, highly reliable and easy for you to manage.
Prometheus is an open source software application used for event monitoring and alerting. It records real-time metrics in a time series database built using a HTTP pull model, with flexible queries and real-time alerting.
(The Purely Functional Package Manager)
Nix is a package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments.
Tungsten Fabric provides a scalable virtual networking platform that works with a variety of virtual machine and container orchestrators, and can integrate with physical networking and compute infrastructure. Tungsten Fabric uses networking industry standards such as BGP EVPN control plane and VXLAN overlays to seamlessly connect workloads in different orchestrator domains.
Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package an application with all necessary parts, such as libraries and other dependencies, and ship it all out as one package.
JupyterLab is the next-generation user interface for Project Jupyter. It offers all the familiar building blocks of the classic Jupyter Notebook (notebook, terminal, text editor, file browser etc.) in a flexible and powerful user interface.
Kernel-based Virtual Machine (KVM) is a virtualization module in the Linux kernel that allows the kernel to function as a hypervisor. KVM provides hardware-assisted virtualization for a wide variety of guest operating systems.
Mesos abstracts CPU, memory, storage, and other resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run efficiently.
“We were one of the first ones to test out the service and platform. We value the simple and fast user experience and transparent pricing. Also support - we had a special requirement and it was built in weeks!”
“In addition to having data within the country we also appreciate the Developer API. Our goal is to automate all processes. Simple UI is great to get going but in the end good API is everything.”
“We are happy to welcome pilw.io (Warren Service Provider) as part of government cloud service catalogue as one of the first private sector partners.”
Estonian Government CloudPartner
“We were very lucky to stumble upon Warren. It took us some time to set up hardware, but software was installed in few weeks. We plan to grow our IaaS services at least 30% MoM with this new platform. Only additional work we needed was integrating with local payment provider that our market was accustomed to.”
idROOTWarren Service Provider
“We were the very first to partner up with Warren. Very senior team and capable execution. We launched our PILW.IO service in April 2019 and have seen 24% MoM (month over month) growth with Warren platform. We expect this to rise considering the impressive roadmap ahead. We currently run the service in one data center and preparing to expand to our 3 other locations in coming months to accommodate more demanding customers.”
Pilw.ioWarren Service Provider
"First, Pilw.io (Warren Service Provider) fulfils Esecom’s criteria for providing the service. However, there are special benefits to be gained, and Pilw.io will reduce Esecom’s work. Customers who previously came to previous solutions can launch the Esecom Pilw.io API at the touch of a button."
"Unfortunately, in AWS you actually see the real costs when you use it. Hidden additional costs such as the number of queries and traffic accounted for 75% of the total for us, making Amazon 3 times more expensive for us than Pilw.io (Warren Service Provider)."
This collaboration between IDCloudHost.com and Warren is the best solution we have offered to the Indonesian market, it helps us to grow 125% MoM for cloud sectors while catching a bigger market with their features and technology that are needed by startups in Indonesia.
IdCloudHostWarren Service Provider
trusted by some of the best companies worldwide
Not conviced yet?
Contact us and learn more about the benefits of Warren platform. We’re here to make you a tailored presentation.
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).