Federator.ai® Questions?

  • Home
  • Federator.ai® Questions?

What is Federator.ai?

ProphetStor Federator.ai is an Artificial Intelligence for IT operations platform that utilizes the operation metrics already collected by Prometheus, Datadog, or Sysdig to further provide values to automate operations and optimize cost and performance. Federator.ai uses machine learning technologies and accurately predicts the future workload and resource demands, which could be used in rightsizing the resource allocations for applications, performing cluster capacity planning, as well as autoscaling the right number of container replicas just in time for workload demands.
FAQ

General

The Wall Street Journal has identified the optimization of operational costs to improve the bottom line as the top priority for CIOs, as many enterprises struggle to increase their top line. Digital transformation involves challenges with complex operational environments and unpredictable resource demands that even sufficient skilled IT manpower may find difficult to manage.

This is where Federator.ai comes in – an AI-powered solution that helps enterprises optimize IT operations, from on-premises to MultiCloud environments. By integrating with popular IT operation monitoring software available in the market, Federator.ai uses machine learning algorithms to predict the dynamic needs of applications. It then proposes resource scaling recommendations and automates continuous optimization to ensure that IT operations run smoothly and safely with minimal resource utilization.

Federator.ai not only frees engineers from time-consuming tasks allowing them to focus on high-value tasks but also bridges the gap between operation APIs and corporate KPIs for the executives to drive business growth with excellent digital transformation.

No matter if you are struggling with managing the patchwork of legacy and cloud technology, enduring concerns about opportunity costs with infrastructure upgrades, or facing challenges with migrating from one cloud to another, Federator.ai is an excellent AIOps tool to assist you.

Federator.ai offers AI-based resource allocation recommendations for VM clusters and Kubernetes clusters in on-premise, hybrid cloud, and MultiCloud environments. Its intuitive interface provides operational intelligence through charts and tables for resource utilization, application- aware primary performance metric assurance, cost trends and management, and MultiCloud cost optimization. With Federator.ai, enterprises can make informed business decisions during their digital transformation journey.

At this time, Federator.ai is a standalone containerized application running on Kubernetes. It could be installed on any Kubernetes cluster either in the public cloud or on-premise data center.

Federator.ai can provide visualization, prediction, and optimization on CPU, memory, storage, and network bandwidth on VMware vSphere and Tanzu, as well as public clouds like AWS, Azure, Google Cloud, and IBM Cloud.

Federator.ai acquires operational data collected by monitoring services. If those monitoring services have already gathered operational data from the clusters for a certain duration, Federator.ai can retrieve the historical data from those monitoring services and produce predictions for the clusters within a few hours.
The longer the monitoring services feed data to our machine learning-based algorithms, the more accurate the result of predictions can be presented by Federator.ai.

Federator.ai utilizes a machine learning algorithm to create various feature models that mirror real operations, also known as Digital Twin.

With the help of AI, hundreds of features in the application workloads can be rapidly identified and incorporated into the models, ensuring that the predictions provided by Federator.ai are both fast and reliable.

Federator.ai is best used for managing and optimizing resources for applications on Kubernetes and virtual machines (VMs) in VMware or AWS EC2 clusters. It provides AI-based workload predictions, resource recommendations, correlation and causality analysis, automatic scaling, and MultiCloud support.

Features & Benefits

Federator.ai understands application behaviors and the resources they consume at different layers, from controller level to cluster level, to produce a Multi-layer Cascade Causal AI Analysis.
With insights into the intricacies of multi-layer correlations, Federator.ai can continuously optimize resource allocation in operations with minimized impact on critical workloads and, therefore, make its optimization actionable and sustainable.

This technology is a holistic approach to IT and cloud resource management by efficiently identifying and classifying application workload patterns and pinpointing correlations between application metrics and IT and cloud stack resources. Federator.ai solution leverages its in-depth understanding of the correlations between hardware/cloud resources, Kubernetes layers (cluster, node, pod), and applications to provide unique application-aware resource planning and optimization capabilities for enterprise and data center IT/Cloud Operations.

By using the accurate workload predictions provided by Federator.ai, you can easily compare the costs of on-premises resources with self-defined pricing against those of public cloud resources from published price books in various regions. Based on this analysis, you can identify the most cost-effective data migration scenarios, whether it involves moving data from on-premises to the cloud or between different cloud providers. This enables you to optimize your cloud spending and determine the best migration strategies.

Yes, with policy settings, Federtor.ai can apply the resource recommendations of a container automatically.
Yes. Federator.ai supports a few different types of automation:

  1. Auto resource provisioning to adjust the right amount of resource usage for containers and namespaces.
  2. Prediction-based HPA that automatically scales containers based on predicted workloads.
  3. Application-aware scaling for Kafka consumer and Web Services using NGINX ingress controller.

Federator.ai is designed to optimize IT cloud operations by being application-aware. It accomplishes this by using machine learning to analyze the behavior and performance of various applications running on a cloud infrastructure. By doing so, it can dynamically adjust resource allocation and optimize system settings to improve application performance and reduce costs. Additionally, Federator.ai is able to detect and respond to potential issues before they impact the applications, allowing for more resilient and reliable cloud operations.

For example, if one wants to increase the primary application workload by 20%, equally adding 20% CPU, memory, and bandwidth to every microservice is not efficient. Federator.ai’s correlation and impact analysis helps allocate necessary resources like CPU to the most relevant microservices to achieve performance objectives.

Using machine learning-based analysis, Federator.ai quickly classifies workload patterns for individual applications based on historical data. While ensuring optimal performance, Federator.ai identifies applications with steady-state production workloads or those with flexibility in start and end times. By maximizing the proportion of reserved and spot instances over more expensive on-demand instances, Federator.ai recommends the optimal combination of cloud instances for both application resilience and cost savings.

Integrations & Environments

Yes, Federator.ai provides resource predictions/recommendations and cost analysis for the VMware VM clusters and AWS/ GCP/ Azure VM Clusters.

Yes, Federator.ai can be integrated with Gitlab and Terraform when deploying applications to Kubernetes clusters.

Federator.ai supports metrics from Datadog, Sysdig, and Prometheus for Kubernetes clusters and VMware vCenterAWS CloudWatch, Google Cloud’s operations suite , and Azure Monitor for VM clusters. If the monitoring services you are adopting are not listed above, our engineering team can still integrate with them as long as they provide open APIs for Federator.ai to connect.

No. Federator.ai is an agentless solution that partners with monitoring services and focuses on analyzing metadata that comes from those monitoring services.

Yes. As long as those resources or cloud instances are originally from popular public cloud providers, like AWS, Azure, Google Cloud, and IBM Cloud, they can be governed by Federator.ai.

Federator.ai has a minimum requirement of 5.1 CPU cores and 5.1 GB of memory. The actual CPU and memory requirements of Federator.ai depend on the size of the clusters being monitored and the number of applications being tracked. In some cases, these requirements may increase to as much as 22 CPU cores and 42 GB of memory.

To operate properly, Federator.ai also requires a StorageClass with at least 176GB of storage and ReadWriteOnce access mode. Furthermore, for the AI Engine to function correctly, there must be at least one worker node with a minimum of 2 CPU cores (with a maximum limit of 8 cores) and 1 GB of memory.

Security

Federator.ai employs an agentless data collection approach. It utilizes metadata via APIs from monitoring services you adopt and provides its patented analysis to facilitate excellent operations.

Federator.ai only collects metadata of your IT operations. Those operational metadata are a series of values of quantity at successive times, which involves no confidential information about your business.

Installation

At this time, Federator.ai is a standalone containerized application running on Kubernetes. It could be installed on any Kubernetes cluster either in the public cloud or on-premise data center.

Federator.ai can be installed on any Kubernetes cluster, whether in a public cloud or on-premise data center. One installation of Federator.ai allows you to manage multiple clusters, while you can also install Federator.ai on specific clusters to execute HPA (Horizontal Pod Autoscaling).

No need. A single installation of Federator.ai can remotely collect operation metadata from other nodes or VMs via APIs, and present the information on its dashboard.
Federator.ai is available on RedHat MarketplaceAWS MarketplaceSUSE/Rancher Marketplace, and Datadog Marketplace. Federator.ai can also be installed directly to any Kubernetes cluster. Please submit your request for a free software download on our website.

Training

No. Federator.ai can offer information to those who are concerned, from the development team to the operation team. We will arrange training sessions for your engineers involved, and also provide technical support via documentsvideos, email, and phone.

Pricing & Licensing

Federator.ai is available for a yearly subscription and paid annually.

When you contact our sales team, we will help you estimate the requirements for the number of licenses your operation needs.

A license of Federator.ai applies to both VMs and Kubernetes clusters. The number of objects, including nodes, namespaces, and controllers, will be summed up and charged as a whole, so you don’t need to pay for them separately.

The number of objects that Federator.ai governs differs from the operation environments. The total requirement of your operations should be evaluated first by our engineer and then our sales team will offer you a quotation.

Federator.ai comes with a free-tier license to manage up to 10 objects (cluster nodes, namespaces, containers). A regular license is required to run Federator.ai for more managed resources.

Can’t Find An Answer ?

Drop us a message for any query