A Tight Ship: How Containers and SDS Optimize the Enterprise
-
Upload
eric-kavanagh -
Category
Software
-
view
414 -
download
0
Transcript of A Tight Ship: How Containers and SDS Optimize the Enterprise
![Page 1: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/1.jpg)
Grab some coffee and enjoy the pre-show banter
before the top of the
hour! !
![Page 2: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/2.jpg)
The Briefing Room
A Tight Ship: How Containers and SDS Optimize the Enterprise
![Page 4: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/4.jpg)
u Reveal the essential characteristics of enterprise software, good and bad
u Provide a forum for detailed analysis of today’s innovative technologies
u Give vendors a chance to explain their product to savvy analysts
u Allow audience members to pose serious questions... and get answers!
Mission
![Page 5: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/5.jpg)
Virtual Reality
u The dream of SOA
u The vision of virtualization
u The new reality of enterprise IT
![Page 7: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/7.jpg)
Red Hat
u Red Hat is a known leader in open source software products
u Aside from its wide-ranging suite of solutions, Red Hat offers a container stack and container-native storage
u Containers provide a scalable, agile DevOps environment for application management
![Page 8: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/8.jpg)
Guests
Sayan Saha, Head of Product, Red Hat Gluster Storage Sayandeb (Sayan) Saha is responsible for product strategy and leads a team of product managers for Red Hat Gluster Storage and is the technical Product Manager for CephFS. Prior to that he was a Principal Product Manager at the Platform Business Unit in Red Hat where he managed several aspects of Red Hat Enterprise Linux (RHEL). Before Red Hat, he was at Motorola where he founded the OpenSAF open source project (www.opensaf.org) for which he was the technical evangelist. He has 15+ years of experience in architecting, standardizing, designing and developing distributed, highly available, fault tolerant and scalable large scale complex carrier grade platforms and infrastructure software for mission critical applications.
Steve Watt, Chief Architect, Red Hat Steve is the Chief Architect for Big Data at Red Hat and is an executive in Red Hat's Emerging Technologies group. Prior to Red Hat, Steve was the founder of the HP Hadoop Business and Hadoop Chief Technologist at HP. Prior to HP, Steve was a Software Architect and Master Inventor at IBM Emerging Technologies and was a software engineer for a number of startups in the USA and his native South Africa.
![Page 9: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/9.jpg)
Container Native Storage Steve Watt, Chief Architect, Container Storage
Sayan Saha, Product Manager, Red Hat Gluster Storage
![Page 10: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/10.jpg)
How Did We Get Here? Development
Model Application Architecture
Deployment & Packaging
Application Infrastructure
Storage
Waterfall
Agile
Monolithic
N-tier
Bare Metal
Virtual Servers
Data Center
Hosted
Scale Up
Scale Out
DevOps MicroServices Containers Hybrid Cloud Storage as a Service
![Page 11: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/11.jpg)
TRENDS TOOLS BEHAVIOR
Shifting Paradigms
• Software Defined
• Default to open
• On-demand model, SaaS • Aggregation of services
• DevOps
• Containers
![Page 12: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/12.jpg)
Container Adoption – The Story So Far
ADOPT • Docker debuts • Simplifies container usage for dev • Grows ecosystem
EXPAND • Linux OS support expands (RHEL 7,
Atomic Host, CoreOS) • Open source projects multiply
(Kubernetes, Origin, Deis, Mesos…)
2013
COMMIT • Docker and Kubernetes usage in
production grows among startups & web scale companies (EBay, etc.)
2014
TRANSFORM • Container interest among enterprise
and on-premise customers expands
2015
2016+
Application containers are leading the transformation of Enterprise IT Operations with better quality software, shorter test cycles and easier application management
![Page 13: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/13.jpg)
Red Hat’s Container Vision
Vision Transform how applications are built, deployed and managed with containers to enable greater innovation and business agility Strategy Make container platforms ubiquitous and easily accessible for developers and IT operations alike with an open source, community-driven approach
![Page 14: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/14.jpg)
Red Hat Container Stack and Tools
![Page 15: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/15.jpg)
There are advantages to packaging applications in a standardized format such as Docker
More efficiency comes from having a standardized transportation system for containers: Atomic Host
Automation of packing and loading of containers provides even more efficiency: OpenShift
Reliably persist and store the content (data) within your container: Red Hat Gluster Storage
Containers – A shipping analogy
Format Host Platform Content
![Page 16: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/16.jpg)
The new face of storage in AppDev centric IT
● Greater abstraction between storage and applications
allows more flexibility in deployment
● Developers want persistent storage but do not want
the overhead of lengthy storage provisioning cycles
● Traditional storage appliances cannot offer the speed
and agility required in app-centric IT
Software-defined storage is tailor made to help developers make the most of containers
![Page 17: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/17.jpg)
Containers need persistent storage
“For which workloads or application use cases have you used/do you anticipate to use containers?” Data Apps
Cloud Apps Systems of Engagement
Systems of Record Web and Commerce
Software Mobile Apps Social Apps
77% 71% 62% 62% 57% 52% 46%
Scalable, Cost Effective, Distributed Storage for Containers
Base: 194 IT operations and development decision-makers at enterprise in APAC, EMEA, and North America Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, January 2015
![Page 18: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/18.jpg)
Driving the future of storage
Nov 2015 Mar 2016 Summer 2016
CONVERGENCE OF STORAGE AND COMPUTE
RHGS Container
● DedicatedstorageclusterforcontainerizedandPaaSenvironments
● ContainerizedRedHatGlusterStoragepoolingandservingstoragefromlocalhosts
CONTAINER READY STORAGE CONTAINERIZED STORAGE CONTAINER NATIVE STORAGE
● ContainerizedRedHatGlusterStorageinsideOpenShi>Enterprise
● Enterpriseclassstorageforcontainerpla@orms
![Page 19: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/19.jpg)
OPENSHIFT NODE 2
Container-Native Storage
OPENSHIFT NODE 3
OPENSHIFT NODE 1
RHGS Container RHGS Container
OPENSHIFT NODE 4
MASTER NGINX Container NGINX Container
WordPress Container
RHGS Container
● RHGS runs inside OpenShift in a container (kubernetes pods)
● App & RHGS containers can run side-by-side
● Unified orchestration and upgrade of containers via kubernetes
![Page 20: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/20.jpg)
Why Container-Native Storage?
Vs.
• Unified cluster - Hosts can either run compute, or storage
containers or both in a converged environment
• Unified scheduler - Use kubernetes to deploy compute and
storage containers in “compute-intensive” and “storage-intensive”
hosts
• Unified management pane - Storage containers are managed
and monitored using a single pane of management
• Consistent upgrade - Upgrading the storage platform is as easy
as upgrading the storage containers
• Single point of support – No finger pointing between storage,
container host, and orchestration vendors
![Page 21: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/21.jpg)
● The core of container-native storage Data Services
• Snapshots, clones
• Quota
• Mirroring/Sync Replication
• Async Geo Replication
• Tiering
• Erasure Coding
• Bit-Rot Detection
• Compression (via partner)
• Deduplication (via partner)
Security & Data Integrity
• SSL based in-flight encryption
• At-rest encryption using dm-crypt
• SELinux enforcing
• Self-healing
Open Source, Distributed, Scalable, Software-Defined Storage with Enterprise Grade Capabilities • Customers running mission critical workloads in production • Thriving community
![Page 22: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/22.jpg)
redhat.com/containerstorage
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
![Page 23: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/23.jpg)
![Page 24: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/24.jpg)
Perceptions
Analyst: Dez Blanchfield
![Page 25: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/25.jpg)
ContainedStorage
![Page 26: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/26.jpg)
IN 1956 MALCOM MCLEAN TRANSFORMED SHIPPING & LOGISTICS BY INTRODUCING A STANDARD FORMAT FOR BIMODAL CONTAINERS
![Page 27: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/27.jpg)
![Page 28: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/28.jpg)
![Page 29: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/29.jpg)
![Page 30: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/30.jpg)
![Page 31: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/31.jpg)
![Page 32: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/32.jpg)
![Page 33: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/33.jpg)
STANDARDS ARE GREAT IF EVERONE USES THEM SOME FOLK CAN GET A BIT TOO CREATIVE THOUGH
![Page 34: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/34.jpg)
![Page 35: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/35.jpg)
THE ISO STANDARD SHIPPING CONTAINER IS A PERFECT ANALOGY FOR THE MODERN APPLICATION CONTAINER
![Page 36: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/36.jpg)
DataStorageNeedsHaveChangedInlessthanalife,me,datastoragehasgonefromthepunchedcard,toblocks&objectsincontainers..• DecadestoYears• YearstoMonths• MonthstoDays• DaystoHours• HourstoSeconds• NoweverythingisReal-;me• AndEverythingis“always-on”!!
![Page 37: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/37.jpg)
TheCostOfDISKFellToNearZero
![Page 38: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/38.jpg)
TheCostOfRAMFellToNearZero
![Page 39: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/39.jpg)
CustomersAndDigitalDisrupAon• CyberSecurity,FraudDetecAon&AnASpam
• AnAMoneyLaundering(AML)&KnowYourClient(KYC)
• SocialNetworks,MarkeAng&AdverAsingTech
• CorporateGovernance&RegulatoryCompliance
• PermanentlyconnectedMobile&PaymentplaOorms
• Real-Ameeverything&recommendaAonengines
• TheFitBitgeneraAonofalways-on&alwaystracking
• CelebrityCustomerExperience&withasideorderofSocial
• Thescale,complexity&volumeofdatatostoreiseyewatering
![Page 40: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/40.jpg)
OldTechWasn’tContainerReadyInthebeginning:
• MainframeLPARS,VMS,SolarisContainers
• BSDJails,UserModeLinux&OpenVZ
• JavaVM,Tomcatappcontainers
• WeweretryingtoshrinkHWtoVM’s
• Virtualisa;onon32bitCPU’swashard
• KerneldevfocusedongoingbigwithSMP
• Semiconductordevelopmentdrivenby
mobiledeviceshadn’tyettrulyarrived
![Page 41: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/41.jpg)
NewTechis100%ContainerReadyWhatchanged:
• Virtualisa;onmovedfromSWtoHW
• 64bitCPU’swithVirtualisa;onbuiltin
• ReignofPCServers&IntelVT-xvsAMD-v
• Werealisedtogobigwehadtogosmall
• PaaSofferingslikeHeroku&EngineYard
• RandyBias&BillBaker’sCa\leVSPets
• Fromphysicalservers,toVM’s&Apps
• Nowwe’retacklingStorage
![Page 42: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/42.jpg)
THEN ALONG CAME NEXT GENERATION APP CONTAINER PROJECTS SUCH AS DOCKER, KUBERNETES & OPENSHIFT
![Page 43: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/43.jpg)
Containersareback&heretostayEverythinghaschanged:
• Con;nuousDevelopment&Improvement
• DevOpsandeverything“asaService”
• Containers&MicroServices
• So^wareatetheworld
• API’sarekingandwe’reOKwithit
• CloudCompu;ng&CloudBurs;ng
• Scalehorizontalratherthanver;cal
• Hardwareisnowmerelyacommodity
![Page 44: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/44.jpg)
CloudCompuAng“cloudnaAves”
![Page 45: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/45.jpg)
BigData&AnalyAcs“allaboutme”
![Page 46: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/46.jpg)
TheIoTNeverStops“Streaming”
![Page 47: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/47.jpg)
MODERN APP CONTAINER TECHNOLOGIES PROVIDE SIGNIFICANT COMPETITIVE ADVANGAGE TO THOSE WHO ADOPT THEM FOR STORAGE
![Page 48: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/48.jpg)
![Page 49: A Tight Ship: How Containers and SDS Optimize the Enterprise](https://reader031.fdocuments.net/reader031/viewer/2022030316/587459051a28abd53e8b9305/html5/thumbnails/49.jpg)
THANK YOU for your
ATTENTION!
Some images provided courtesy of Wikimedia Commons