호규정부장 한국ibm 소프트웨어사업본부 - dbguide.netibm korea © 2005 ibm corporation...
TRANSCRIPT
IBM Korea © 2005 IBM Corporation
솔라리스에서 리눅스로의 마이그레이션제안 세미나
IBM Software on Linux
호규정 부장한국IBM 소프트웨어 사업본부
IBM Korea © 2005 IBM Corporation2
Traditional
StructuredCalculations
Data ProcessingTransactions
The Internet
ConnectivityFlexibilitySimplicityScalability
On Demand
Rich, Modular ComponentsComposition/Orchestration
Dynamic ApplicationsFlexible Business Solutions
IT와 비즈니스의 통합을 더욱 완숙하게새로이 떠오르는 온 디맨드 컴퓨팅 모델
IBM Korea © 2005 IBM Corporation3
Why Open Standards?
Agility to integrate applications and/or business components
Ensure the substitutability of components, no vendor lock-in
Lower switching-costs over time
Force vendors to compete and advance technological innovation
Quality of Service becomes a differentiating factor
A Tale of Two Models . . .
WSWS--II
Open Platform
W3CW3C
Open ToolsOpen
Standards Development
Open Industry
Participation Emerging Standards:Open Grid Services Architecture
IBM is #1 commercial investor in Linux
Linux Windows AIX Solaris HPLinux Windows AIX Solaris HP--UX OS/400 z/OSUX OS/400 z/OS
Open Standards Adoption
Open Interchange
Open Networks
Open Data
Open OS
WSWS--II
Open Platform
W3CW3C
Open ToolsOpen
Standards Development
Open Industry
Participation Emerging Standards:Open Grid Services Architecture
IBM is #1 commercial investor in Linux
Linux Windows AIX Solaris HPLinux Windows AIX Solaris HP--UX OS/400 z/OSUX OS/400 z/OS
Open Standards Adoption
Open Interchange
Open Networks
Open Data
Open OS
IBM Korea © 2005 IBM Corporation4
IBM SoftwareCapabilitiesWebSphere
Application
pSeriesOpenPowerSUN, HP
zSeries iSeries xSeries(IA32/64/EM64TAMD32/64)
Applications
J2EE, Open Stds
IBM Middleware
WinTel Model
Intel (IA32/64/EM64T AMD32/64) Hardware
Windows
Applications
Common Language Runtime
.Net
UNIX z/OS OS/400Windows
The Tale of Two Models . . .
IBM Microsoft
IBM Korea © 2005 IBM Corporation5
IBM SoftwareCapabilitiesWebSphere
Application
pSeriesOpenPowerSUN, HP
zSeries iSeries xSeries(IA32/64/EM64TAMD32/64)
Applications
J2EE, Open Stds
IBM Middleware
WinTel Model
Intel (IA32/64/EM64T AMD32/64) Hardware
Windows
Applications
Common Language Runtime
.Net
UNIX z/OS OS/400Windows
The Tale of Two Models . . .
IBM Microsoft
Linux
only one is an “on demand” world
IBM Korea © 2005 IBM Corporation6
Why Customers Are Adopting Linux
Linux offers UNIX customers the flexibility to choose lower cost hardware
Linux offers Windows customers increased flexibility and enhanced security / reliability
Linux offers all customers choice for new workloads through open computing, avoiding lock-in to proprietary hardware or software vendors or architectures
NewWorkloads
UNIXmigrations
Windowsmigrations
Total Cost of Ownership
Flexibility and Choice
Reliability
Security
Today - Benefits of Unix on Your Choice of Hardware Tomorrow – “Will Run on Hardware That Hasn’t Been Invented Yet”
Overall Value!
IBM Korea © 2005 IBM Corporation7
Server Share By Unit Shipment
0%
10%
20%
30%
40%
50%
60%
70%
1996 1997 1998 1999 2000 2001 2002 2003 Est 2004 Est 2005 Est 2006 Est 2007 Est
% o
f Ser
ver U
nits
Shi
pped
W indowsLinuxUnix TotalOther OS
IDC Server Tracker, Forecaster, Linux MI
Linux is Changing the Marketplace
IBM Korea © 2005 IBM Corporation8
New Focus Area Chasm
Linux Desktop
On demand & Value Network
Solutions
Workload Consolidation
Infrastructure Solutions
Early Market
Mainstream
Industry Applications
Clusters/Blades
Linux Adoption Across Market
IBM Korea © 2005 IBM Corporation9
Infrastructure- NT/2000 to Linux- UNIX to Linux- New Workloads
How Customers Start to Implement Linux
Firewall - Check Point, etc.
Print / File - Novell OES, SAMBA
Web Server - WebSphere
e-mail - Domino
IBM Korea © 2005 IBM Corporation10
SAN
File/PrintServers
DNS Servers
DatabaseServers Transaction
Servers
Web Servers
ApplicationServers
Security &Directory Services
File/Print Servers
Scale OutBladeCenter
Scale UpPower and Mainframe
Application Servers
Collaboration Servers
TerminalServing
SSL Appliances
CorporateInfrastructure
Web Services
E-CommerceApplications
Deep ComputingClusters
Infrastructure Optimization
IBM Korea © 2005 IBM Corporation11
NT Servers at End of Life Microsoft Ended Mainstream Support for Windows NT 4.0 ( Extended Support ended 12/04)
4.7MTotal Installed
589KOther
471KeMail
672KDatabase
747KLine of Business/Web
953KNetworking(DNS, DHCP..)
1,268KFile/Print
Installed Windows NT Servers by Workload
Source: Microsoft
NT Users are now faced with a choice
IBM Korea © 2005 IBM Corporation12
Infrastructure
Applications
Customers Continue to Implement Linux
Database servers eCommerceSuper Computing ClustersSW DevelopmentWeb HostingStore & Branch Automation
IBM Korea © 2005 IBM Corporation13
Infrastructure
Applications
Enterprise
How Customers Exploit Linux
Mission Critical Industry Commercial ClustersERP, CRM, SCM
IBM Korea © 2005 IBM Corporation14
Infrastructure
Applications
ClientEnterprise
Customers Are Looking For New Options
Industry specificBrowser-based clientsDesktop
IBM Korea © 2005 IBM Corporation15
Monolithic Client Software
Deployment challenges
Management cost
Limited to PCs
Stove-piped solutions
YesterdayManaged Clients
Low TCOImmediate
DeploymentRich Function
Consistent Programming Model across
Access SpectrumIntegration
Choice & Flexibility
Tomorrow
Web Front-Ends
Limited Function
Complex extensions
Device-specific programming
models
Today
Low TCO
Immediate Deployment
Rich Function
사용자 환경의 변화 : from Client thru Web to Managed Client
최근의 고객 사용자 환경은 웹브라우저 만큼의 저렴한 관리비용을 요구하면서도 전용 Client (예. Notes) 가 제공하는 풍부한 기능이제공되어야 할 필요성이 대두되고 있습니다. Server Managed Client 는 서버에서 관리/배포되면서 동시에 강력한 사용자 환경을 제공하는새로운 클라이언트 모델이 되고 있습니다.
IBM Korea © 2005 IBM Corporation16
IBM Lotus Workplace Client
Built in Data Management & SecurityUsing local and server managed encrypted data storesWith robust policy managed access and control
Rich Client experienceDisconnected use and synchronizationPower of client software – i.e drag-n-drop, improved responsiveness, UI controlSupport of Rich Productivity Editors (Word Processing, Presentations, Spreadsheets)Componentized and ContextualEmbedded Doc Management
Multi-Platform Client SupportLinux, Windows and Mac OS desktopsLeverage existing Office documents, Java, Net and C++ applicationsStandards-based interoperability
Extensible client platform for:Collaboration, including mail, calendaring and scheduling, instant messaging, team workspaces…Document managementExisting Web, Java and Lotus Notes ApplicationsNew Applications – IBM and Business Partners
No Touch Deployment – Low TCOServer-managed delivery of browser and Rich Clients to end user communities (Dynamic downloads keep Rich Clients current)Centralized administration, setup and client updatesProvision capabilities when needed – on demand
IBM Korea © 2005 IBM Corporation17
IBM Linux MiddlewareKey enabler of missions critical solutions
#1 in Collaboration market share New Workplace support for Linux clients
Robust, full life-cycle software development both on and for Linux18 Million Eclipse Downloads
Mission critical for customers#1 in Application Server market share#1 in Portal market share
#1 scalability and performance on LinuxApache Derby used in 70+ IBM projects
#1 systems management provider on Linux Broadest and most integrated Linux portfolio
Evaluation copies of IBM middleware can be downloaded from:http://www-106.ibm.com/developerworks/offers/linux-speed-start/index.html
Linux Product Matrix can be downloaded from:http://www-306.ibm.com/software/os/linux/software/index.jsp
Over 365 Linux Offerings . . .
Systems Managementand Security
Information Management
Process & TransactionManagement
Collaboration
Software Development
Build
WebSphere DB2 TivoliRational
Run Manage
Lotus
IBM Korea © 2005 IBM Corporation18
What is Hot About WebSphere and Linux?
Optimize the application
infrastructure
Integrate people, processes,
information and assets
Extendbusiness reach
Advanced functionality – clustering, load balancing…Superior support for SOA, ESB, Collaboration capabilitiesProven scalability and availability in a variety of hardware environments
Load balancing with WebSphere Application Server
Business integration with WebSphere Business Integration
Collaboration with WebSphere Portal
The Key WebSphere Differentiation Points in Linux
IBM Korea © 2005 IBM Corporation19
동일한 Server에서의 Windows와 Linux의 WAS 성능비교
Cross-Platform Comparison of Trade EJBThroughput
213832 823 883
1213
301984 1021 1137
1516
010002000
Solaris HPUX Windows Linux AIXreqs
/sec
ond
V5.1 V6.0
CPU% W AS 98 99 96 96 97 96 97 96 97 94CPU% DB 7 6 25 25 25 25 26 25 37 40R/T ms 227 168 59 50 58 47 56 42 40 32
System configurationWorkload: Trade-EJB-sync, port 9080, no dynamic cache, 25 clients per JIBE driver for 50 totalDriver: WSWS on (2) IBM x330 P3 Xeons, 2 x 1266 MHz, Red Hat Enterprise Linux, rel 8.0Solaris SUT: Sun Fire v880, 4 x 900 MHz SPARC, 16 GB RAM, Sun Solaris Release 5.9 (Solaris 9)Windows SUT: xSeries 365, 4 x 3.0 GHz Xeon, 8 GB, Windows 2003 Server Enterprise EditionLinux SUT: xSeries 365, 4 x 3.0 GHz Xeon, 8 GB, Red Hat Advanced Server v 3.0 update 2HPUX SUT: HP 3440-4 PA-RISC, 4 x 1 Ghz, 8 GB RAM, HP/UX B 11.11i June 2004 Patch BundleAIX SUT: pSeries p5 570, 4 x 1.9 GHz, 31 GB RAM, AIX 5.3 + APAR IY58143Database: xSeries 365, 4 x 3.0 GHz Xeon, 8 GB, Windows 2003 Server Enterprise Edition, DB2 v8.2,DB2 Universal JDBC Driver Provider (XA) Type 4 for 2PC
IBM Korea © 2005 IBM Corporation20
WebSphere Application Server와 Open Source의 비교(I사 BMT 결과)
복잡한 비즈니스 application의 경우 단순 application의 경우
Lacking documentation, mission-critical support, training, servicesImmature and unproven “enterprise function”Weak administration / monitoring / deployment toolsWhat if one needs complete platform?
Portal, Commerce, Collaboration, Wireless, etc. => will end up with WebSphere anyway
IBM Korea © 2005 IBM Corporation21
Query Phase on up to 8-way***
Why DB2 UDB on Linux – Performance and Scale
#3#2#1
ISV Benchmarks
Industry Std. Benchmarks for Analytic Workloads
Industry Std. Benchmarks for Transactions Workloads
#3#2#1
TPC-H Performance @100GB**
TPC-H Performance @300GB**
#1
TPC-C**Price/Performance on
Linux systems
* Results referenced are current as of July 6, 2004.For latest SPEC results, visit www.spec.org** Results referenced are current as of July 16, 2004.For the latest TPC-H results, visit www.tpc.org*** Results referenced are current as of May 4, 2004.For latest SAP results, visit www.sap.com/benchmark
SPECjAppServer2004*
SAP BW
#2
2323
992 976
446
0
800
1600
2400
DB2 Oracle Teradata Microsoft
Days of Performance Leadershipall scale factors
SAP SD 2-TierBenchmark Users on up to 4-way Linux and Windows
systems***
IBM Korea © 2005 IBM Corporation22
*Analysis by Market Magic Ltd., January, 2003 **Source: Hurwitz Group, IBM DB2 and NCR Teradata Total Cost of Ownership Study, Sept. 2002
Competitive Focus Area: TCO
Hurwitz** on DB2 & NCR Teradata TCO
Off-the-shelf Application Custom Web Application Business Intelligence
Better than:Oracle by 49 - 70%Microsoft by 7% - 36%
5 Year Cost of Ownership*Across Applications
*Analysis by Market Magic Ltd., January, 2003
IBMOracleMicrosoft
Business Intelligence Leadership
More Queries, More UsersLess Cost, Less People
Labor Cost / Processor
Cost / Processor
TCO / CPU
# of Queries / Day
Number of Users
Disk Capacity (GB)
Medians
$234,380$162,000
$93,000$39,000
$535,000$380,200
1,0001,750
300750
2,0003,000
NCR TeradataDB2
DB2 is the TCO Leader Across a Wide Range of ApplicationsDB2 is the TCO Leader Across a Wide Range of Applications
IBM Korea © 2005 IBM Corporation23
DB2 Integrated Cluster Environment 확장성
§ Scale in Multiple Directions– Transactions, Users– Data Volumes, Data Types– Query Complexity, Mixed Workloads
§ Exploit HW & SW Infrastructure– Server Architecture, Operating System…– Middleware Infrastructure– +++
§ Optimize Database Operations– Parallelism, Partitioning, Replication…– +++
§ Real World Experience: zSeries, Informix
1,000 Servers
UnlimitedCPUs
IBM Korea © 2005 IBM Corporation24
DB2 Migration Tool Kit…- Can Cut Migration Effort in 1/2
Converts:− Tables, Views, Indexes…95%-100% Automation− Stored Procedures, Triggers…70% - 90% Automation
Additional Features− Interactive SQL Translator− GUI with Context-sensitive Help & Tips
Over 2,000 Downloads to Date
DB2 Software Migration Project Office:− Provide (free) ballpark estimate/sizing of the Sybase-to-DB2
migration effort− Review Sybase/DB2 technical differences and provide skills
transition assistance for key DBAs and programmers− Conduct sessions on how to plan for and execute a Sybase-to-
DB2 migration − Demo and provide skills transfer on IBM's (free) Sybase-to-DB2
Conversion Tool
IBM Korea © 2005 IBM Corporation25
DB2 Migration Tool Kit…- Can Cut Migration Effort in 1/2
Source Target Migration
IBM Korea © 2005 IBM Corporation26
BiologicalBiologicalData and Data and
AlgorithmsAlgorithms
relational databases
data warehouses
DataSources
Extended Search
Sources
spreadsheets
contentrepositories
…@office e-mail reports fax
ContentSources
DB2 Information Integrator
SQL programming modelLeverage SQL skills and toolsFederated data server and replication server
DB2 Information Integrator for Content
Content programming modelLeverage CM skills and toolsFederated data server, text mining, and workflow engine
다양한 형태의 데이터 소스 통합
데이터의 저장 위치와 상관없이 통합 가능
단일한 데이터 뷰 제공
표준 인터페이스를 통합 접근(SQL, XML 등)
복제 및 연합 기능 지원
WebSphere Information Integrator를 통한 데이터 통합
IBM Software Group
기존 IT 자원 관리 환경– 업무별/시간대별 피크타임
변화– 92% 이상 시스템관리자에
의한 수동 프로비저닝프로세스
– IT환경 변화에 대한 느린응답
– 평균 서버 사용율 : 15~25%
– 서버관리에 드는 비용의지속적인 증가
– 단일 업무의 최대 피크치에대비한 지속적인 서버 증설요구
Tivoli Orchestration & Provisioning%
사용
량
8AM 10AM 12AM 2PM 4PM 6PM 8PM0
406080
100
20
업무 A: morning peak업무 B: mid-day peak업무 C: evening peak
IT 서버 사용 예
% U
tiliz
atio
n
8AM 10AM NOON 2PM 4PM 6PM 8PM0
406080
100
20
“Just-in-Case” Provisioning
기존 IT 서버 가동 현황
IBM Software Group
Tivoli Orchestration & Provisioning
Minutes or Hours13-23 DaysTotal Time
AutomatedVariable사용 후 리소스 리턴(to 리소스풀)
<1 Hour5–10 Days보안 구성 및 네트워크 설정
<1 Hour
<1 Hour
프로비저닝 서비스를
이용한 자동화
5–10 Days소프트웨어 설치
3 Days추가할당 가능한 리소스 확인
관리자에 의한
수동작업IT 태스크
시스템 관리자에 의해 수동으로 진행 되던 프로세스를 워크플로우에 정의하여자동화 실행 기능기존 데이터센터에서 운영되는 Best-Practice를 워크플로우에 정의(Out of Box 로 제공)자동화에 따른 응답시간 향상 및 에러율 감소
IT 자원 프로비저닝
IBM Software Group
Tivoli Orchestration & Provisioning
서비스 레벨임계치
응답시간
동적인 자원 할당
IT 자원의 사용량 및 워크로드를 주기적으로 모니터링하고 SLA 정책에따른 프로비저닝 서비스와 연동 기능 수행
고객의 사업 목표에 맞게 IT자원을 할당함으로써, 적재 적소에 효율적인IT자원의 배치가 가능
평균 IT자원의 사용율의 증가에 따른 비용 감소
IT 자원 오케스트레이션
응답시간응답시간 변화에변화에 따른따른 동적인동적인 자원자원 할당할당
IBM Software Group
Tivoli Orchestration & Provisioning프로비저닝 대상 자원
Server Pool
운영체제 설치소프트웨어 스택 설치서버 풀에 추가네트워크 및 스토리즈 구성
Deploy & reclaim network topologies기 제공 워크 플로우:
– HP/UX, IBM eServer iSeries, WebSphere, DB2, MS ADS, MS SQL and Exchange, Siebel, SAP, Citrix, Cisco, VMware
이기종 환경의 서버 프로비저닝
스토리지 프로비저닝
IBM TotalStorage Productivity Center
–Advanced Provisioning:• Storage Area Network
Manager• MDM
네트워크 프로비저닝
IBM Korea © 2005 IBM Corporation31
Tivoli SecuritySecure Linux systems
Avoid internal security violations (where most occur)Enable these systems to comply with audit needsFull auditing of access/changes
SOLUTION: Tivoli Access Manager for Operating Systems
Reduce costs associated with provisioning and managing usersEmployee efficiencyReduced administration costs - process, help desk costsTighten security – unauthorized accessAudit ready
SOLUTION: Tivoli Identity Manager
Accelerate time to value from Linux Portal investmentProvision users fasterSingle sign onAutomated password resetAudit ready
SOLUTION: Tivoli Identity Manager/Tivoli Access Manager for e-business
IBM Korea © 2005 IBM Corporation32
IBM Workplace Access to Enterprise and Partner Resources Enabling Faster Decisions
VirtualizedPortal
PDA
Rich Client
Data
Applications
Content
ProcessesComposed services,
standards based
Investment Protection
VirtualizedPortal
Browser
PDA
Rich Client
Upgrade Protection – Minimize Roll outs –Maximize Responsiveness
IBM Korea © 2005 IBM Corporation33
CustomerExtensions
3rd PartyISV Tools
Rational Software Architect
Rational Application Developer
Rational Functional
Tester
Rational Performance
Tester
Tivoli Configuration
Manager
WebSphereBusiness
IntegrationModeler
& MonitorTivoli
Monitoring
Rational Web Developer
Analyst Architect Developer Tester Deployment Manager
Project Manager
ExecutiveRational Portfolio Manager
Rational PurifyPlus
Rational Unified ProcessRational ClearCaseRational ClearQuest
Rational RequisitePro WebRational TestManagerRational ProjectConsole
Rational Software Modeler
Rational Manual Tester
The IBM Rational Software Development PlatformAccelerates software development on and for Linux
IBM Korea © 2005 IBM Corporation34
IBM Executive Briefing Centers
Austin, TXBoeblingen, GermanyGreenock, GermanyMainz, GermanyMontpellier, FrancePoughkeepsieResearch Triangle Park, NCRochester, MNTucson, AZ
IBM Linux Centers of CompetencyAustin, TXBeijing, ChinaBoeblingen, GermanyLondon, EnglandMoscow, RussiaNew York, NYPoughkeepsie, NYResearch Triangle Park, NCTokyo, JapanSeoul, Korea
IBM Design Centers for e-business on demand
Poughkeepsie, NYMakuhari, JapanMontpellier, FranceSan Jose, CA
IBM Linux Integration Centers
Austin, TXBoeblingen, GermanyTokyo, JapanBeijing, ChinaSao Paulo, BrazilSingapore
IBM Linux Support Centers
IBM Korea © 2005 IBM Corporation35
Linux: Transforming IBM's IT infrastructureSupporting mission critical business solutions
2,900+ Production Servers Worldwide 25,000 Clients
ibm.com/linux and w3.ibm.com/linuxSupports 320,000+ employees worldwide
IBM’s Application Hosting Environment’s HTTP workload Blade servers running in North America and EMEA
IBM’s Special Events Infrastructure – Wimbledon, The Ryder Cup, The US Open
Linux clusters in Raleigh, Boulder, and St. Louis.IGS Internet Vulnerability Security Scanning
Scanning 30k IP addresses/ weekWeb Fountain Data Mining Service
A development environment of over 300 Linux servers
A production environment of over 500 Linux servers IBM Global e-Mail Anti-virus Management
Scans incoming/outgoing mail for viruses300mm Wafer Manufacturing Automation and Equipment Control
Increased reliability over Windows 2000
200+ production Linux servers