Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

    AppFormix Overview

    AppFormix enables operators to control and visualize how infrastructure resources are utilized by workloads, and plan adequate capacity to ensure application performance. Using AppFormix, operators of software-defined data centers have a toolset for visibility into operational performance and infrastructure resources.

    Figure 1 shows the product modules for the AppFormix optimization and management software platform.

    Figure 1: Product Modules

    Product Modules

    Juniper Networks AppFormix® is a cloud service optimization tool that provides advanced monitoring, scheduling, and performance management for software-defined infrastructure, where containers and virtual machines (VMs) can have life cycles much shorter than in traditional development environments.

    The AppFormix software leverages big-data analytics and machine learning in a distributed architecture that puts the power of self-driving infrastructure at the core of almost any cloud. AppFormix redefines the state-of-the-art in telemetry and management across software-defined infrastructure and application software layers. In addition, real-time and historic monitoring, performance visibility and dynamic optimization features improve cloud orchestration, security, accounting, and planning. The following video provides an overview of the AppFormix infrastructure dashboard.

    Video 1: AppFormix Dashboard

    AppFormix operates in hybrid, private, or public enterprise cloud environments built on platforms such as OpenStack, VMware, Azure, and Amazon Web Services (AWS). AppFormix accommodates both containers and virtual machines to support multitenant, dynamic, and constantly evolving enterprise clouds. Figure 2 shows real-time CPU utilization in chart format for a specified host.

    Figure 2: Real-Time CPU Utilization Chart for a Specified Host

    Real-Time CPU Utilization
Chart for a Specified Host

    AppFormix analyzes metrics in real-time across all aspects of shared infrastructure—compute, storage, and networking—and associates resource consumption to containers and virtual machines. Figure 3 shows a report that charts the project CPU and memory utilization percentage for specified dates.

    Figure 3: Report Showing Percentage of Project CPU and Memory Utilization

    Report Showing Percentage of Project CPU
and Memory Utilization

    Figure 4 shows the instances for host resources at a glance in the dashboard.

    Figure 4: Host Resources at a Glance in Dashboard

    Host Resources at a Glance in Dashboard

    Modified: 2017-11-12