The solution you get is only as good as the problem you posed!!

The solution you get is only as good as the problem you posed!!

The point is, I believe the only thing that we should help our clients do, is to help them frame the correct problem statement.? If this is done, then we all eventually reach the correct solution and hence correct outcomes, which lead to successful engagements.

Right now, there are plethora of products in the market place. for example, consider All Flash Array. There are about nine offerings from IBM alone, and multiple more in overall storage market with all put together. ?Prima facie all of them deliver high performance, low latency using SSD/Flash cards with some form of data reduction. Then how do we choose? If all are same and business needs are same then why are some clients successful with one product and others are not??

More often than not the over simplification of problem statement leads to sub-optimal solution choices. We need to know exact problem and expected outcomes, most importantly in order of priorities, so that we can optimize without losing the end objective.? Some key questions can be

?1. What is that we gain if a query responds few microseconds faster??

2. What is the cost of delay of say 500 microseconds for IO response?

?3. Is the performance driven at compute OR at IO? What is the next bottleneck part from IO? If IO problem is resolved, will the bottleneck shift and limit the gain from faster IO??

4. What kind of data is it??

5. Will data reduction result in significant savings??

6. Does the saving with data reduction outweighs the cost of drop in performance?

?7. Does the data need to be encrypted? Does the penalty of encryption on performance a reason for not implementing encryption??

8. Does the data need to be replicated? Does the latency of replication impact production performance? Is there a way to isolate the same??

9. Does failover and fallback from remote site need to be automated?

These are really few of indicative questions, I am sure technical folks reading this post can think of many more. However, the idea is to form a consensus, evaluate all dimensions and formulate the problem statement that captures stated and more importantly unstated but assumed needs and expectations.? Clarity here can make many decisions look straightforward and help us arrive at a naturally fit solution. ?For example, following is a crude chart on decision making tree with IBM flash systems which can lead us to a single product based on decision criteria and reveal glaring gaps in problem statement and understanding.

Good solution and Good solution delivery are only result of precise problem statement. I believe that’s the key in all technical resolutions and ultimately client success and satisfaction, pre or post sales!!

This blog was first published here.

Vasudev Nagaraj

HELPER for your Highest Potential | Executive & Leadership Coach | Mid-Career Transition Catalyst

7 年

Agree on this...

回复

要查看或添加评论,请登录

Shalaka Verma的更多文章

  • Reading for Soul: The ultimate Gift

    Reading for Soul: The ultimate Gift

    Over the weekend, caught up with “The Ultimate Gift” by Jim Stovall. It’s a very lean book, but I found it be soul…

    6 条评论
  • Driving a holistic AI at Scale Approach and Building AI Supercomputer

    Driving a holistic AI at Scale Approach and Building AI Supercomputer

    Microsoft recently developed single system with more than 285,000 CPU cores, 10,000 GPUs and 400 gigabits per second of…

    2 条评论
  • Why Micro-services, Why Now?

    Why Micro-services, Why Now?

    API based programming model is nothing new for developer community. However in the past, developer community preferred…

    2 条评论
  • Demystifying Storage Security

    Demystifying Storage Security

    Data Beaches impact each of us. It’s not about just loss of asset, but loss of individuality, credibility, privacy…

  • Pace up with NVMe and NVMeoF

    Pace up with NVMe and NVMeoF

    There is a lot of talk about NVMe and NVMeoF currently, especially in the Data / Storage Industry. But why so much…

  • IBM’s new FS9100 : You Name It, You Have It

    IBM’s new FS9100 : You Name It, You Have It

    One of the analysts recently said “What’s there to not like in IBM FS9100? ” True Indeed!! · A new densely packed all…

    2 条评论
  • Is AI turning all data computing to essentially HPC?

    Is AI turning all data computing to essentially HPC?

    I remember my first stint with HPC, in year 2001 when I was working as a scientist in Bhabha Atomic Research Center…

    2 条评论
  • NVMe over Fabrics Demystified

    NVMe over Fabrics Demystified

    As storage industry moved towards flash, the slowest component of the performance chain , Media, was taken care of. The…

    6 条评论
  • Can Prayers Heal?

    Can Prayers Heal?

    I have been reading about Noetic Science for some time now. It is basically science which tries to find deeper…

    3 条评论
  • Data in itself is a Cognitive Problem

    Data in itself is a Cognitive Problem

    Ok Folks, so let me put this in perspective. In the times where everyone is talking about the Cognitive Era and all…

    1 条评论

社区洞察

其他会员也浏览了