OSS NOTE CARDS · Title: OSS NOTE CARDS Subject: OSS NOTE CARDS Keywords
OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan -...
Transcript of OSS in practice of FUJITSU - 日本OSS推進フォーラムossforum.jp/jossfiles/8. Japan -...
2013 November 20th
Masatoshi Yoshida
Senior Vice President, Platform Solution Unit FUJITSU LIMITED
OSS in practice of FUJITSU
Copyright 2013 FUJITSU LIMITED
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Thank you very much 감사합니다 谢谢
ありがとうございました
Copyright 2013 FUJITSU LIMITED 17
Copyright 2013 FUJITSU LIMITED 18