A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

Cloud PLM Scaling Factors

Cloud PLM Scaling Factors
Oleg
Oleg
26 November, 2013 | 3 min for reading

plm-cloud-scale

Scale is one of the most fancy word which is coming in place when different technologies are discussed or debated. So, speaking about cloud CAD, PDM and PLM, the discussion must go towards “scaling factor” too. Since PLM Cloud Switch finally happened, it became clear,  vendors and customers will have to go down from buzzwordy statements about “cloud” into more specific discussions about particular cloud technologies they are using. Very often, cloud deployment is related to so called IaaS (infrastructure as a service) used by vendors to deploy solutions. PLM vendors are using IaaS as well. I’ve been talking about it a bit in my post – Cloud PLM and IaaS options. In my view, Siemens PLM provided the most bold statements about following IaaS strategy in delivery of cloud PLM solutions. At the same time, I believe all other vendors without special exclusion are using variety of IaaS options available on the market from Amazon, Microsoft and IBM.

An interesting article caught my attention earlier today – Google nixes DNS load balancing to get its numbers up. Article speaks about  Google demoing cloud platform scaling capabilities. Google blog articles provides a lot of details about specific setup used for tests and measurement:

This setup demonstrated a couple of features, including scaling of the Compute Engine Load Balancing, use of different machine types and rapid provisioning. For generating the load we used 64 n1-standard-4’s running curl_loader with 16 threads and 1000 connections. Each curl_loader ran the same config to generate roughly the same number of requests to the LB. The load was directed at a single IP address, which then fanned out to the web servers.

It is not surprising that Google put some competitive statements trying to differentiate itself from their major competitor – Amazon. Here is an interesting passage from Gigaom writeup:

“Within 5 seconds after the setup and without any pre-warming, our load balancer was able to serve 1 million requests per second and sustain that level.”… this as a challenge to Amazon Web Service’s Elastic Load Balancing.  ”ELBs must be pre-warmed or linearly scaled to that level while GCE’s ELBs come out of the box to handle it, supposedly,” he said via email.  Given that Google wants to position GCE as a competitor to AWS for business workloads, I’d say that’s a pretty good summation.

The discussion about cloud platforms and scalability made me think about specific requirements of cloud PLM to scale and how it can be related to platform capabilities. Unfortunately, you cannot find much information about that provided by PLM vendors. Most of them are limiting information by simple statements related to compatibility with a specific platform(s). However, the discussion about scaling can be interesting and important. Thinking about that, I came to the 3 main group of scaling scenarios in the context of PLM:  1/ computational scale (e.g. when PLM system supposed to find design alternatives or resolve product configuration); 2/ business processing scale (e.g. to support a specific process management scale in transactions or data integration scenarios); 3/ data processing scale (e.g. required to process a significant data imports or analyzes). Analysis of these scenarios can be an interesting work, which of course will go beyond short blog article.

What is my conclusion? Coming years will bring an increased amount of platform-related questions and differentiation factors in PLM space and enterprise in general. It will come as a result of solution maturity, use cases and delivery scenarios. Cost of the platforms will matter too. Both customers and vendors will be learning about delivery priorities and how future technological deployment will match business terms and expectations from both sides. Just my thoughts…

Best, Oleg

Recent Posts

Also on BeyondPLM

4 6
1 April, 2019

There are endless debates about the scope and definition of PLM in the industry. One day I thought to collect...

15 September, 2010

I had a chance to read SQL vs. noSQL article in Linux Journal yesterday on the plane. I found it...

1 February, 2025

Martin Eigner’s recent post, 40 Years of PDM/PLM: The Status Quo and the Future (LinkedIn post), caught my attention earlier...

30 June, 2016

Enterprise software is infamous by its complexity. After years of preaching complexity and rich set of functions, enterprise vendors are...

12 December, 2017

For the last few years, Aras made a story in PLM world. Aras was founded in 2000 and had a...

2 December, 2014

Technology can help us to expand horizons of possible and impossible. I’ve been experiencing this expansion earlier today while watching...

7 October, 2012

Two weeks ago, I published a provoking blog post proposing to stop “Engineering PLM”. Quite many people responded – the...

27 May, 2021

Unless you lived under a rock for the last year, you should know about the Siemens and SAP partnership. I...

29 March, 2017

I’m heading to Ann Arbor later today to attend CIMdata PLM industry and market forum. The event is a first...

Blogroll

To the top