SlideShare uma empresa Scribd logo
1 de 49
Baixar para ler offline
Grab some
coffee and
enjoy the
pre-show
banter
before the
top of the
hour! !
The Briefing Room
A Tight Ship: How Containers and SDS Optimize the Enterprise
Welcome
Host:
Eric Kavanagh
eric.kavanagh@bloorgroup.com
@eric_kavanagh
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
Virtual Reality
u The dream of SOA
u The vision of
virtualization
u The new reality of
enterprise IT
Analyst
Dez Blanchfield
Data Scientist, The Bloor Group
Dez.Blanchfield@bloorgroup.com
@dez_blanchfield
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
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.
Container Native Storage
Steve Watt, Chief Architect, Container Storage
Sayan Saha, Product Manager, Red Hat Gluster Storage
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
TRENDS TOOLSBEHAVIOR
Shifting Paradigms
•  Software Defined
•  Default to open
•  On-demand model, SaaS
•  Aggregation of services
• DevOps
• Containers
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
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
Red Hat Container Stack and Tools
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
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
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
Driving the future of storage
Nov 2015 Mar 2016 Summer 2016
CONVERGENCE OF STORAGE AND COMPUTE
RHGS Container
●  Dedicated	storage	cluster	for	
containerized	and	PaaS	
environments	
●  Containerized	Red	Hat	Gluster	
Storage	pooling	and	serving	storage	
from	local	hosts	
CONTAINER READY STORAGE CONTAINERIZED STORAGE CONTAINER NATIVE STORAGE
●  Containerized	Red	Hat	Gluster	
Storage	inside	OpenShi>	Enterprise	
	
●  Enterprise	class	storage	for	
container	pla@orms
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
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
● 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
redhat.com/containerstorage
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/
RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
Perceptions
Analyst:
Dez Blanchfield
Contained	Storage
IN 1956 MALCOM MCLEAN
TRANSFORMED SHIPPING &
LOGISTICS BY INTRODUCING
A STANDARD FORMAT FOR
BIMODAL CONTAINERS
STANDARDS ARE GREAT IF
EVERONE USES THEM
SOME FOLK CAN GET A BIT
TOO CREATIVE THOUGH
THE ISO STANDARD SHIPPING
CONTAINER IS A PERFECT
ANALOGY FOR THE MODERN
APPLICATION CONTAINER
Data	Storage	Needs	Have	Changed	
In	less	than	a	life,me,	data	storage	has	gone	from	
the	punched	card,	to	blocks	&	objects	in	containers..	
	
•  Decades	to	Years	
•  Years	to	Months	
•  Months	to	Days	
•  Days	to	Hours	
•  Hours	to	Seconds	
•  Now	everything	is	Real-;me	
•  And	Everything	is	“always-on”	!!
The	Cost	Of	DISK	Fell	To	Near	Zero
The	Cost	Of	RAM	Fell	To	Near	Zero
Customers	And	Digital	DisrupAon	
•  Cyber	Security,	Fraud	DetecAon	&	AnA	Spam	
•  AnA	Money	Laundering	(AML)	&	Know	Your	Client	(KYC)	
•  Social	Networks,	MarkeAng	&	AdverAsing	Tech	
•  Corporate	Governance	&	Regulatory	Compliance	
•  Permanently	connected	Mobile	&	Payment	plaOorms	
•  Real-Ame	everything	&	recommendaAon	engines	
•  The	FitBit	generaAon	of	always-on	&	always	tracking	
•  Celebrity	Customer	Experience	&	with	a	side	order	of	Social	
•  The	scale,	complexity	&	volume	of	data	to	store	is	eye	watering
Old	Tech	Wasn’t	Container	Ready	
In	the	beginning:	
•  Mainframe	LPARS,	VMS,	Solaris	Containers	
•  BSD	Jails,	User	Mode	Linux	&	OpenVZ	
•  Java	VM,	Tomcat	app	containers	
•  We	were	trying	to	shrink	HW	to	VM’s	
•  Virtualisa;on	on	32	bit	CPU’s	was	hard	
•  Kernel	dev	focused	on	going	big	with	SMP	
•  Semiconductor	development	driven	by	
mobile	devices	hadn’t	yet	truly	arrived
New	Tech	is	100%	Container	Ready	
What	changed:	
•  Virtualisa;on	moved	from	SW	to	HW	
•  64	bit	CPU’s	with	Virtualisa;on	built	in	
•  Reign	of	PC	Servers	&	Intel	VT-x	vs	AMD-v	
•  We	realised	to	go	big	we	had	to	go	small	
•  PaaS	offerings	like	Heroku	&	Engine	Yard	
•  Randy	Bias	&	Bill	Baker’s	Cale	VS	Pets	
•  From	physical	servers,	to	VM’s	&	Apps	
•  Now	we’re	tackling	Storage
THEN ALONG CAME NEXT
GENERATION APP CONTAINER
PROJECTS SUCH AS DOCKER,
KUBERNETES & OPENSHIFT
Containers	are	back	&	here	to	stay	
Everything	has	changed:	
•  Con;nuous	Development	&	Improvement	
•  DevOps	and	everything	“as	a	Service”	
•  Containers	&	MicroServices	
•  So^ware	ate	the	world	
•  API’s	are	king	and	we’re	OK	with	it	
•  Cloud	Compu;ng	&	Cloud	Burs;ng	
•  Scale	horizontal	rather	than	ver;cal	
•  Hardware	is	now	merely	a	commodity
Cloud	CompuAng	“cloud	naAves”
Big	Data	&	AnalyAcs	“all	about	me”
The	IoT	Never	Stops	“Streaming”
MODERN APP CONTAINER
TECHNOLOGIES PROVIDE
SIGNIFICANT COMPETITIVE
ADVANGAGE TO THOSE WHO
ADOPT THEM FOR STORAGE
THANK YOU
for your
ATTENTION!
Some images provided courtesy of Wikimedia Commons

Mais conteúdo relacionado

Mais procurados

Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
Rodrigo Missiaggia
 

Mais procurados (20)

TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
TechEvent 2019: DBaaS from Swisscom Cloud powered by Trivadis; Konrad Häfeli ...
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
Software Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture TechnologiesSoftware Defined Storage - Open Framework and Intel® Architecture Technologies
Software Defined Storage - Open Framework and Intel® Architecture Technologies
 
Consolidating File Servers into the Cloud
Consolidating File Servers into the CloudConsolidating File Servers into the Cloud
Consolidating File Servers into the Cloud
 
Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017
Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017
Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017
 
Accelerate Design and Development of Data Projects Using AWS
Accelerate Design and Development of Data Projects Using AWSAccelerate Design and Development of Data Projects Using AWS
Accelerate Design and Development of Data Projects Using AWS
 
Exploring microservices in a Microsoft landscape
Exploring microservices in a Microsoft landscapeExploring microservices in a Microsoft landscape
Exploring microservices in a Microsoft landscape
 
Achieving cloud scale with microservices based applications on azure
Achieving cloud scale with microservices based applications on azureAchieving cloud scale with microservices based applications on azure
Achieving cloud scale with microservices based applications on azure
 
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Ibm power systems hpc cluster
Ibm power systems hpc cluster Ibm power systems hpc cluster
Ibm power systems hpc cluster
 
Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres Best Practices for Monitoring Postgres
Best Practices for Monitoring Postgres
 
Enterprise Data Warehouse Optimization: 7 Keys to Success
Enterprise Data Warehouse Optimization: 7 Keys to SuccessEnterprise Data Warehouse Optimization: 7 Keys to Success
Enterprise Data Warehouse Optimization: 7 Keys to Success
 
Apache Spark Workshop at Hadoop Summit
Apache Spark Workshop at Hadoop SummitApache Spark Workshop at Hadoop Summit
Apache Spark Workshop at Hadoop Summit
 
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
 
Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017
 
12 Architectural Requirements for Protecting Business Data in the Cloud
12 Architectural Requirements for Protecting Business Data in the Cloud12 Architectural Requirements for Protecting Business Data in the Cloud
12 Architectural Requirements for Protecting Business Data in the Cloud
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 

Destaque

Warsztaty Active Image | Opinie
Warsztaty Active Image | OpinieWarsztaty Active Image | Opinie
Warsztaty Active Image | Opinie
sawares
 
Arcadian Landscapes
Arcadian LandscapesArcadian Landscapes
Arcadian Landscapes
M-droid
 
Test your taste buds
Test your taste budsTest your taste buds
Test your taste buds
kelsey-jane
 
Presentation dual inversion-index
Presentation dual inversion-indexPresentation dual inversion-index
Presentation dual inversion-index
mahi_uta
 

Destaque (20)

The Central Hub: Defining the Data Lake
The Central Hub: Defining the Data LakeThe Central Hub: Defining the Data Lake
The Central Hub: Defining the Data Lake
 
Mind Your Business: Why Privacy Matters to the Successful Enterprise
 Mind Your Business: Why Privacy Matters to the Successful Enterprise Mind Your Business: Why Privacy Matters to the Successful Enterprise
Mind Your Business: Why Privacy Matters to the Successful Enterprise
 
Solving the Really Big Tech Problems with IoT
 Solving the Really Big Tech Problems with IoT Solving the Really Big Tech Problems with IoT
Solving the Really Big Tech Problems with IoT
 
Warsztaty Active Image | Opinie
Warsztaty Active Image | OpinieWarsztaty Active Image | Opinie
Warsztaty Active Image | Opinie
 
My OS
My OSMy OS
My OS
 
Auto bodies
Auto bodiesAuto bodies
Auto bodies
 
A Better Understanding: Solving Business Challenges with Data
A Better Understanding: Solving Business Challenges with DataA Better Understanding: Solving Business Challenges with Data
A Better Understanding: Solving Business Challenges with Data
 
Arcadian Landscapes
Arcadian LandscapesArcadian Landscapes
Arcadian Landscapes
 
Test your taste buds
Test your taste budsTest your taste buds
Test your taste buds
 
Presentation dual inversion-index
Presentation dual inversion-indexPresentation dual inversion-index
Presentation dual inversion-index
 
The Art of Visibility: Enabling Multi-Platform Management
The Art of Visibility: Enabling Multi-Platform ManagementThe Art of Visibility: Enabling Multi-Platform Management
The Art of Visibility: Enabling Multi-Platform Management
 
Who, What, Where and How: Why You Want to Know
 Who, What, Where and How: Why You Want to Know Who, What, Where and How: Why You Want to Know
Who, What, Where and How: Why You Want to Know
 
See the Whole Story: The Case for a Visualization Platform
See the Whole Story: The Case for a Visualization PlatformSee the Whole Story: The Case for a Visualization Platform
See the Whole Story: The Case for a Visualization Platform
 
Warsztaty PR-u i komunikacji | Opinie
Warsztaty PR-u i komunikacji | OpinieWarsztaty PR-u i komunikacji | Opinie
Warsztaty PR-u i komunikacji | Opinie
 
The Key to Effective Analytics: Fast-Returning Queries
The Key to Effective Analytics: Fast-Returning QueriesThe Key to Effective Analytics: Fast-Returning Queries
The Key to Effective Analytics: Fast-Returning Queries
 
Extracción-de-la-muestra-_ Clase Nº 2 Hematología
Extracción-de-la-muestra-_ Clase Nº 2  Hematología Extracción-de-la-muestra-_ Clase Nº 2  Hematología
Extracción-de-la-muestra-_ Clase Nº 2 Hematología
 
Summer '12のワイルドな新機能+
Summer '12のワイルドな新機能+Summer '12のワイルドな新機能+
Summer '12のワイルドな新機能+
 
Heroku-ja Meetup #1 - Salesforce.com
Heroku-ja Meetup #1 - Salesforce.comHeroku-ja Meetup #1 - Salesforce.com
Heroku-ja Meetup #1 - Salesforce.com
 
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
Webエンジニアがラクして企業向けモバイルアプリを作る方法 ~Salesforce1モバイルコンテナを使った開発手法~
 
The New Normal: Dealing with the Reality of an Unsecure World
The New Normal: Dealing with the Reality of an Unsecure WorldThe New Normal: Dealing with the Reality of an Unsecure World
The New Normal: Dealing with the Reality of an Unsecure World
 

Semelhante a A Tight Ship: How Containers and SDS Optimize the Enterprise

OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
eNovance
 

Semelhante a A Tight Ship: How Containers and SDS Optimize the Enterprise (20)

{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies{code} and Containers - Open Source Infrastructure within Dell Technologies
{code} and Containers - Open Source Infrastructure within Dell Technologies
 
Red Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for ContainersRed Hat Storage Day New York - Persistent Storage for Containers
Red Hat Storage Day New York - Persistent Storage for Containers
 
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick HamonOpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
OpenStack in Action! 5 - Dell - OpenStack powered solutions - Patrick Hamon
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVs
 
Red hat cloud platforms
Red hat cloud platformsRed hat cloud platforms
Red hat cloud platforms
 
Ravi namboori ppt
Ravi namboori pptRavi namboori ppt
Ravi namboori ppt
 
Ravi namboori-cloud computing
Ravi namboori-cloud computingRavi namboori-cloud computing
Ravi namboori-cloud computing
 
Coud computing
Coud computingCoud computing
Coud computing
 
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
 
Webinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy ApplicationsWebinar: How and Why to Containerize Your Legacy Applications
Webinar: How and Why to Containerize Your Legacy Applications
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service Providers
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
 
Innovation in the Enterprise Rent-A-Car Data Warehouse
Innovation in the Enterprise Rent-A-Car Data WarehouseInnovation in the Enterprise Rent-A-Car Data Warehouse
Innovation in the Enterprise Rent-A-Car Data Warehouse
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
 
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
Tyrone-Intel oneAPI Webinar: Optimized Tools for Performance-Driven, Cross-Ar...
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Docker based Hadoop Deployment
Docker based Hadoop DeploymentDocker based Hadoop Deployment
Docker based Hadoop Deployment
 

Mais de Eric Kavanagh

Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data PipelinesBest Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Eric Kavanagh
 

Mais de Eric Kavanagh (20)

The Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data IntegrationThe Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data Integration
 
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data PipelinesBest Practices in DataOps: How to Create Agile, Automated Data Pipelines
Best Practices in DataOps: How to Create Agile, Automated Data Pipelines
 
Expediting the Path to Discovery with Multi-Source Analysis
Expediting the Path to Discovery with Multi-Source AnalysisExpediting the Path to Discovery with Multi-Source Analysis
Expediting the Path to Discovery with Multi-Source Analysis
 
Will AI Eliminate Reports and Dashboards
Will AI Eliminate Reports and DashboardsWill AI Eliminate Reports and Dashboards
Will AI Eliminate Reports and Dashboards
 
Metadata Mastery: A Big Step for BI Modernization
Metadata Mastery: A Big Step for BI ModernizationMetadata Mastery: A Big Step for BI Modernization
Metadata Mastery: A Big Step for BI Modernization
 
Horses for Courses: Database Roundtable
Horses for Courses: Database RoundtableHorses for Courses: Database Roundtable
Horses for Courses: Database Roundtable
 
Database Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory WebcastDatabase Survival Guide: Exploratory Webcast
Database Survival Guide: Exploratory Webcast
 
Better to Ask Permission? Best Practices for Privacy and Security
Better to Ask Permission? Best Practices for Privacy and SecurityBetter to Ask Permission? Best Practices for Privacy and Security
Better to Ask Permission? Best Practices for Privacy and Security
 
The Model Enterprise: A Blueprint for Enterprise Data Governance
The Model Enterprise: A Blueprint for Enterprise Data GovernanceThe Model Enterprise: A Blueprint for Enterprise Data Governance
The Model Enterprise: A Blueprint for Enterprise Data Governance
 
Best Laid Plans: Saving Time, Money and Trouble with Optimal Forecasting
Best Laid Plans: Saving Time, Money and Trouble with Optimal ForecastingBest Laid Plans: Saving Time, Money and Trouble with Optimal Forecasting
Best Laid Plans: Saving Time, Money and Trouble with Optimal Forecasting
 
A Winning Strategy for the Digital Economy
A Winning Strategy for the Digital EconomyA Winning Strategy for the Digital Economy
A Winning Strategy for the Digital Economy
 
Discovering Big Data in the Fog: Why Catalogs Matter
 Discovering Big Data in the Fog: Why Catalogs Matter Discovering Big Data in the Fog: Why Catalogs Matter
Discovering Big Data in the Fog: Why Catalogs Matter
 
Health Check: Maintaining Enterprise BI
Health Check: Maintaining Enterprise BIHealth Check: Maintaining Enterprise BI
Health Check: Maintaining Enterprise BI
 
Rapid Response: Debugging and Profiling to the Rescue
Rapid Response: Debugging and Profiling to the RescueRapid Response: Debugging and Profiling to the Rescue
Rapid Response: Debugging and Profiling to the Rescue
 
Beyond the Platform: Enabling Fluid Analysis
Beyond the Platform: Enabling Fluid AnalysisBeyond the Platform: Enabling Fluid Analysis
Beyond the Platform: Enabling Fluid Analysis
 
Protect Your Database: High Availability for High Demand Data
 Protect Your Database: High Availability for High Demand Data Protect Your Database: High Availability for High Demand Data
Protect Your Database: High Availability for High Demand Data
 
Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users	Application Acceleration: Faster Performance for End Users
Application Acceleration: Faster Performance for End Users
 
Time's Up! Getting Value from Big Data Now
Time's Up! Getting Value from Big Data NowTime's Up! Getting Value from Big Data Now
Time's Up! Getting Value from Big Data Now
 
A Bigger Magnifying Glass: Analyzing the Internet of Things
A Bigger Magnifying Glass: Analyzing the Internet of Things	A Bigger Magnifying Glass: Analyzing the Internet of Things
A Bigger Magnifying Glass: Analyzing the Internet of Things
 
A Real-Time Version of the Truth
 A Real-Time Version of the Truth A Real-Time Version of the Truth
A Real-Time Version of the Truth
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 

Último (20)

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 

A Tight Ship: How Containers and SDS Optimize the Enterprise

  • 1. Grab some coffee and enjoy the pre-show banter before the top of the hour! !
  • 2. The Briefing Room A Tight Ship: How Containers and SDS Optimize the Enterprise
  • 4. 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
  • 5. Virtual Reality u The dream of SOA u The vision of virtualization u The new reality of enterprise IT
  • 6. Analyst Dez Blanchfield Data Scientist, The Bloor Group Dez.Blanchfield@bloorgroup.com @dez_blanchfield
  • 7. 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
  • 8. 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.
  • 9. Container Native Storage Steve Watt, Chief Architect, Container Storage Sayan Saha, Product Manager, Red Hat Gluster Storage
  • 10. 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
  • 11. TRENDS TOOLSBEHAVIOR Shifting Paradigms •  Software Defined •  Default to open •  On-demand model, SaaS •  Aggregation of services • DevOps • Containers
  • 12. 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
  • 13. 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
  • 14. Red Hat Container Stack and Tools
  • 15. 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
  • 16. 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
  • 17. 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
  • 18. Driving the future of storage Nov 2015 Mar 2016 Summer 2016 CONVERGENCE OF STORAGE AND COMPUTE RHGS Container ●  Dedicated storage cluster for containerized and PaaS environments ●  Containerized Red Hat Gluster Storage pooling and serving storage from local hosts CONTAINER READY STORAGE CONTAINERIZED STORAGE CONTAINER NATIVE STORAGE ●  Containerized Red Hat Gluster Storage inside OpenShi> Enterprise ●  Enterprise class storage for container pla@orms
  • 19. 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
  • 20. 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
  • 21. ● 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
  • 23.
  • 26. IN 1956 MALCOM MCLEAN TRANSFORMED SHIPPING & LOGISTICS BY INTRODUCING A STANDARD FORMAT FOR BIMODAL CONTAINERS
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. STANDARDS ARE GREAT IF EVERONE USES THEM SOME FOLK CAN GET A BIT TOO CREATIVE THOUGH
  • 34.
  • 35. THE ISO STANDARD SHIPPING CONTAINER IS A PERFECT ANALOGY FOR THE MODERN APPLICATION CONTAINER
  • 36. Data Storage Needs Have Changed In less than a life,me, data storage has gone from the punched card, to blocks & objects in containers.. •  Decades to Years •  Years to Months •  Months to Days •  Days to Hours •  Hours to Seconds •  Now everything is Real-;me •  And Everything is “always-on” !!
  • 39. Customers And Digital DisrupAon •  Cyber Security, Fraud DetecAon & AnA Spam •  AnA Money Laundering (AML) & Know Your Client (KYC) •  Social Networks, MarkeAng & AdverAsing Tech •  Corporate Governance & Regulatory Compliance •  Permanently connected Mobile & Payment plaOorms •  Real-Ame everything & recommendaAon engines •  The FitBit generaAon of always-on & always tracking •  Celebrity Customer Experience & with a side order of Social •  The scale, complexity & volume of data to store is eye watering
  • 40. Old Tech Wasn’t Container Ready In the beginning: •  Mainframe LPARS, VMS, Solaris Containers •  BSD Jails, User Mode Linux & OpenVZ •  Java VM, Tomcat app containers •  We were trying to shrink HW to VM’s •  Virtualisa;on on 32 bit CPU’s was hard •  Kernel dev focused on going big with SMP •  Semiconductor development driven by mobile devices hadn’t yet truly arrived
  • 41. New Tech is 100% Container Ready What changed: •  Virtualisa;on moved from SW to HW •  64 bit CPU’s with Virtualisa;on built in •  Reign of PC Servers & Intel VT-x vs AMD-v •  We realised to go big we had to go small •  PaaS offerings like Heroku & Engine Yard •  Randy Bias & Bill Baker’s Cale VS Pets •  From physical servers, to VM’s & Apps •  Now we’re tackling Storage
  • 42. THEN ALONG CAME NEXT GENERATION APP CONTAINER PROJECTS SUCH AS DOCKER, KUBERNETES & OPENSHIFT
  • 43. Containers are back & here to stay Everything has changed: •  Con;nuous Development & Improvement •  DevOps and everything “as a Service” •  Containers & MicroServices •  So^ware ate the world •  API’s are king and we’re OK with it •  Cloud Compu;ng & Cloud Burs;ng •  Scale horizontal rather than ver;cal •  Hardware is now merely a commodity
  • 47. MODERN APP CONTAINER TECHNOLOGIES PROVIDE SIGNIFICANT COMPETITIVE ADVANGAGE TO THOSE WHO ADOPT THEM FOR STORAGE
  • 48.
  • 49. THANK YOU for your ATTENTION! Some images provided courtesy of Wikimedia Commons