IBM eServeri5의가상화기술및 POWER5를활용한인프라구현 · 2004-11-30 · • This...

28
IBM eServer i5의가상화기술및 POWER5를 활용한 인프라 구현

Transcript of IBM eServeri5의가상화기술및 POWER5를활용한인프라구현 · 2004-11-30 · • This...

IBM eServer i5의 가상화 기술 및POWER5를 활용한 인프라 구현

© 2004 IBM Corporation

Notes to Presenters• This presentation contains links to several demos that you may use to demonstrate the power of POWER5 and IBM Virtualization

Engine. You will be able to launch these demos by clicking on the video camera icon where there is one on the presentation pages. This icon will appear on the top right corner of the page – as shown on this page

• The script for these demos are also included as speaker notes in the notes section of this presentation. To view these scripts,select VIEW on the menu and NOTES PAGE.

• The demonstrations are in Flash file format (SWF), and are in folder eServer i5 VE. In this folder, you will also find Swiffplayer11.exe and Swiffpointplayer.exe. One is used to view flash files. The other is used to imbed Flash Movies inside your Powerpoint presentations. The demos will work by simply clicking on *****.viewlet_swf.html even without restoring these files. I have put the exe files for convenience only.

• Please note that these demonstrations are based on early release code and the final screens or options may vary slightly. You may also see the following message for one of the demos during screenshow when you launch it. Just click OK.

© 2004 IBM Corporation

• 자원의 활용률을 높임으로써비용 감소

• 인프라를 관리하기 위해서가아니라, 비즈니스를 관리할 수있도록 인적 자원 재배치

• 스토리지와 백업의 통합

• 서버 관리 및 운영의 단순화

가상화의 가치

© 2004 IBM Corporation

인프라스트럭처의 복잡성 감소

가상화를 이용한 논리적통합

물리적 통합복잡함

© 2004 IBM Corporation

IBM 가상화 엔진과 eServer i5 eServer i5에서 최초로 제품화

© 2004 IBM Corporation

데모 장비의 네트웍 구성 (i520 2-way)

i5/OS AIX LINUX

Virtualization Server

100.100.119.65 100.100.119.66 100.100.119.68

IXS

100.100.119.69

100.100.119.31Virtual Ethernet

255.255.255.192Physical Ethernet

255.255.255.0100.100.119.20

1CPU, 3.5GB 0.5CPU, 2GB 0.5CPU, 512MB 2.0GHz Xeon, 2GB

100.100.119.198

© 2004 IBM Corporation

Hardware Management Console (HMC)

• eServer i5와 eServerp5가 같이 사용하는단일 콘솔

• 로지컬 파티션 및CoD 관리

• 동적으로 새 파티션생성 가능

© 2004 IBM Corporation

단순 통합

• 한 대 또는 여러 대의 서버에서 단일 어플리케이션수행

• 물리적인 파티셔닝– 물리적 사용 공간의 감소일 뿐

Sys1

Sys2

Sys3

Physical

Application AApplication BApplication C

© 2004 IBM Corporation

IBM의 파티션 기술 – 가상화 적용PhysicalIn 1999: Logical Partitioning 다양한

어플리케이션 워크로드 통합 가능

In 2001: Dynamic Logical Partitioning, 워크로드의 동적 재할당 가능

LogicalSys3

Sys1

Sys2

Application AApplication BApplication C

Dynamic

© 2004 IBM Corporation

i5 LPAR technology

• Micro-Partitioning

– Share processors between multiple processors

– Uni-processor partition 가능

– Processor 당 10개의 파티션

– Minimum 0.1 processor per partition

• Dynamic Resource Movement

– 0.01 processor씩 이동 가능

– Memory는 1MB씩

– Scheduled

– Automatic

© 2004 IBM Corporation

eServer i5에서의 자동적 CPU Pooling

WORKLOAD

P2 P3 P4

WEIGHT100

WEIGHT100

WEIGHT200

Pro

cess

or re

sour

ces

Partition ID

WeightValue

• Uncapped partition으로 프로세서 자원의자동 분배– 이동은 우선순위에 의해 결정

• 메인프래임급 파티션 기술– 정적, 동적, 이제는 자동 파티션

– 자원 가상화 부분의 광범위한 기능 향상• I/O

• LAN

• Storage

© 2004 IBM Corporation

가상 스토리지

Disk #1

Virtual Drives

iSeries Disk

iSeries

OS/400

Disk #2

Disk #3

• i5/OS에 스토리지 공간 생성

- 최소 1MB에서 최대 1TB까지

- 파티션 당 64개까지

• 파티션에 dynamic하게 할당

• 스토리지 공유

- 여러 개의 파티션에서 스토리지 공간 공유 가능

• 파티션 간에 스토리지 이동 가능

• Linux 및 AIX가 i5의 첨단 스토리지 아키텍쳐를 활용

- 데이터가 자동으로 분산/보호

- 디스크 arm 개수가 많아 성능 향상

- i5/OS와 Linux/AIX의 백업 통합

- 융통적인 스토리지 관리

- 손쉬운 Linux/AIX 환경 구축

© 2004 IBM Corporation

가상 이더넷

• 파티션마다 Virtual 1Gb Ethernet 어댑터

• i5/OS, Linux, AIX, Windows 간의 통신 모두 지원

• eServer i5의 memory bus 사용

• Secure

© 2004 IBM Corporation

백업 통합(BRMS/400)

• Centralized 백업 자동화– i5/OS 및 가상 스토리지를 사용하는 리눅스,

AIX, 통합 xSeries 서버에 대한 정책(policy) 기반의 통합 백업

• 간단한 백업 정책 생성– Before: 파티션 shut down

– During: What, When, Where

– After: 파티션 시동

• Included in eServer i5 Enterprise Edition

© 2004 IBM Corporation

iSeries Navigator• Centralized Server and Virtual Storage Management

• 리눅스 및 AIX, 윈도우 서버 지원– 리눅스, AIX, 윈도우 서버 시동 및 shut down– 가상 스토리지 생성 및 관리

© 2004 IBM Corporation

AIX 5L on eServer i5• 인프라스트럭쳐의 단순화

– 유닉스 서버 통합

– AIX 5L 어플리케이션 수용

• 투자의 최적화– 프로세서 및 메모리의 공유

– 자원을 필요한 곳으로 이동 가능

– i5/OS의 스토리지 기술 활용

• eServer i5 모든 모델에 적용– AIX 5L 5.3

• Micro-partitioning, 프로세서당 10개의 파티션

• 가상 스토리지 및 이더넷 지원

– AIX 5L v5.2

• 1 processor(s) per partition

• 다양한 direct I/O 장치 지원

© 2004 IBM Corporation

AIX 로지컬 파티션의 생성

© 2004 IBM Corporation

• 다양한 운영 환경을 중앙에서 관리 및모니터

– i5/OS, AIX 5L, Linux, and Windows operating systems

• Open standards 기반의 이기종 관리 도구

• iSeries Navigator를 보완

• Included with every i5/OS license

• An IBM Virtualization Engine systems service

IBM Director Multiplatform

© 2004 IBM Corporation

Inventory Collection

© 2004 IBM Corporation

Resource Monitors

© 2004 IBM Corporation

Event Monitoring

© 2004 IBM Corporation

DB2 UDB for iSeries - Interoperability

Internet

Net.Data

DataPropagator ReplicationSQL Client Integration

DB2 Information IntegratorOracle

Microsoft

Oracle

Non-relational

Microsoft

DB2

Access to Non-DRDA Databases

Access to DRDA and Non-DRDA Databases

Mobile Access

DB2 Everyplace

DRDA

Oracle

Microsoft

DB2

Internet Access

Distributed Relational Database AccessNotes/Domino

Notes Access

© 2004 IBM Corporation

OS/400 + DB2 UDB for iSeries as the "Server"OS/400OS/400

JDBCCLI*EmbeddedDRDANative/DDM DB2

UDBfor

iSeries

AIX

JDBCDRDA

iSeries Toolbox JDBCDB2 ConnectDB2 Information Integrator

Linux

JDBCODBCDRDA

Windows

iSeries Toolbox JDBCDB2 ConnectiSeries ODBC

JDBCODBCOLE DB.NETDRDA

iSeries AccessDB2 ConnectDB2 Information Integrator

* OS/400 PASE only supports CLI

© 2004 IBM Corporation

DB2 UDB for iSeries - Single Level Storage

M EMORY

QUERYSQL

• 데이터의 배치를시스템이 관리

– 데이터는 자동적으로가용한 디스크유닛으로 골고루 분산

– 데이터 편중 없음

– 인덱스 rebalancing 필요 없음

– 수많은 buffer space의관리 없음

• 다양한 레벨의 병렬화및 캐싱

IOP IOPIOPIOPIOPIOPIOP

Single Level Storage

Cust #1 Cust #2 Cust #3 Cust #4 Cust #5 Cust #6 Cust #7

© 2004 IBM Corporation

DB2 UDB for iSeries - 데이터베이스 관리자의 기술/직무조립할 필요 없습니다…건전지도 포함되어 있습니다.

Typical DBA Tasks DB2 UDB for iSeriesManage DASD Space Allocation 자동화

Review Table Space Allocations & Extents 자동화

Review & Balance Indexes 자동화

Application Rebinding 자동화

Maintain Database Integrity 자동화

Update Database Statistics 자동화

Synchronized OS & DB User Security 자동화

Reload Data for Hardware & Software Upgrades 자동화

Load Data into Data Base Data Import/Export 병렬처리Build and Manage DB Backup & Recovery iSeries Navigator

Create & Review Indexes for Tables iSeries NavigatorPerformance Analysis & Tuning (DB & System) iSeries Navigator

Create and Maintain DB Schema iSeries Navigator& 3rd Party Tools

Automated DB Performance Profiling 3rd Party Tools

Advanced DB Performance Analysis & Tuning iSeries Navigator& 3rd Party Tools

Data Replication & Consolidation Multiple IBM & 3rd Party Products

PAGE 26

© 2004 IBM Corporation

DB2 UDB for iSeries – Visual Explain

PAGE 27

© 2004 IBM Corporation

• 탄탄한 기초에 기반하고 있음

• 총소유비용 관리

• 정교함과 단순함의 균형

• 다양한 규모의 비즈니스에 맞는 솔루셔 및 장점제공

• IBM의 혁신적인 기술 활용

The next generation iSeries...

…simplicity in an on demand world

PAGE 28

© 2004 IBM Corporation

Trademarks and Disclaimers© IBM Corporation 1994-2004. All rights reserved.References in this document to IBM products or services do not imply that IBM intends to make them available in every country.The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both:

xSeriesRationalPOWER5iSeriese(logo)serverDB2POWER4POWEROS/400NotesMQSeriesLotus

WebSphereQuickplaceIBM(logo)e(logo)businessAS/400eTotalStoragepSeriesIBM Virtualization Enginee business(logo)AS/400

i5/OSTivoliPOWER6IBMDominoAIX 5L (logo)400ThinkPadPOWER HypervisorHipersocketsDataPropagatorAIX 5LzSeriesS/390Power EverywhereEnterprise Storage ServerDB2 OLAP ServerAIX/Lz/OSRS/6000Power ArchitectureeServerDB2 UniversalAIX

Rational is a trademark of International Business Machines Corporation and Rational Software Corporation in the United States, other countries, or both.Intel, Intel Inside (logos), MMX and Pentium are trademarks of Intel Corporation in the United States, other countries, or both.Linux is a trademark of Linus Torvalds in the United States, other countries, or both.Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.UNIX is a registered trademark of The Open Group in the United States and other countries.SET and the SET Logo are trademarks owned by SET Secure Electronic Transaction LLC. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.Other company, product or service names may be trademarks or service marks of others.

Information is provided "AS IS" without warranty of any kind.

All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendorworldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction.Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here.Photographs shown are of engineering prototypes. Changes may be incorporated in production models.