OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan -...

19
2013 November 20 th Masatoshi Yoshida Senior Vice President, Platform Solution Unit FUJITSU LIMITED OSS in practice of FUJITSU Copyright 2013 FUJITSU LIMITED

Transcript of OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan -...

Page 1: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

2013 November 20th

Masatoshi Yoshida

Senior Vice President, Platform Solution Unit FUJITSU LIMITED

OSS in practice of FUJITSU

Copyright 2013 FUJITSU LIMITED

Page 2: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Changing of OSS position

It is more important to understand the status of OSS.

Copyright 2013 FUJITSU LIMITED

1st generation (~2000)

IT

overinvestment

2nd generation (2000~)

IT cost reduce

3rd generation (2006~)

IT restructuring

4th generation (future)

Smart Society

・ISV are used mainly investing each business system like

SCM, CRM and so on. ・ OSS is used partially in such as Linux.

・Low priced IA servers are used with a lot of systems by

reviewing IT investment. ・OSS stack, like LAMP, is defined and spreads from 2000 in

the situation that Web systems spread.

・A lot of IT resources are integrated and reorganized to

reduce management cost, such as virtualization, automation

and standardization. ・OSS virtualization software spreads and OSS cloud

software are also developed actively to automate

management operation.

・The attempt to exclude “Uselessness” and “Inefficiency” in

the enterprise and the society extends rapidly ・OSS becomes important in the area , cloud , sensor

network, build-in software which become the center of smart

society.

Bu

sin

ess s

oftw

are

imita

tion

/ch

eap

su

bstitu

te

Orig

inal a

nd d

e-fa

cto

& la

test te

ch

nolo

gy

OSS position

1

Page 3: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Market scale of 3rd & 4th generation OSS

Copyright 2013 FUJITSU LIMITED

[Trial calculation by Fujitsu]

3rd

& 4

th ge

ne

ratio

n O

SS

Ma

rke

t

ICT investment in America

Existing area (Existing process)

Existing area (Modernization)

$32B

$32B

Innovation area

2

Billion USD

Page 4: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

User Portal

An example of 4th generation OSS Market

In the IT system that supports a smart society, OSS is the main composition parts.

Copyright 2013 FUJITSU LIMITED

Development

Environment View

Service & Process Integration

Assets

Management View

Application

Management View

Devices, Sensors, Terminals

Linux/Android

Sensor Box

Slate PC

Smart phone

Ecology

Smart City

Life Log

Mobile Cloud Computing

Multi OSS

Big Data

Knowledge

Platform for Human Centric Computing

BA/BI

Mahout

UIMA

Java

Operation

Environment

OpenJDK

Data Store

Pentaho

CEP

Esper

Map/Reduce

KVS

Hadoop HBase/

Cassandra

Data

Integration

Infobright

Analysis

R/Wake

Real Time

Business Applications (Example) Agriculture

Healthcare Energy

Auto Mobile

Robot

Media Contents

Log

Flume

3

Page 5: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Fujitsu’s basic stance

Copyright 2013 FUJITSU LIMITED

Fujitsu provides the open choices that is suitable for customer requirements. Hybrid and adjusted solution using Fujitsu products, ISV products and OSS.

Fujitsu Product (Fujitsu middleware)

ISV product OS

S Product Solution Technology DIV.

ISV Center Product Solution Technology DIV.

OSS Technology Center

Mission Critical IA server PRIMEQUEST & PC server PRIMERGY

Microsoft Trend Micro Community OSS vender etc etc

4

Page 6: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Market for application

Copyright 2013 FUJITSU LIMITED

■Enterprise system(=OSS community edition+α) ・The property protection is the most important.

・Promptness for trouble and steady system are required.

■Information system(=OSS vender software or community edition) ・ Big market with prospect

・4th generation OSS use is effective in the area where the technology like big data progress greatly.

OSS Technology

Availability/management

improvement

Performance Warranty

Downward compatibility

Enterprise system

Function/Operation improvement

Information system Fujitsu’s product

OSS community edition

improvement

OSS vender software

improvement

Business/

Large scale/

Long-term

maintenance

small

Large

5

Page 7: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Basic policy about OSS and Fujitsu product

“Open technology” of OSS and “Practical technology” of Fujitsu are integrated to apply to enterprise market.

Copyright 2013 FUJITSU LIMITED

Open Technology

■ Openness: Not locked in the specific vender ■ Innovation: Quickness to catch up the latest technology ■ Connectivity Wide variety of peripherals

Practical Technology

■ Application compatibility ■ Mission critical technology ■ Tuning technology for device’s max performance ■ Operability without special engineer

OSS Fujitsu

inte

grate

To make into

products

- Property maintenance:Middleware absorbs incompatibility - Quality:OSS having steady version is used - Corporate use aspect :Function improvement for Operability, availability and performance

6

Page 8: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Interstage Application Server The application execution environment having high reliability and

performance “Practical technology” made by enterprise system practice in long time and

“The latest open technology” are integrated

Copyright 2013 FUJITSU LIMITED

Interstage Application Server

Practical Technology

Fault detection Auto recovery Omen monitor Parallel control

Full GC determent

Connection management

Transaction management

Queue control

Open Technology

Open source software (Relaiability on some level)

Web Service (Metro)

Web Server (Apache/Tomcat) Development

Environment (Eclipse)

Java EE Server

(GlassFish)

Directory Service

(OpenLDAP)

Flamework (Struts/Spring/

iBatis/TERASOLUNA)

7

Page 9: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Interstage Big Data Parallel Processing Server(1/2)

Fujitsu supports Apache Hadoop V1.0.3 which is industry standard The reliability integrating original distributed file system

The choices HDFS(Original) or original distributed file system (Fujitsu provides)

distributed file system has 10 times I/O performance than HDFS

Copyright 2013 FUJITSU LIMITED

Interstage BDPPS=Interstage Big Data Parallel Processing Server

Interstage Big Data Parallel Processing Server

Big data distributed framework(Hadoop)

Distributed Key Value Store

(HBase)

SQL like query language (Hive)

High level data flow language

(Pig)

(HDFS)

(Fujitsu original distributed

file system)

8

Page 10: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Interstage Big Data Parallel Processing Server(2/2)

Method of using OSS

Copyright 2013 FUJITSU LIMITED

Type of business and business solution

Managem

ent

PRIMERGY/PRIMEQUEST ETERNUS

Big Data Platform

Big Data Middleware ISV OSS

: :

9

Page 11: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Verification: Performance comparison

Copyright 2013 FUJITSU LIMITED

Apache Hadoop(OSS)

PRIMERGY RX200S7

PRIMERGY RX200S7

ETERNUS DX80S3

0

20

40

60

80

100

0

5

10

15

20

I/O wait time(s)

41miniutes

Start

Fujitsu Hadoop Apache

Hadoop (Master + Slave x3servers *11task)

(Master + Slave x3servers *11task)

CPU Usage(%)

Fujitsu Hadoop

0

50

100

1500

50

100

150

I/O read(MB/s)

I/O write(MB/s)

88miniutes

10

Page 12: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

FUJITSU Integrated System HA Database Ready

Copyright 2013 FUJITSU LIMITED

Open Standard

high-performance high-reliability

Ready-to-use Easy-to-use

PostgreSQL full compatibility

20 times OLTP performance (DB on PCIe SSD)

Full redundancy of hardware and software on Symfoware technology

Application become available in a day after installation

Ready-to-use database system with built-in smart technologies

Symfoware (Using storage)

HA Database Ready

120,000TPM

20 times

One-click recovery Rolling update Design, and setup

Backup design High reliability design Wiring and hardware setup Installation Tuning Monitoring setting Verification :

✓ ✓ ✓ ✓ ✓ ✓ ✓

11

Page 13: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

OSS support level

Copyright 2013 FUJITSU LIMITED

large Self su

pport rate

small

Support cost

Download and Self support

(*1)

Download/buy PKG and

Paid support

Buy business product based on OSS and Vender

Paid support

(*1)Except the cost of support human development

Paid support cost

Self support cost (Initial cost is human development const)

System scale

Cost

12

Page 14: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Fujitsu’s Linux support service

Fujitsu provides the one-stop support including hardware, OS and middleware.

Copyright 2013 FUJITSU LIMITED

Fujitsu SupportDesk

Fujitsu Support Center (OSC*) OSS

Professional Team

Homepage for customer (SupportDesk-WEB)

History/ Patch

information/ Past FAQ

Trouble

Solution/ emergency correction

Frontline 100 people

Customer

*)OSC:One-stop Solution Center

Trouble information

Customer information

3. The other OSS middleware PostgreSQL, MySQL, Tomcat,

JBoss, PHP

2. Upper software 29 function

1. OS basic component ・kernel ・basic library ・device driver ・utility command

SupportDesk’s Support area

Upper software(29 function) sendmail, squid, apache, NFS, ntp, bind, DHCP, samba, imap, pop, telnet, ssh, ftp, snmp, lkcd, netdump, diskdump, GRUB, LILO, xinet, inet, NIS, iptables, lvm, quota, logwatch, logrotate, XFree86gdm, openLDAP

The other OSS middleware(Option support) ・AP server(Tomcat、JBoss Enterprise Web Server/Application Platform)

・Database(PostgreSQL、MySQL、MySQL Enterprise )

・Web application(Ruby、PHP、Perl) and so on

RedHat

Window only for Fujitsu

The person from

Fujitsu 99% or more troubles solves

in Fujitsu.

Cooperation

13

Page 15: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

OSS cloud service

Fujitsu provides the service that covers from planning

Copyright 2013 FUJITSU LIMITED

FUJITSU Server PRIMERGY

FUJITSU Storage ETERNUS

Cloud Base

Hypervisor KVM , Xenserver , VMware vSphere

Cloud Base software Citrix CloudPlatform , Apache CloudStack , Eucalyptus

FUJITSU Network

Cloud Service Portal Citrix CloudPortal Business Manager Public cloud service

FUJITSU Cloud IaaS

Trusted Public S5

Virtualization OS that customer prepares

(Linux , Windows, etc.)

The template for viatulization OS OSS cloud template

Planning Design/Setup Operation/Maintenance

Assessment Free of charge

OSS Cloud base setup service

OSS cloud base operation support

service

14

Page 16: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

OSS template The 17 choices including platform software and Web application

Copyright 2013 FUJITSU LIMITED

PaaS

S

aaS

OSS Cloud Template

ActiveDirectory server, File server ( Samba )

Mail server、WEB mail server ( Postfix , Dovecot , RoundCube

)

ID integrated management ( OpenLDAP )

ID integrated management ( ActiveDirectory cooperation )

( LISM , OpenLDAP )

Single sing-on ( OpenAM , OpenLDAP )

Backup ( Bacula )

System Monitoring ( Zabbix )

Groupware (Workflow) ( Aipo )

Portal ( Liferay )

Document Management ( ECM )

( Alfresco )

Flamework CakePHP , Zend Framework etc.

WEB platform TypeA

( PHP + PostgreSQL )

WEB platform TypeB

( PHP + MySQL )

Development support

( Subversion , Redmine , Jenkins )

Flamework Struts , Struts2 , Spring Framework

WEB platform TypeC

( Tomcat + PostgreSQL )

WEB platform TypeD

( Tomcat + MySQL )

Flamework Ruby on Rails , Sinatra

WEB platform TypeE

( Ruby + PostgreSQL )

WEB platform TypeF

( Ruby + MySQL )

15

Page 17: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Example: Our OSS community contribution

OSS positive spiral OSS is raised together with Give & Take spirit and used.

Copyright 2013 FUJITSU LIMITED

1. Development Community TOP20 of contribution group for Linux Linux 2.6.11~3.2, Linux 3.3~3.10 2. OSS user association ・Japan MySQL user association representative ・Japan CloudStack user association board member 3. OSS spreading organization ・Japan OSS promotion forum manager ・LPI-Japan Director ・Ruby association Councilor ・PostgreSQL enterprise consortium director 4. Development community support ・The Linux Foundation Vice Chairman ・OpenStack Foundation Corporate Sponsors

16

Page 18: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Thank you very much 감사합니다 谢谢

ありがとうございました

Copyright 2013 FUJITSU LIMITED 17

Page 19: OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan - OSS_in_practice_of_FUJITSU... · 30/1/2014 · OSS in practice of FUJITSU ... xinet , inet,

Copyright 2013 FUJITSU LIMITED 18