SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
mainframes to the cloud

Didier Durand
didier.durand@eranea.com
eranea : after poetry, the fun way...
What we do
leverage best of 2014

fix customer issues

Do not reinvent the wheel !
just make it better and cheaper !

Mainframe folks are getting old !
(look at my own abundant white
hair...)

2
… or the pro style
For legacy migration, cloud computing
better seen as “myriad computing” or
“swarm computing ” :
→ an efficient technology to
manage the restructuring of a legacy
monolithic h/w system into a flexible
large set of s/w single-function
instances

Shall we all end up in the cloud ?
(unless the next infrastructure trend makes
“cloudy for the cloud” ...)

3
agenda
➢

market trends

➢

legacy migration :



project rationale



➢

starting point
technology and methodology

mainframe → cloud computing


why



how

4
market trends : “winner takes all”
source : Redhat

source : Intel
worldwide server market
(roll-outs, subscriptions, shipments)

Windows = lots
of
office automation
servers

➢

➢

linux grows quickly even in financial industry : London Stock
Exchange, NYSE, Euronext, etc. for its “3S” : Speed, Stability,
Security
x86 also in virtuous circle : more largely used → becomes better
(performance, efficiency) → more largely used

5
“big irons” still well alive
Source: IBM 2013

➢

➢

➢

➢

96 of the world’s top 100 banks, 23 of the top 25 US retailers, and 9 out
of 10 of the world’s largest insurance companies run mainframes.
71% of global Fortune 500 companies have mainframes.
9 out of the top 10 global life and health insurance providers process
their high-volume transactions on a mainframe.
Mainframes process roughly 30 billion business transactions per day,
including most major credit card transactions and stock trades, money
transfers, manufacturing processes, and ERP systems.

6
so where is the real issue ?
➢

CIOs with legacy proprietary systems know the market trends



➢

they want to follow them
in an integrated manner and NOT as a patchwork

the journey is as critical (even more ?) than the destination:



how to move quickly ?



➢

how to reduce the huge exit costs ?
… without risks for the enterprise ?

issue for customers is ability not willingness

7
the starting point
➢

➢

➢

➢

➢

a large mission-critical application
encapsulating all business expertise with bulletproof reliability over decades of operations
representing very large investments (10s to 100s
men-years of software development)
doomed to technological obsolescence
running on a very expensive proprietary system
when compared to standards of 2014

8
rationale
➢

➢

massive savings in investments (capex) and operational expenses
(opex) : 80% → 90% from M/F to x86 and OSS = millions per year
on a recurring basis
technological mutation toward current standards:


web technologies, RIA interface



core components: SOA, Java, Linux



productivity: IDE, automated tests, assisted QA, code coverage, etc



agility / efficiency: leverage cloud computing



➢

tactical
objectives

N.B.: old technologies abandoned

value proposition : do both in 1 single shot !

9

strategic
objectives
technology: transcoder & runtime
NeaTranscoder

Cobol
pgm

Lexical
Analysis

Cobol
copy

Syntax
Analysis

Semantics
Analysis

Code
Generation

BMS
desc

NeaRuntime
Java
Program
(incl SQL)

DBMS

Internal
Object
implementation

XML
Screen

Online

“Cobol” support
SQL support

SOA

Display support
CICS Emulation
Tracing / logging

Batch

2 main distinctive features : 100% automated + strictly iso-functional
10
project infrastructure
legacy application code

Full transcoding
repeated nightly

DB2

(1 million lines / min)

production zone
CI
engine
analyze,
transcode, sources
compile, repository
package

DB
ERIT

JDBC /
DRDA

deploy
run

Integrate

administration zone

provisioned on a single cloud
11
(very) progressive migration
security

Java
becomes
reference

activity

tomcat

100%
instantaneous
way back
to old system

progressive
migration

CICS

Java
on AS

DRDA

Cobol
on Cics
DB2

data
migration to new
DB

• 100% of data on DB2
• Cobol remains reference

0%
6-9
months

2-3
months

time

mainframe
switched
off

no big bang + collaborative operations of
Cobol & Java = key success factor !
12
mainframe → cloud computing

13
Why and how ?
Incentives
➢

possible : x86 is very powerful

➢

costs : x86 is very cheap

➢

flexibility (virtualization) : h/w independence, instance migration,
day <> night configuration, etc.

Efficiency
➢

image management services : while migrating

➢

compute services : large number of instances

➢

identity services : processing must be instance-independent

➢

dashboard services : central control and management

14
x86 is powerful (1) - cpu
All processors are know extremely
similar in their architecture !
(various standard becnhmarks
confirm it)

source: Wikipedia

But, each year, are sold 4'000 mainframes <> 220'000 RISC servers
<> 10'000'000 x86 servers !
●

… who is best positioned to become even better as quickly as
possible ?
15
x86 is powerful (2) - IOPS

●
●
●

●

mainframe : 92'000 IOPs / sec * N I/O processors (N up to several tenths)
x86 : commonly reaching100'000 IOPs per x86 cpu
→ very identical core I/O performances [ mostly because mainframe FICON
is a derivative of x86 Fiber Channel)
[in addition, underlying storage systems (SANs) are identical]
16
x86 is cheap
Source: Gartner Group
Source: Rubin Worldwide

➢

cost per mips : 4'445 $/Mips/ year



(retail)



➢

➢

cost per server : 9'970 $/server/year
1'000 mips (a small config...) can pay
for 450 servers. You don't need that
much by far!


17

1B$ bank → 4.4 M$ mainframe costs
1 B$ insurance → 1.5 M$
(our experience : those ratio work well)

a migration consistently delivers 80%
savings ! (90% in best cases)
virtualization : 10% penalty worth it !
➢

➢

metal

-10%

h/w isolation : x86 is a commodity → supplier
switch must remain easy!
mainframes deliver high availability →
virtualization also :


kvm


➢

Source: Redhat

➢

instance migration, workload balancing, horizontal
scalability, etc.
N.B. choice of hypervisor is critical for correct
capabilities

flexibility : daily configuration (transactional
processing) <> nightly configuration (batch
processing) on same h/w
efficiency :



18

better utilization, lower power consumption
quick provisioning
image management service : why ?
➢

lots of instances :







➢

➢

N=8;M=3; P >2 → 10 (or more)
+ transcoding instances & services (2 x M
(?) x N (?) x mail + dns + ntp, etc.)
50 → 500 instances !

all instances of same type (distribution,
processing,etc) images must be
identically provisioned
images change daily (at least 1
transcoding / day)


19

N entities x M stages x 2 redundancy x P
power

history is needed
compute / dashboard service :
why ?
➢

private cloud is different from ISP cloud :


➢

➢

you get Iaas from CloudStack, OpenStack but you are responsible to deliver full application
stack

core application remains mission-critical → same stringent SLAs (resp time,
availability, etc.)
lots of instances :



➢

cannot be individually managed → consolidation / centralization is a must
“throw away and restart fresh” >> than “try to fix”

2-level centralization is critical


1) cloud single console : monitoring of instances, storage, network, etc.



2) instance single console : processes, resp times, syslogs, etc,

20
identity service : why ?
➢

application remains mission-critical → coherent
global security must still be guaranteed


➢

➢

important for both users & ops / dev team

virtualization + instances allow a very fine
granularity → potential to improve security ?
lots of instances → security must be managed
per type of instance rather than per instance

21
still out of cloud ...
➢

long-lasting data (“the company memory”) still kept on SAN
and managed “traditionally”:



➢

traditional relational database (DB2) server / cluster shared
across instances

future work :


➢

permanent files shared across instances → NFS, NAS, etc.

evaluate how far distributed / replicated data services (ex: swift
in OpenStack) are applicable to current “regular” files : instance
images, log files, application data

relational data : still an open question ! Do you have an
answer ?....

22
conclusion
➢

➢

➢

Moore's law makes it possible today for x86 to handle missioncritical applications at right correct level of SLA (performance,
availability)
private cloud computing delivers today the right tools to manage the
myriad of instances needed at scale of mission-critical applications
for large corporations
When will you enjoy (savings, flexibility, etc.) this new architecture in
your organization ? :


in 12-18 months if you choose 100% automated and iso-functional
transcoding



in 60-90 months if you choose the rewriting path



the decision is yours ! ...

23
Thanks ! Questions ?

2014 – 500 MB SoC
(dual-core x86)

1957 – 5 MB hard disk

Consequence : same objectives reached differently !
Didier DURAND
didier.durand@eranea.com
+41 79 944 37 10

eranea | chemin de Mornex | 1001, Lausanne (Switzerland)

24

Contenu connexe

Tendances

Mainframe Optimization with Modern Systems
Mainframe Optimization with Modern SystemsMainframe Optimization with Modern Systems
Mainframe Optimization with Modern SystemsModern Systems
 
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...NRB
 
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...NRB
 
IBM Z for the Digital Enterprise - IBM Z Software Keynote
IBM Z for the Digital Enterprise - IBM Z Software KeynoteIBM Z for the Digital Enterprise - IBM Z Software Keynote
IBM Z for the Digital Enterprise - IBM Z Software KeynoteDevOps for Enterprise Systems
 
Altair Pbs Works Overview 10 1 Kiew
Altair Pbs Works Overview 10 1 KiewAltair Pbs Works Overview 10 1 Kiew
Altair Pbs Works Overview 10 1 KiewOleg Nazarevych
 
Native Stored Procedures with data studio
Native Stored Procedures with data studioNative Stored Procedures with data studio
Native Stored Procedures with data studioJørn Thyssen
 
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...Daniel Martin
 
Outsourcing SDWorx Mainframe environment - Lily Craps
Outsourcing SDWorx Mainframe environment - Lily CrapsOutsourcing SDWorx Mainframe environment - Lily Craps
Outsourcing SDWorx Mainframe environment - Lily CrapsNRB
 
Leveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShiftLeveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShiftQAware GmbH
 
Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect Cécile Benhamou
 
Assembler & z/OS Internals Syllabus
Assembler & z/OS Internals SyllabusAssembler & z/OS Internals Syllabus
Assembler & z/OS Internals SyllabusDeru Sudibyo
 
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda Casey Lucas
 
System z Market View and New Customers
System z Market View and New CustomersSystem z Market View and New Customers
System z Market View and New Customersdkang
 
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...Gustav Lundström
 
NRB Vmware vForum 2019
NRB Vmware vForum 2019NRB Vmware vForum 2019
NRB Vmware vForum 2019NRB
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain PoquillonNRB
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruNRB
 
NRB Release Management Automation - Yannick Stiller
NRB Release Management Automation - Yannick StillerNRB Release Management Automation - Yannick Stiller
NRB Release Management Automation - Yannick StillerNRB
 
2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-finalDavid Morlitz
 

Tendances (20)

Mainframe Optimization with Modern Systems
Mainframe Optimization with Modern SystemsMainframe Optimization with Modern Systems
Mainframe Optimization with Modern Systems
 
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...
 
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
Nrb Mainframe Day - z Legacy Innovation - New Architecture And Api Services -...
 
Benchmarking Market Pricing
Benchmarking Market PricingBenchmarking Market Pricing
Benchmarking Market Pricing
 
IBM Z for the Digital Enterprise - IBM Z Software Keynote
IBM Z for the Digital Enterprise - IBM Z Software KeynoteIBM Z for the Digital Enterprise - IBM Z Software Keynote
IBM Z for the Digital Enterprise - IBM Z Software Keynote
 
Altair Pbs Works Overview 10 1 Kiew
Altair Pbs Works Overview 10 1 KiewAltair Pbs Works Overview 10 1 Kiew
Altair Pbs Works Overview 10 1 Kiew
 
Native Stored Procedures with data studio
Native Stored Procedures with data studioNative Stored Procedures with data studio
Native Stored Procedures with data studio
 
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
IBM Insight 2013 - Aetna's production experience using IBM DB2 Analytics Acce...
 
Outsourcing SDWorx Mainframe environment - Lily Craps
Outsourcing SDWorx Mainframe environment - Lily CrapsOutsourcing SDWorx Mainframe environment - Lily Craps
Outsourcing SDWorx Mainframe environment - Lily Craps
 
Leveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShiftLeveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShift
 
Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect Pres Db2 native rest json and z/OS connect
Pres Db2 native rest json and z/OS connect
 
Assembler & z/OS Internals Syllabus
Assembler & z/OS Internals SyllabusAssembler & z/OS Internals Syllabus
Assembler & z/OS Internals Syllabus
 
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
IBM Enterprise 2014 - System z Technical University - Preliminary Agenda
 
System z Market View and New Customers
System z Market View and New CustomersSystem z Market View and New Customers
System z Market View and New Customers
 
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
How to combine Db2 on Z, IBM Db2 Analytics Accelerator and IBM Machine Learni...
 
NRB Vmware vForum 2019
NRB Vmware vForum 2019NRB Vmware vForum 2019
NRB Vmware vForum 2019
 
z Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillonz Systems redefining Enterprise IT for digital business - Alain Poquillon
z Systems redefining Enterprise IT for digital business - Alain Poquillon
 
DevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay ChandruDevOps for Enterprise Systems - Sanjay Chandru
DevOps for Enterprise Systems - Sanjay Chandru
 
NRB Release Management Automation - Yannick Stiller
NRB Release Management Automation - Yannick StillerNRB Release Management Automation - Yannick Stiller
NRB Release Management Automation - Yannick Stiller
 
2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final2018 08-13-ib ms-latest-buzz-share-final
2018 08-13-ib ms-latest-buzz-share-final
 

En vedette

Micro Focus COBOL Product Strategy & Roadmap
Micro Focus COBOL Product Strategy & RoadmapMicro Focus COBOL Product Strategy & Roadmap
Micro Focus COBOL Product Strategy & RoadmapMicro Focus
 
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migrationDidier Durand
 
Transforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationTransforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationEranea
 
Eranea : global presentation of solution
Eranea : global presentation of solutionEranea : global presentation of solution
Eranea : global presentation of solutionDidier Durand
 
Eranea brochure : introduction to solution for mainframe migration / transfor...
Eranea brochure : introduction to solution for mainframe migration / transfor...Eranea brochure : introduction to solution for mainframe migration / transfor...
Eranea brochure : introduction to solution for mainframe migration / transfor...Eranea
 
Migrating legacy applications (Cobol, PL/I) to Java on z/OS
Migrating legacy applications (Cobol, PL/I) to Java on z/OSMigrating legacy applications (Cobol, PL/I) to Java on z/OS
Migrating legacy applications (Cobol, PL/I) to Java on z/OSEranea
 
Transforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationTransforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationEranea
 
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...GWAVA
 
Strategy and Directions for the IBM® Mainframe
Strategy and Directions for the IBM® MainframeStrategy and Directions for the IBM® Mainframe
Strategy and Directions for the IBM® MainframeCA Technologies
 
Eranea's solution and technology for mainframe migration / transformation : d...
Eranea's solution and technology for mainframe migration / transformation : d...Eranea's solution and technology for mainframe migration / transformation : d...
Eranea's solution and technology for mainframe migration / transformation : d...Eranea
 

En vedette (10)

Micro Focus COBOL Product Strategy & Roadmap
Micro Focus COBOL Product Strategy & RoadmapMicro Focus COBOL Product Strategy & Roadmap
Micro Focus COBOL Product Strategy & Roadmap
 
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration2012 06-15-jazoon12-sub138-eranea-large-apps-migration
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
 
Transforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationTransforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovation
 
Eranea : global presentation of solution
Eranea : global presentation of solutionEranea : global presentation of solution
Eranea : global presentation of solution
 
Eranea brochure : introduction to solution for mainframe migration / transfor...
Eranea brochure : introduction to solution for mainframe migration / transfor...Eranea brochure : introduction to solution for mainframe migration / transfor...
Eranea brochure : introduction to solution for mainframe migration / transfor...
 
Migrating legacy applications (Cobol, PL/I) to Java on z/OS
Migrating legacy applications (Cobol, PL/I) to Java on z/OSMigrating legacy applications (Cobol, PL/I) to Java on z/OS
Migrating legacy applications (Cobol, PL/I) to Java on z/OS
 
Transforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovationTransforming mission-critical applications on mainframes for innovation
Transforming mission-critical applications on mainframes for innovation
 
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
Micro Focus Keynote: Vision 2020: The Future of Infrastructure Software and M...
 
Strategy and Directions for the IBM® Mainframe
Strategy and Directions for the IBM® MainframeStrategy and Directions for the IBM® Mainframe
Strategy and Directions for the IBM® Mainframe
 
Eranea's solution and technology for mainframe migration / transformation : d...
Eranea's solution and technology for mainframe migration / transformation : d...Eranea's solution and technology for mainframe migration / transformation : d...
Eranea's solution and technology for mainframe migration / transformation : d...
 

Similaire à 2014 01-23-eranea-apalia-private-cloud

The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?Inside Analysis
 
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...confluent
 
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageWebinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageMayaData Inc
 
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...Ludovic Piot
 
Cloud & Big Data: Lessons Learnt
Cloud & Big Data: Lessons LearntCloud & Big Data: Lessons Learnt
Cloud & Big Data: Lessons Learntphilipbalinov
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...Ryousei Takano
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Dataconomy Media
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Maya Lumbroso
 
Automated Ransomware Recovery for Full Cyber Protection
Automated Ransomware Recovery for Full Cyber ProtectionAutomated Ransomware Recovery for Full Cyber Protection
Automated Ransomware Recovery for Full Cyber ProtectionSagi Brody
 
Deconstructing the brian paradox
Deconstructing the brian paradoxDeconstructing the brian paradox
Deconstructing the brian paradoxChetan Venkatesh
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013Michael Hiskey
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAmazon Web Services
 
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...Precisely
 
Confluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAConfluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAconfluent
 
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...Precisely
 
2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red HatShawn Wells
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesDataWorks Summit
 

Similaire à 2014 01-23-eranea-apalia-private-cloud (20)

The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?The Crown Jewels: Is Enterprise Data Ready for the Cloud?
The Crown Jewels: Is Enterprise Data Ready for the Cloud?
 
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
Scaling Security on 100s of Millions of Mobile Devices Using Apache Kafka® an...
 
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageWebinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
 
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
[Capitole du Libre] #serverless -  mettez-le en oeuvre dans votre entreprise...
 
Cloud & Big Data: Lessons Learnt
Cloud & Big Data: Lessons LearntCloud & Big Data: Lessons Learnt
Cloud & Big Data: Lessons Learnt
 
AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...AIST Super Green Cloud: lessons learned from the operation and the performanc...
AIST Super Green Cloud: lessons learned from the operation and the performanc...
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
Automated Ransomware Recovery for Full Cyber Protection
Automated Ransomware Recovery for Full Cyber ProtectionAutomated Ransomware Recovery for Full Cyber Protection
Automated Ransomware Recovery for Full Cyber Protection
 
Deconstructing the brian paradox
Deconstructing the brian paradoxDeconstructing the brian paradox
Deconstructing the brian paradox
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013
 
Kognitio overview jan 2013
Kognitio overview jan 2013Kognitio overview jan 2013
Kognitio overview jan 2013
 
Future of the cloud
Future of the cloud Future of the cloud
Future of the cloud
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data Analytics
 
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...
How to Leverage Mainframe Data with Hadoop: Bridging the Gap Between Big Iron...
 
Confluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVAConfluent Partner Tech Talk with SVA
Confluent Partner Tech Talk with SVA
 
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
Using Mainframe Data in the Cloud: Design Once, Deploy Anywhere in a Hybrid W...
 
2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat2012-03-15 What's New at Red Hat
2012-03-15 What's New at Red Hat
 
Containerized Hadoop beyond Kubernetes
Containerized Hadoop beyond KubernetesContainerized Hadoop beyond Kubernetes
Containerized Hadoop beyond Kubernetes
 
Exascale Capabl
Exascale CapablExascale Capabl
Exascale Capabl
 

Dernier

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Dernier (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

2014 01-23-eranea-apalia-private-cloud

  • 1. mainframes to the cloud Didier Durand didier.durand@eranea.com
  • 2. eranea : after poetry, the fun way... What we do leverage best of 2014 fix customer issues Do not reinvent the wheel ! just make it better and cheaper ! Mainframe folks are getting old ! (look at my own abundant white hair...) 2
  • 3. … or the pro style For legacy migration, cloud computing better seen as “myriad computing” or “swarm computing ” : → an efficient technology to manage the restructuring of a legacy monolithic h/w system into a flexible large set of s/w single-function instances Shall we all end up in the cloud ? (unless the next infrastructure trend makes “cloudy for the cloud” ...) 3
  • 4. agenda ➢ market trends ➢ legacy migration :   project rationale  ➢ starting point technology and methodology mainframe → cloud computing  why  how 4
  • 5. market trends : “winner takes all” source : Redhat source : Intel worldwide server market (roll-outs, subscriptions, shipments) Windows = lots of office automation servers ➢ ➢ linux grows quickly even in financial industry : London Stock Exchange, NYSE, Euronext, etc. for its “3S” : Speed, Stability, Security x86 also in virtuous circle : more largely used → becomes better (performance, efficiency) → more largely used 5
  • 6. “big irons” still well alive Source: IBM 2013 ➢ ➢ ➢ ➢ 96 of the world’s top 100 banks, 23 of the top 25 US retailers, and 9 out of 10 of the world’s largest insurance companies run mainframes. 71% of global Fortune 500 companies have mainframes. 9 out of the top 10 global life and health insurance providers process their high-volume transactions on a mainframe. Mainframes process roughly 30 billion business transactions per day, including most major credit card transactions and stock trades, money transfers, manufacturing processes, and ERP systems. 6
  • 7. so where is the real issue ? ➢ CIOs with legacy proprietary systems know the market trends   ➢ they want to follow them in an integrated manner and NOT as a patchwork the journey is as critical (even more ?) than the destination:   how to move quickly ?  ➢ how to reduce the huge exit costs ? … without risks for the enterprise ? issue for customers is ability not willingness 7
  • 8. the starting point ➢ ➢ ➢ ➢ ➢ a large mission-critical application encapsulating all business expertise with bulletproof reliability over decades of operations representing very large investments (10s to 100s men-years of software development) doomed to technological obsolescence running on a very expensive proprietary system when compared to standards of 2014 8
  • 9. rationale ➢ ➢ massive savings in investments (capex) and operational expenses (opex) : 80% → 90% from M/F to x86 and OSS = millions per year on a recurring basis technological mutation toward current standards:  web technologies, RIA interface  core components: SOA, Java, Linux  productivity: IDE, automated tests, assisted QA, code coverage, etc  agility / efficiency: leverage cloud computing  ➢ tactical objectives N.B.: old technologies abandoned value proposition : do both in 1 single shot ! 9 strategic objectives
  • 10. technology: transcoder & runtime NeaTranscoder Cobol pgm Lexical Analysis Cobol copy Syntax Analysis Semantics Analysis Code Generation BMS desc NeaRuntime Java Program (incl SQL) DBMS Internal Object implementation XML Screen Online “Cobol” support SQL support SOA Display support CICS Emulation Tracing / logging Batch 2 main distinctive features : 100% automated + strictly iso-functional 10
  • 11. project infrastructure legacy application code Full transcoding repeated nightly DB2 (1 million lines / min) production zone CI engine analyze, transcode, sources compile, repository package DB ERIT JDBC / DRDA deploy run Integrate administration zone provisioned on a single cloud 11
  • 12. (very) progressive migration security Java becomes reference activity tomcat 100% instantaneous way back to old system progressive migration CICS Java on AS DRDA Cobol on Cics DB2 data migration to new DB • 100% of data on DB2 • Cobol remains reference 0% 6-9 months 2-3 months time mainframe switched off no big bang + collaborative operations of Cobol & Java = key success factor ! 12
  • 13. mainframe → cloud computing 13
  • 14. Why and how ? Incentives ➢ possible : x86 is very powerful ➢ costs : x86 is very cheap ➢ flexibility (virtualization) : h/w independence, instance migration, day <> night configuration, etc. Efficiency ➢ image management services : while migrating ➢ compute services : large number of instances ➢ identity services : processing must be instance-independent ➢ dashboard services : central control and management 14
  • 15. x86 is powerful (1) - cpu All processors are know extremely similar in their architecture ! (various standard becnhmarks confirm it) source: Wikipedia But, each year, are sold 4'000 mainframes <> 220'000 RISC servers <> 10'000'000 x86 servers ! ● … who is best positioned to become even better as quickly as possible ? 15
  • 16. x86 is powerful (2) - IOPS ● ● ● ● mainframe : 92'000 IOPs / sec * N I/O processors (N up to several tenths) x86 : commonly reaching100'000 IOPs per x86 cpu → very identical core I/O performances [ mostly because mainframe FICON is a derivative of x86 Fiber Channel) [in addition, underlying storage systems (SANs) are identical] 16
  • 17. x86 is cheap Source: Gartner Group Source: Rubin Worldwide ➢ cost per mips : 4'445 $/Mips/ year   (retail)  ➢ ➢ cost per server : 9'970 $/server/year 1'000 mips (a small config...) can pay for 450 servers. You don't need that much by far!  17 1B$ bank → 4.4 M$ mainframe costs 1 B$ insurance → 1.5 M$ (our experience : those ratio work well) a migration consistently delivers 80% savings ! (90% in best cases)
  • 18. virtualization : 10% penalty worth it ! ➢ ➢ metal -10% h/w isolation : x86 is a commodity → supplier switch must remain easy! mainframes deliver high availability → virtualization also :  kvm  ➢ Source: Redhat ➢ instance migration, workload balancing, horizontal scalability, etc. N.B. choice of hypervisor is critical for correct capabilities flexibility : daily configuration (transactional processing) <> nightly configuration (batch processing) on same h/w efficiency :   18 better utilization, lower power consumption quick provisioning
  • 19. image management service : why ? ➢ lots of instances :     ➢ ➢ N=8;M=3; P >2 → 10 (or more) + transcoding instances & services (2 x M (?) x N (?) x mail + dns + ntp, etc.) 50 → 500 instances ! all instances of same type (distribution, processing,etc) images must be identically provisioned images change daily (at least 1 transcoding / day)  19 N entities x M stages x 2 redundancy x P power history is needed
  • 20. compute / dashboard service : why ? ➢ private cloud is different from ISP cloud :  ➢ ➢ you get Iaas from CloudStack, OpenStack but you are responsible to deliver full application stack core application remains mission-critical → same stringent SLAs (resp time, availability, etc.) lots of instances :   ➢ cannot be individually managed → consolidation / centralization is a must “throw away and restart fresh” >> than “try to fix” 2-level centralization is critical  1) cloud single console : monitoring of instances, storage, network, etc.  2) instance single console : processes, resp times, syslogs, etc, 20
  • 21. identity service : why ? ➢ application remains mission-critical → coherent global security must still be guaranteed  ➢ ➢ important for both users & ops / dev team virtualization + instances allow a very fine granularity → potential to improve security ? lots of instances → security must be managed per type of instance rather than per instance 21
  • 22. still out of cloud ... ➢ long-lasting data (“the company memory”) still kept on SAN and managed “traditionally”:   ➢ traditional relational database (DB2) server / cluster shared across instances future work :  ➢ permanent files shared across instances → NFS, NAS, etc. evaluate how far distributed / replicated data services (ex: swift in OpenStack) are applicable to current “regular” files : instance images, log files, application data relational data : still an open question ! Do you have an answer ?.... 22
  • 23. conclusion ➢ ➢ ➢ Moore's law makes it possible today for x86 to handle missioncritical applications at right correct level of SLA (performance, availability) private cloud computing delivers today the right tools to manage the myriad of instances needed at scale of mission-critical applications for large corporations When will you enjoy (savings, flexibility, etc.) this new architecture in your organization ? :  in 12-18 months if you choose 100% automated and iso-functional transcoding  in 60-90 months if you choose the rewriting path  the decision is yours ! ... 23
  • 24. Thanks ! Questions ? 2014 – 500 MB SoC (dual-core x86) 1957 – 5 MB hard disk Consequence : same objectives reached differently ! Didier DURAND didier.durand@eranea.com +41 79 944 37 10 eranea | chemin de Mornex | 1001, Lausanne (Switzerland) 24