Contenu connexe Similaire à Software Defined Environment - IBM Point of View (20) Plus de Claude Riousset (13) Software Defined Environment - IBM Point of View2. Information Technology is paramount for leading companies
to create business value
2004
2006
2008
2010
2012
2013
1
1
Factors impacting organizations:
1.
2.
3.
4.
5.
6.
2
3
3
6
Technology factors
Market factors
Macro-economic factors
People skills
Regulatory concerns
Socio-economic factors
Source: IBM 2013 Global C-suite Study
Impacts on Business
Technology Impacts on Business
Increasing interactions with customer
Increasing interactions with customer
Opportunities for greater productivity
Opportunities for greater productivity
Move to adjacent or new markets
Move to adjacent or new markets
Mobile
Social
Massive amounts of unstructured data
Rapid product lifecycles
Changing relationships with partners
Big Data
Cloud
Intelligent/
Connected Systems
Source: “The Software Edge: How effective software development and delivery drives competitive advantage,” IBM Institute of Business Value, March 2013
2
© 2013 IBM Corporation
3. The new era of Systems of Interaction transforms how
companies engage, interact and transact with their customers
Systems of Engagement
Systems of Record
CRM
MOBILE
CUSTOMER
TARGETING
Card swipe in one
store attracts coupons
from nearby store –
resulting in 109%
incremental sales lift
HR
DB
ERP
Cloud-based
Services
FAST BIG DATA
ANALYSIS
Pharmaceutical
distributor analyzes
historical and realtime sales data to
boost operating
profits by 140% over
2 years
Internet of Things
JUST-IN-TIME MAINTENANCE
Global aircraft engine manufacturer increases
service revenue by 12% in one year using realtime monitoring and proactive fault detection
3
© 2013 IBM Corporation
4. However, Systems of Interaction workloads provide a unique
set of challenges, highly disruptive to IT infrastructure
Today’s IT infrastructures are too complex, provide poor scalability, and are slow
to keep up with today’s rapid rate of change
Increasing
Complexity
Cloud
Heterogeneous environments
Organizational silos
Skill gaps
Social
Massive
Scale
Users, transactions, data
Rapid demand cycles
Unpredictable
Mobile
Big Data &
Analytics
4
Rapid
Pace
Evolving ecosystem
Minimize time to value
Accelerating business needs
© 2013 IBM Corporation
5. Organizations need a new approach to automating IT
infrastructures to make them simplified, adaptive and responsive
Software Defined Environments are optimized to deliver the agility, efficiency and
performance needed for today’s workloads
Simplified
Cloud
Integrate workloads and
infrastructure
Eliminate IT specialization
Social
Adaptive
Optimize service and
performance levels
Scale resources on demand
Mobile
Big Data &
Analytics
5
Responsive
Accelerate application
deployment
Automate using best practices
© 2013 IBM Corporation
6. What are Software Defined Environments?
Software
Defined
Environments
Abstracted and virtualized IT infrastructure resources
managed by software
Applications automatically define infrastructure
requirements and configuration
IT infrastructure that extends multiple environments
to go beyond the data center
With IBM’s Software Defined Environment,
infrastructure is fully programmable to rapidly
deploy workloads on optimal resources and to
instantly respond to changing business
demands
6
© 2013 IBM Corporation
7. Software Defined Environments provide the next generation of
infrastructure automation for real-time response
Application Aware that understands the unique workload requirements
Resource Smart that dynamically allocates infrastructure based on policies
Infrastructure that captures workload requirements
and deployment best practices
Software Defined Environment
Policy-based automation across infrastructure
Analytics to optimize the environment in real-time
Fully virtualized, integrated & programmable
infrastructure
Elastically scalable resources available on-demand
Intelligent resource scheduling
7
© 2013 IBM Corporation
8. Application Aware infrastructure leverages
best practices with patterns of expertise
Policies
Application
Tier
Solution
Definition
Data
Tier
Software
Pattern
Infrastructure
Pattern
Continuous
Optimization
Analyticsbased
optimization
of workload
to maximize
outcomes
Presentation
tier
APIs
Linkage from
solution to
infrastructure
based on
business rules
Software
Defined
Infrastructure
Automated
orchestration
of workloads
Infrastructure
8
Business
needs and
service
requirements
© 2013 IBM Corporation
9. Resource Smart infrastructure spans across
all domains for maximum agility & efficiency
Software Defined Compute
Software Defined Networks
• Hypervisor choice
• Leadership performance and
scalability
• Multi-platform network
virtualization
IBM Platform Resource Scheduler
• Rich virtualization feature set
Software
Defined
Compute
Software
Defined
Storage
Software
Defined
Networks
Software Defined Storage
• Advanced tiering, migration, and
compression services
• OpenFlow and OpenDaylight
enabled
• Unify control across virtual
switches and fabrics
Resource Smart Software
IBM
Compute
IBM
Storage
IBM
Network
• Policy based scheduling
• Leadership storage virtualization
• Elastic storage software for
massive scalability
9
• Intelligent placement and
migration of workloads
• Balance workload demand
with infrastructure supply
© 2013 IBM Corporation
10. IBM is enabling clients to take advantage of a broad ecosystem
built on open standards
Enables choice through open
standards at the component,
management and application layers
OpenStack applications and TOSCA
patterns can program and exploit
software defined infrastructure
through standard APIs
Infrastructure management is
performed through OpenStack
Provides access to a broad range of
capabilities
Choice of IBM and industry
hypervisors, platforms and storage
A wide range of network fabrics and
network services through OpenStack
209 companies participating in
OpenStack community
10
© 2013 IBM Corporation
11. A Software Defined Environment is the infrastructure ENABLER
for today’s workloads
SDE improves agility of business applications and
accelerates the application lifecycle through rapid change
Social &
Mobile
SDE is the infrastructure
approach to provide the
most efficient and
scalable cloud solutions
Big Data
&
Analytics
Cloud
Environment
Other
Business
Apps
Traditional
Environment
Software Defined Environment
Workload
Service
Delivery
IT Infrastructure
Programmable, open standards-based infrastructure foundation to
enable cloud, mobile and other dynamic enterprise solutions
11
© 2013 IBM Corporation
12. With Software Defined Environments, Infrastructure Matters to a
variety of IT and business stakeholders
SDE Providers
Infrastructure
Operations
SDE Consumers
Platform
Operations
Application
Developer
IT Architect
Roles
Monitor services and infrastructure
Build new products and solutions
Ensure health of IT environment
Manage lifecycle of applications
Resource capacity planning
Identify best practices and business objectives
Infrastructure Value
Provide fully integrated management tools to
simplify administration
Speed to market to maximize revenue
opportunity
Automatically meet service objectives to
optimize performance levels
Abstract infrastructure complexity to simplify
service creation
Efficiently allocate resources to drive utilization
and support growth
Optimize customer experiences to increase
loyalty
12
© 2013 IBM Corporation
13. Adaptive to optimize service quality through policy based,
scalable infrastructure automation
SDE Providers
SDE Consumers
• Improve service quality for supporting
unpredictable user demands
• Increase customer satisfaction through
high availability and improved performance
• Provide more flexible service delivery to
more easily deploy new service models
• Enable cost-effective scalability to support
business growth
• Increase cost-efficiency with optimum use
of heterogeneous IT resources
• Better support changes in the business
environment
C-Suite Priority: Ability to Manage Change
Outperformers
Underperformers
69%
Managing service levels in a
cost-effective manner through
unpredictable, demand cycles
of massive scale
Source: IBM Global CEO Study 2012
13
© 2013 IBM Corporation
14. Adaptive: Software Defined Environment in action
SDE automates infrastructure resources based on application needs to enable IT to
react quickly to handle business requirements
• Credit Card Application is unable to meet policy
for response time
• Credit Risk Application feeds data processing
to meet service level agreement
• Infrastructure elastically scales to provide more
compute capacity across multiple Data Centers
• Flash storage is provisioned to improve data
latency
• Credit Card Data is seamlessly shared
• Relevant data moves from disk to flash to
improve performance
Credit Card
Application
Compute
Capacity
Constrained
Credit Risk
Application
Data
Access
Impeded
Flash
Virtual Desktop
Application
8 a.m. EST
14
Dallas, TX
Beijing, China
8 p.m. CST
Application
Development
Cloud
Sao Paulo, Brazil
9 a.m. BRT
© 2013 IBM Corporation
15. Simplified to improve IT economics by reducing infrastructure
complexity, specialization and support
SDE Providers
SDE Consumers
• Greater staff productivity to free up IT to
complete higher-valued tasks
• Decreased operational costs by reducing
administration and support
• Improved service performance through
centralized management of entire
environment
• Higher productivity through better IT
collaboration with dev/ops
• Innovation focus by allocating more
resources to building new solutions
• Enable organizational growth by making it
easier to find, hire and train new staff
C-Suite Priority: Changing the organization
External collaboration
Internal collaboration
53%
53%
52%
52%
Reducing IT complexity
created by heterogeneous
environments, fragmented
operations and skill gaps
Source: IBM Global CEO Study 2012
15
© 2013 IBM Corporation
16. Simplified: Software Defined Environment in action
SDE fully integrates IT infrastructure across resource domains to maximize
utilization, ensure compliance and decrease administration costs
Increasing Automation
BEFORE
AFTER
Policy
Policy
Software Defined Environment
Application
Aware
Policy
+
+
Policy
+
Policy
+
+
Compute
+
Compute
Network
Continuous Optimization
Storage
IT silos and costly specialization
Slow and manual
Rapid, repeatable and automated
Reactive administration
16
Fully integrated management
Proactive administration
© 2013 IBM Corporation
17. Responsive to increase infrastructure agility by accelerating
workload deployment and application lifecycles
SDE Providers
SDE Consumers
• Support business needs more effectively by
automating infrastructure and processes
• Competitive advantage and increased
differentiation by accelerating new solutions
• Reduce security exposures and business
risk with analytics-based compliance
checking
• New revenue opportunities by reacting
faster to unanticipated market changes
• Rapidly deploy new workloads based on
business requirements
• Increased productivity by capturing best
practices and IP on workloads and
infrastructure
C-Suite Priority: Improving the customer experience
Respond quickly to emerging trends
79%
Keeping up with increasing
business demands to react
faster to take advantage of
new market opportunities
Source: IBM 2013 Global C-suite Study
17
© 2013 IBM Corporation
18. Responsive: Software Defined Environment in action
SDE improves the velocity of the business by connecting the application lifecycle to
the operations lifecycle
Emerging Business Opportunity: New “Ad-fraud detection” Hadoop application that
uses real-time correlation of transaction data with ad click log data
18
© 2013 IBM Corporation
19. Organizations are moving to a Software Defined Environment
in incremental steps
Application-aware
infrastructure
Policy based optimization
Elastic transaction scaling
Elastic data scaling
Open virtualization
19
© 2013 IBM Corporation
20. An open cloud architecture is emerging
Business
Applications as
components
Service Oriented
Architecture
Platform Services
Infrastructure
Services
20
© 2013 IBM Corporation
21. Evolving IaaS to a more dynamic, analytics based Software
Defined Environment
Value
Simplified & standardized management
Agile infrastructure
Understanding & programming workloads
Capability
Embedded analytics
Workload-aware optimization
Integrated security & governance
Integrated
Workload
Workload definitiondefinition,Optimization
Orchestration
Workload
optimization, & orchestration
Software Defined
Compute
21
Resource abstraction & optimization
Software Defined
Storage
Software Defined
Networking
© 2013 IBM Corporation
OSLC
22. A substantial improvement in agility, flexibility and
efficiency through a programmable shared infrastructure
Before Software Defined Environment
Policy
Policy
Policy
VM VM VM VM
Software Defined Environment
VM VM VM VM
Hypervisor
Hypervisor
Physical Server
Physical Server
VM VM VM VM
Policy
VM VM VM VM
Hypervisor
Physical Server
Software Defined
Infrastructure
Hypervisor
VM VM VM VM
Hypervisor
Hypervisor
Physical Server
+
VM VM VM VM
Physical Server
+
+
Physical Server
+
VM VM VM VM
VM VM VM VM
+
Hypervisor
Hypervisor
Physical Server
Physical Server
+
Policy & automation
• Static IT deployments inhibit fast response to
business needs
• Dynamic IT deployments improve response to
business needs on existing infrastructure
• Manual optimization and reconfiguration drive
costs up
• Analytic based optimization improves efficiency
• Manual compliance checking adds to
business risk
Policy
Enforcement
22
Manual
• Analytics based compliance checking reduces
security exposure
Patterns
Analytics
© 2013 IBM Corporation
23. Developer centric platform, marketplace and services in a Cloud
Operating Environment
Capability
Value
Open ecosystem of composable
services
Optimized workload deployment
Integration with systems of record
Fast, automated composition of services
Differentiated service plans
Repeatable patterns-of-expertise
API & integration
services
Services & composition patterns
datastore
mobile
middleware
services
ops
dev
TOSCA
Traditional
middleware-based
workloads
Workload definition, optimization, & orchestration
Resource abstraction & optimization
Software Defined
Compute
23
Software Defined
Storage
Software Defined
Networking
© 2013 IBM Corporation
24. Minimizing complex tasks with repeatable, optimized service
composition and deployment
Iterate
5. Add
Monitoring
service instance
1. Create
app
Task:
Create application that analyses
sentiment about certain topics in
social media
2. Add
database
service
4. Add social
analytics service
3. Extract social
media data into
database
24
© 2013 IBM Corporation
25. Accessible business services available to third-party
innovators via API Economy
Value
Capability
Rapid application development & delivery
API-accessible applications
Multi-channel integration
Composition of services
Marketplace of internal &
external services
OAuth
External
Ecosystem
analytics commerce collaboration
API
Marketplace
API
API
API
App
API
data
API
services
API
Solutions
API
API & integration
services
Services & composition patterns
datastore
location
mobile
middleware
services
ops
dev
Traditional
middleware-based
workloads
Workload definition, optimization, & orchestration
Resource abstraction & optimization
Software Defined
Compute
25
Software Defined
Storage
Software Defined
Networking
© 2013 IBM Corporation
26. Software Defined Environments Enable New Solutions Across
“Existing data centers and the Cloud”
Analytics
Automate Your Workloads
Optimize Your Workloads
Compute
Storage
Network
Simplified
Management
Today’s workloads
Cloud
Social
Improve agility of business applications, both traditional and new engagement models
Manage the lifecycle of business applications through rapid change -- prototype to production
Capture best practices and IP around both application workload and infrastructure
Automate infrastructure across compute, storage and network to achieve improved economics
Real time adjustment of infrastructure to the changing requirements of the business layer
Scale on demand to enable Cloud MSPs to grow their business and rapidly deliver new services
26
© 2013 IBM Corporation
Mobile