Skip to Main Content
Cloud Management and AIOps


This is an IBM Automation portal for Cloud Management, Technology Cost Management, Network Automation and AIOps products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).

Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.

Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Not under consideration
Workspace IBM Turbonomic ARM
Created by Guest
Created on Aug 18, 2023

Turbonomic support ECS for EC2 and/or Faragate

Itau Bank is one of the largest retail bank in Latin America is requesting to include in the Turbonomic roadmap the support for ECS (EC2 and Faragate).  Itau is a heavy user of ECS environment. 

Environment : 

Primary Cloud: AWS

- ~5000 AWS Accounts considering EKS, ECS, RDS, LAMBDA, etc...

EKS - 669 (8%)

ECS - 7505 (92%)

 

 

 

 

 

Idea priority High
  • Admin
    Jason Shaw
    Reply
    |
    Nov 17, 2023

    Thank you Ricardo for taking the time to provide your ideas to IBM. We value the relationship with you and appreciate your willingness to share details about your ideas. IBM has evaluated the request and has determined that it cannot be implemented at this time or does not align with our current strategy or roadmap. If you have any additional feedback, thoughts or ideas, or if there is anything else we can do, please do not hesitate to reply to this message to continue the conversation. We are glad to re-assess at a later in 2024 if there is increased customer need/demand for this. thanks

  • Guest
    Reply
    |
    Nov 17, 2023

    Hi Eva. Thank you so much for your attention.

    I thought that ECS use Kubernetes framework enough for a new kubeturbo delevopment. But as you said, this is a cold water on my plans.

    My last 5 PoVs that was AWS customers, all of them use ECS and EKS, with plans to move entirely to ECS in the future.

    Of course, I don't know how much is the effort to develop a "ecsturbo" but we can walk away from this technology. I have a prospect that is using 5.000 nodes in ECS clusters, for example.

  • Admin
    Eva Tuczai
    Reply
    |
    Nov 17, 2023

    Hi Ricardo - I am always impressed with your technical prowess :) Your experience is valid! But here are the use cases that we really cannot do.

    1. if the entire cluster is entirely EKS Fargate - no nodes that are seen managed by customer (this is different from having a Fargate node pool along side an EKS node pool) - we have a challenge that we should support resizing up requests. Requests are the main mechanism to tell AWS what size k3s node should get spun up to run that pod.

    2. Yes a spot instance type node is still a node. What I cannot do is predict when those nodes may change to a smaller size, which may mean I shouldn't get rid of one. It's more about the volatility of spot instances. However, I will still move pods, resize workloads and scale spot instance type nodes.

    But EKS is not the ask in this Idea ;) The ask in this Idea is to support ECS (AWS's proprietary Elastic Container Service) and ECS Fargate (Serverless ECS), which is an entirely different container orchestrator and not k8s based. I do not see the business justification yet to invest in a team of people to build an ecsturbo probe and handle all the scenarios around ECS. Kubeturbo only can talk to the k8s control plane. ECS is not kubernetes.

  • Guest
    Reply
    |
    Nov 17, 2023

    Hi Eva. In a recent conversation with my customer, he informed me that for EKS or ECS clusters that use regular EC2, Spot instances or Fargate, if it's possible deploy a kubeturbo as a any other deployment that will change the pods only. After vertical scaling, all infrastructure will be impacted with a reducing (or increasing) in resources. We don;t need to manage the fargate or this ECS worker nodes.

    As a recent test, I deployed kubeturbo in a EKS cluster that is all made by spot instances and it worked fine. The changes reduced the number of worker nodes that spun daily.

  • Guest
    Reply
    |
    Aug 30, 2023

    For Fargate use cases, we need to have a "kubeturbo" that understand the workload and do vertical resizes to assure performance, also reducing requests, making the whole service cheaper.

  • Guest
    Reply
    |
    Aug 30, 2023

    All AWS large customers are receiving incentives to move to ECS (cheaper, easier to manage and faster education for new hiring). Ignore ECS will narrow us just to EKS customers, reducing our coverage, since customers that are AWS shop, doesn't care if it's proprietary and can't move between technologies.

  • Admin
    Eva Tuczai
    Reply
    |
    Aug 18, 2023

    Fargate = the entire backend is managed by AWS and only visible to AWS. What is the use case that Turbo can impact in Fargate?

  • Admin
    Eva Tuczai
    Reply
    |
    Aug 18, 2023

    For ECS where the customer manages or sees their EC2 instances, there is parking support. https://www.ibm.com/docs/en/tarm/8.9.6?topic=reference-park-stop-start-cloud-resources. Was this value reviewed with the customer?