LocalData

   7 years ago
#LocalDataTiering to Public CloudHow to think about and manage tiering from the private data center to public cloud.
   7 years ago
#localdataData ManagementData Management: Protection, Movement, Search & Discovery, Usage
John Furrier
ok on to Q4 this is getting good
John Furrier
Wild Card Question: What the heck is "multi-cloud" anyway?
Chris Dwan
When one of us uses Azure and the other uses GCS, and we have to interoperate.
Andrew Miller
it's the happy, buzzy, credibility-building successor to "hybrid cloud"
Chris Dwan
it's the reality that we live in now that there are legacy cloud environments.
Patrick Rogers
Hybrid cloud is a compromise. Multi-cloud means you've removed the distinction between on-premises and public cloud.
Jeff Hughes
Pricing arbitrage, feature arbitrage
Chris Dwan
@jhughes I know zero people who actually do pricing arbitrage between cloud vendors.
I am John White
Go to LHC1809bu at VMworld to find out! I have been asking people this question for a while. Most say it is when they use multiple clouds. Not a fan of that response.
Andrew Miller
if I'm a bit less cynical, I see it was companies living in multiple IaaS or PaaS environments, doing so intentionally, and thinking about how to move workloads back and forth. SaaS sits outside of that.
John Furrier
@fdmts this is my pet peeve bc many just think multi-cloud is apps on one cloud and others on another. Not really multicloud in my mind. Latency is huge issue
Chris Dwan
@johna_white Well what's a better one? Wide area ESX?
Stuart Miniman
AWS ☑️ Azure ☑️ GCP ☑️ - all the ☁️s
Patrick Rogers
Cloud is not one destination. Most enterprises will rely upon a collection of Multi-Clouds.
jeff dinisco
why use one cloud provider when you can spend twice as much with 2
Chris Dwan
Smearing a single app across multiple cloud providers is almost always a mistake.
Andrew Miller
@fdmts It's a "nice to demo" feature but even if you do live costing the portability is too hard to be worth it often due to the weight moving data. It almost cries out for a cloud data management layer. ;)
I am John White
Hybrid cloud will be the way of the future once you get common data and network planes working across multiple clouds. It will allow for much better decision making and curation of cloud.
Dave Vellante
There is a spectrum implied in multi-cloud - to some its JBOC (just a bunch of clouds) to others it's federated hybrid cloud with application logic spanning clouds
Patrick Rogers
Data at rest in the cloud is cheap. Why lock yourself into a single cloud provider.
Chris Dwan
@patrickrogersca Lock yourself into a single cloud provider and get on with solving business use cases. Not worth the time to optimize between the major public providers.
Stephen Pao
@fdmts Actually, I don't know if the multi cloud application here is really arbitrage but rather using other clouds like Azure when you want to integrate with Active Directory or Google when you want to use some special capabilities (AI / ML) primitives.
Kenneth Hui @rubrikInc HQ
Some users are treating multi-cloud like they did with multi-OS. Choosing different clouds for different apps based on bit or preference.
Kenneth Hui @rubrikInc HQ
For example, most workloads in AWS run in Linux while most in Azure, it's Windows.
I am John White
@fdmts Could be acceptable... NSX plus Linked vCenters will allow you to use multiple cloud locations as one.
John Furrier
Q3: What macro-trends are driving the needs for new architectures?
I am John White
service providers, microservices, hybrid cloud, and IoT applications to name a few
Jeff Hughes
There's not enough CPU,mem,storage in a single system to solve just about any problem
Andrew Miller
Unpredictable yet fast infrastructure growth along with decreasing administrative time per unit of things to be managed.
Chris Dwan
Many applications are now being born "cloud-native." That brings with it an assumption of horizontal scale and other architectural properties.
John Furrier
humblebrag: Wikibon nailed the #TruePrivateCloud market analysis cloud is in high demand onprem
Jeff Hughes
Also never know how fast an application might grow from the outset
Dave Vellante
data growth ... ridiculous exponential data growth driven by digital transformation, cloud, IoT, etc
Chris Dwan
As a macro trend, data analytics / Machine Learning / AI / Deep learning / whatever you want to call it ... it's here and it demands massive scaling of data coupled with CPU capacity.
Andrew Miller
There's also a whole set of scale-out technologies pioneered at FaceBook/Google/etc. that are now looking for for problems to solve + monetize in the mid-market and enterprise.
Andrew Miller
so I think partly of it as being driven by customer demand but also partly driven by tech searching for a problem in other markets
I am John White
@steve_pao Agreed... Businesses are generating a ton of new data and are afraid to delete any of the old. All are looking to a world where they might get answers from big data one day.
Chris Harney
Virtualization, I believe, actually stagnated innovation for about a decade. This has been needed for a while.
Patrick Rogers
Data explosion demands new architectures. 6 Zetabytes today, growing to 90+ Zetabytes in 2025.
Chris Dwan
Another trend is the shift of IT capacity planning from OpEx to Capex. Business leaders demand agility and to pay only for what they use.
Stephen Pao
- #TruePrivateCloud is a departure from "private cloud" claims of legacy providers. https://cube365.net/...
John Furrier
Andrew: @andriven what problems are being solved by these new architectures
jeff dinisco
the need to independently scale resources will always be there, any time you purchase resources that aren't absolutely required you're missing an opportunity for cost optimization
Stuart Miniman
people (mobile) and data (sensors) at the edge
Kenneth Hui @rubrikInc HQ
One driver is the flexibility that comes with knowing you can grow as needed with little or no disruption. You don't have to size it correctly the first time.
Kenneth Hui @rubrikInc HQ
Another driver is the amount of data being stored. Legacy architecture is not capable of storing this much data in a useful way. Users want to do more than pump and dump data into some repository.
Chris Harney
@fdmts So business leaders want to take the risk out of decisions they have made?
Andrew Miller
A lot - I'd argue hyperconvergence is possible due to scale-out tech. So is containers/Docker/Kubernetes. Obviously what I do at my day job is made possible there too.
John Furrier
great answers to Q2 keep adding them while we move to Q3
John Furrier
Q2: What is the difference between "scale out" and clustering? Any examples would be great
Chris Harney
Clustering adds fault tolerance scale out does not necessarily add ft
Chris Dwan
I think that most scale out systems are "clustered" in one sense of the word. The distinction lies in scale out's ability to expand capacity in a balanced way without introducing bottlenecks.
I am John White
cluster = quorum and more active/passive. Scale out provides all nodes to perform a function.
jeff dinisco
clustering often refers to a dual node system, though not always, in a sense, most traditional scale up storage architecture are actually 2 clustered controllers
Patrick Rogers
Clustering is way to achieve scale-out.
John Furrier
begs the question "how do clusters scale out" :-)
Andrew Miller
historically clustering was about resiliency and removing single points of failure. Let's go back to Novell Cluster Services for instance. Scale-out is focused at very different thigns.
Jeff Hughes
clustering usually means tightly coupled. all the resources are pooled together. scale-out many times just means dividing up the work
Chris Dwan
@csharney Clustering doesn't necessarily add fault tolerance. It's a big place.
Chris Harney
Clustering may not add performance or capacity
Andrew Miller
some companies have sought to merge those though - aka NetApp with scaling out dual controller clusters for their Data Fabric. I'd argue that's not scale-out per se.
I am John White
I don't view clustering as a way to increase horsepower just resiliency. Scale out is all about adding linear available resources.
jeff dinisco
@johna_white true that clusters require quorum, but most scale out systems do as well
Chris Dwan
It seems like some of us are using the word "clustering" to mean "High Availability Pairs." That's pretty old school, isn't it?
Jeff Hughes
@johna_white definitely agree. clustering helps survive, not increase capacity
Kenneth Hui @rubrikInc HQ
Clustering is a tech that can potentially be used for scaling out but it depends on the architecture. For example a master/slave architecture cannot scale out in the same way as a shared-nothing architecture.
I am John White
@dinisco sure, a new age quorum typically exists across all nodes now... not just one place.
Andrew Miller
Clustering focus = keep my services online. Scale-out = grow forever.
Stephen Pao
Often, clustering can be used for scale-out, but also clustering might restrict scale-out to achieve redundancy. So, the terms are somewhat orthogonal.
Dave Vellante
@fdmts I think of a cluster as a logical collection of resources performing the same task...versus a set of discreet resources allocated to different things
Andrew Miller
@fdmts I'll agree that's how I think of it. In some cases cluster capabilities could be a subset of scale-out capabilities.
John Furrier
Didn't Isilon invent "scale out" ? :-)
I am John White
pretty sure that was Al Gore
Dave Vellante
remember the vax cluster in the early 80's...that's old school
Chris Dwan
Yup. And they spent a decade explaining what the hell it meant too.
Andrew Miller
I know I always said scale-out to describe Isilon when at an EMC partner. People seemed to get it and loved the theory.
Patrick Rogers
One example is Oracle RAC. High-availability without much scale.
John Furrier
@dvellante DecNet was a great net protocol stack killed SNA but then TCP took over #OpenWins
Patrick Rogers
Isilon scales but also hits the wall at 144 nodes, so not limitless.
jeff dinisco
@andriven and @fdmts, agree with both, think one fundamental difference between cluster and scale out is that clusters can have passive resources, scale out generally has all active resources
John Furrier
@dvellante VMS (DEC's) OS is what microsoft copied with Windows NT (WNT) one letter after VMS
Chris Dwan
@andriven Something about terms like Kleenex and Post-it.
Andrew Miller
@dinisco Good distinction - in scale-out often all resources can be used and during failure scenarios the total resources available diminishes rather than inherent performance decrease.
Dave Vellante
love that story...Dave Cutler