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
What areas do you think scale out has already been adopted from the poll question below if any?
Jeff Hughes
Compute, storage, networking...all-scaling out. It's the applications man!
Andrew Miller
Heavily adopted in HPC, partly adopted in primary storage. Hyperconverged is an example of scaleout eating primary storage.
Stephen Pao
Compute farms / HPC already strive for scale-out.
Chris Harney
@steve_pao agree for strive to be scale out. Not all do
jeff dinisco
compute, storage, backup, and HCI
Andrew Miller
but from a mindshare perspective, I'd argue people ask about/see the need for scaleout already in Networking, Primary Storage, and Compute Farms/HPC. It's on the adoption/mindshare curve for Backup.
Andrew Miller
Diaster Recovery is interesting as it's a combo of backup/storage/networking/etc.
Chris Dwan
I disagree about HPC, unless we're talking about Spark and similar architectures. Batch HPC is anything but scale out when we include network and storage.
jeff dinisco
block storage hasn't really happened save a few exceptions
John Furrier
What are the next areas where scale out architectures will be widely adopted?

What are the next areas where scale out architectures will be widely adopted?

John Furrier
Q8: How is scale out architectures different in #datacenter vs #publiccloud?
Andrew Miller
In #publiccloud you presume that scale out is happening. I don't think any public cloud provider isn't using scale out tech under the covers in order to provide elasticity.
jeff dinisco
administrators don't have to interact with scale out components, just need to understand there are a "fleet" of resources that can scale out as needed
Chris Dwan
Not totally clear on the question. Do you mean full-on strawman legacy vs. "modern?"
Kenneth Hui @rubrikInc HQ
Depends on from whose perspective.
Andrew Miller
In the #datacenter you still often have to consciously choose between scale out and non-scale out architectures weighing their pros and cons.
Patrick Rogers
Show me a public cloud that is "scale-out" in terms of logical namespace. Cloud is bag of bolts that still need software to interconnect it.
jeff dinisco
this is the argument for leveraging native cloud services vs. traditional
Chris Harney
I don't know that scale out is any different in the private datacenter than the public cloud, other than some one else is managing the infrastructure
I am John White
In the data center we use it run our business and in public cloud it is their business. Completely different focus on the word "scale"
Stephen Pao
In the spirit of people, process, technology, the technology has to support different people & process.
Chris Dwan
#datacenter systems should be designed with public cloud principles in mind. Otherwise they're boat-anchors.
Andrew Miller
where often non-scale out products can be cheaper on a short term basis as their design cost has long been amortized. Think Networker sold for 99% off at times.
Jeff Hughes
In the #datacenter, it's still your job to scale it. The #publiccloud does it as a business
Stephen Pao
In the @IgneousIO view, we evangelize the need to deliver on-premises infrastructure as-a-Service and have strictly separated our data plane from our management plane.
I am John White
@fdmts 95% of apps running in data centers today don't require infinite scale. Why spend the money to shoot for an impossible dream?
jeff dinisco
achieving the scale and elasticity offered by most public cloud providers in the DC often requires underlying scale-out infrastructure, issue is having hw resources at the ready without over spending
Kenneth Hui @rubrikInc HQ
As a developer today, you can make assumptions that the #publiccloud you are using can scale as you need it. You generally can't make that assumption in the #datacenter.
Stephen Pao
@johna_white Infinite scale isn't necessarily required, but the scaling increments may be very different - particularly as you deal with fault domains.
Andrew Miller
would also say that scaleout in #publiccloud is often designed/tested to scale far further with more automation than in the #datacenter . Just a matter of economics...
Chris Dwan
@johna_white Infinite scalability isn't necessarily the goal of cloud adoption. For me, it's agility and the potential to move / re-use systems.
Kenneth Hui @rubrikInc HQ
Most people don't need the ability to massively scale but ask a a developer if he prefers always having resources available when they need or for as long or short as they need it or if they prefer requesting resources from IT and waiting...
John Furrier
This is a fun chat on to Q8
John Furrier
Bonus Question: what buzzword bingo keywords will be legit gamechanger in tech (IT, cloud, networking etc)?
Andrew Miller
@stu Awesome - will see you there...
Patrick Rogers
global namespaces
Stephen Pao
containers, microservices, serverless
Chris Dwan
Distributed identity.
Dave Vellante
serverless AI for IoT and deep machine learning :-)
Patrick Rogers
Software-defined infrastructure
Andrew Miller
@andriven An example of blockchain going far beyond normal tech applications. https://www.google.c...
John Furrier
vote your fav from above list to tally the most legit buzzword
John Furrier
Q7: What does it take to build scale out architectures?
Andrew Miller
Significant engineering + QA investment.
Jeff Hughes
Have to understand what the end-user is looking to "scale" There's trade-offs, nothing is free
Chris Dwan
Fundamentals, and a system architecture clear and clean enough that the whole team can understand it.
Patrick Rogers
Anticipating and removing all logical limitations and/or bottlenecks in your design
Patrick Rogers
Lots of cloud instances on which to test your scale-out design. Can't afford to strap together than much hardware in a data center.
Chris Dwan
@patrickrogersca I would build on this to say - an engineering culture that embraces finding the next bottleneck as a win.
Stephen Pao
Scale-out generally requires loosely-coupled, distributed architectures.
Andrew Miller
Often a custom file system, metadata/catalog work, locking mechanisms, some ACID characteristics, easy growth, masterless architecture, etc.
John Furrier
followup question what is the mix of hardware vs software? thoughs color commentary?
Andrew Miller
this is why I'm skeptical by default if I see an existing product or company start to claim scale-out. Really doing is major under the covers work.
jeff dinisco
patience and emphasis rock solid internode communication, write plans, etc. before going after checkbox features that customers want to talk about
I am John White
IMO, it should be all software for it to be successful. The hardware should be irrelevant.
John Furrier
tangent comment: #blockchain cyptocurrencies are showing both decentralized & distributed models to be very interesting.. thoughts
Andrew Miller
I'd call scale-out an interesting inflection point where products with older "design centers" will be overtaken overall by products that are built with scale out in their "design center".
Chris Dwan
I think that it starts with the software architecture - the algorithms - and that the architecture imposes constraints on the hardware. As Rickover said, "The devil is in the details, but so is salvation."
Andrew Miller
I'm not throwing shade on older products but overhauling an existing product to make it scale-out is HARD. Not impossible but seriously hard.
Stephen Pao
Agree. Blockchain potential goes way beyond cryptocurrency!
John Furrier
love @jhughes comment 98% software that makes HW vendors 2%ers :-)
Andrew Miller
Heavily, heavily software. You can't move fast enough with ASIC and/or hardware design to adapt.
Chris Dwan
@johna_white Disagree. Hardware is where the bytes live. I've seen too many designed that assume that a cow is a unit sphere filled with milk.
Chris Dwan
Oh God, Blockchain came up. Everybody DRINK.
Andrew Miller
@fdmts Here you go then. Scale out = An innovative, game changing, and leading solution that leverages actionable synergies across unique, optimized paradigm shifts to deliver bottom line results that you can double click on.
I am John White
@fdmts Yeah I think you are missing my point. I shouldn't have to buy specialty hardware to make a scale-out solution work. Commodity stuff all day.
Andrew Miller
Everyone now wins buzzword bingo. ;)
Kenneth Hui @rubrikInc HQ
At the compute and storage layer, it's mostly software. You can build some massive scale out systems using standard white boxes. For networking, there are benefits to using custom ASICS to minimize latencies.
Stephen Pao
@fdmts Drinking is in order. Cryptocurrency is a distributed transaction model, not a distributed infrastructure model. 😀
Patrick Rogers
Software has to assume there will always be hardware limitations. The challenge is living within the confines of the hardware units.
Chris Dwan
@johna_white Fair enough. I've seen good solutions tip over when the sales team agreed to try to run them on my legacy hardware.
Kenneth Hui @rubrikInc HQ
So if a vendor tries to sell you on custom gear for scale out storage, run the other way. :)
Chris Dwan
@steve_pao We could use the BitCoin chain for file level locking. 10 minute lags FTW.