plm system architecture on sun microsystems€¢ server consolidation ... mid-range 급서버...

29
PLM System Architecture on Sun Microsystems Global System Engineering - Mfg. Industry Consultant Hwanki Lee ([email protected])

Upload: hangoc

Post on 16-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

PLM System Architecture

on Sun Microsystems

Global System Engineering- Mfg. Industry Consultant

Hwanki Lee ([email protected])

1

Agenda

- PLM on Sun

- PLM System Architecture

- Sun’s Solutions

2

PLM on Sun

3

Sun Microsystems on PLM Market

PLM software and services including systems implementation, integration, consulting and outsourcing services

Hardware, Infrastructure software, architecture and network computing expertise

4

PLM 솔루션 구성요소

Industry Specific Design and Collaboration Tools

Service Consultants & Integration Services

Sun

Jav

a Sy

stem

s an

d J2

EE T

echn

olog

ies

Custom-specific EAI

Generic EAI Tools

Middleware

Infrastructure

Database

NAS / SAN Storage / Backup

OS/ Server Platform

PLM Software

Web, Networking, Java, XML, J2EE, JSP's Servlets등이운영되는 PLM 환경에서확장성, 가용성, 보안성등을보장하며 24x7의운영환경을제공

Web ServerWeb Server WAS ServerWAS Server

Sun Java System SolutionSun Java System Solution

MySQLMySQL

StorageTek제품군StorageTek제품군

SPAEC Enterprise Server제품군SPAEC Enterprise Server제품군SolarisSolaris

5

Sun 제공 솔루션

xVM, Ops Center, Grid Engine

OperatingSystem

Virtualization

ApplicationInfrastructure

Database/Storage Platform

Systems

Microprocessor

ServersStorageBackup

DeveloperEnvironment

6

Reference Architecture

<MatrixOne Engineering Central Sizing Study>

<UGS TeamCenter User configuration>

<PTC Windchill User configuration>

7

R&D Datacenter를 위한 Architecture

SAN Storages TapeLibrary

Storage Virtualization

HPC / CAD FarmVirtualization on X86

N1 & xVM

Sun Fire X4500 Up to 48 terabytes of

storage in 4RU

NAS Storages

Server Based Computingfor Designer

Sun Global DesktopSun Ray

Domain B Domain ADomain C

High PerformanceVisual Workstation

Throuput Computing1Socket/8Core/64 Thread

NFS / Lustre / ZFS

PLM ServerVirtualization on Solaris 10

8

PLM System Architecture

9

PLM System Infrastructure Architecture

WEB• Sun Javasystem Web Server• Apache• IIS (Microsoft)

• HTTP, HTTPS를 통하여 Disk에 저장되어있는 Static Content를 제

• CGI/PHP/Python/mod_perl등의Dynamic Content 수행

•메모리 용량은 많을 수록• 웹서버의 주요 병목현상의 요인• 메모리 용량에 따라 최대 동시 접속자가 결정됨

• CPU 용량은 사용량에 따라 다름• Dynamic content 수행시 CPU 자원 필요

• Static Content는 Dynamic content 수행시 보다 더 적은

CPU 자원 사용

PLM App. with WAS• PLM Application based on• Sun Javasystem App Server•Weblogic, Websphere, etc…

• Dynamic Page Processing• JSP• Servlets• Standalone mod_perl/PHP/Python engines

• Internal Services• PLM Logic Processing

•메모리 용량은 많을 수록• App Server와 Java 운영을 위한메모리 필요

• Disk는 어플리케이션에 의존적•빠른 CPU 및 성능이 요구됨

Database Server

• Free/Open Source DBs• MySQL, PostgreSQL

• Commercial• Oracle, MS SQL

•Meta Data 저장 및 검색

•대용량 메모리•빠른 CPU / 성능•단일시스템 내의 확장성 고려• DISK- RAID 구성 필요•이중화 구성을 통한 고가용성 시스템 구현

10

고가용성 시스템 구성 방안

Load BalancerLoad Balancer Web / WAS based on PLM solutionsWeb / WAS based on PLM solutions DB 서버DB 서버

웹 서버

웹 서버

WAS

WAS

통합 DB

통합 DB

HA

L4

L4

Web / WAS서버는 이중화 구성으로 장애 대비

L4 Switch를 통한 이중화 구성

웹 서버와 WAS를 분리하여 Workload Balancing 기능 수행 가능

업무로직을 컴포넌트 기반으로 일원화하여 모든 채널에 대해 동일한 기반으로 구축이 가능하도록 설계

모든 데이터를 하나의 DB로통합 관리

HA 구성을 통한 장애극복

Web Infrastructure를 담당하는 각 Tier별 (업무별) 서버를 두 대 이상의 서버로 구성

•Web 서버 : 효과적인 Hardware (L4 Switch) 또는 Sofrware Load balancing 알고리즘을 이용하여 두 대 이상의서버로 구성된 Web 서버로 분산할 수 있도록 구성

•WAS 서버 : 두 대 이상의 Application Server 또는 다수의 Web Container, EJB 또는 다른 오브젝트로 분산 구성•Database 서버 : Database의 가용성을 위해 서버에 장애가 발생하였을 때에도 시스템은 정상적으로 동작하게하는 Failover 기능을 지원하도록 구성

11

Storage Architecture

- Small / Large Data에 적합

- 대규모 Mail Server의 스토리지

에 적합

- Large Data / 원거리에 적합

- Large Data / 근거리에 적합

- 확장성 있는 DBMS Storage 용

도에 적합

- Small Data / 근거리에 적합

- Web Serer에 사용되는

Contents 공유 방식에 적합

- Valut용 스토리지 저장

적용 범위

- OS 내에 Data 공유 솔루션 필요

- NAS와 동일한 확장성 보유

- 별도의 Data 공유 솔루션 필요

- 최근의 기술로 활용 사례 없음

- 별도의 Data 공유 솔루션 필요

- 8대 이하의 Client 확장성

- NAS에서 Data 공유 솔루션

제공

- 100대 이상의 Client 확장성

Client

확장성

- 적은 용량에 데이터 공유가 불

필요한 환경을 위한 저렴한 솔루

- TCP/IP 네트워크를 통해 블록 데

이터를 전송하는 환경을 위한 솔루

- 전사적 데이터관리 환경을 위한

솔루션- 분산워크그룹을 위한 솔루션필요용도

- 제한된 확장성

- 파일공유 불가능

- 비효율적 관리비용 초래

- 대용량의 파일 전송시 프로세서에

많은 부하 유발

- 호환성의 문제

- 높은 가격

- 솔루션을 통한 파일공유

- 랜 대역폭의 한계

- 느린 전송 속도단점

- 설치의 간편·용이성

- 저렴한 소유 비용

- 전용라인을 통한 뛰어난 성능

- 일반 용도 솔루션으로서 유연성

과 개방성 제공

- 기존 네트워크 프로토콜을 통한 높

은 가용성

- 저렴한 네트워크 스토리지 구축 비

용(FC의 1/10)

- IP 네트워크에 구축 : IP LAN 및

WAN 인프라와 호환

- 확장성 및 거리상의 제약 해결

- 무정지 확장성

- 높은 성능

- 재난복구 솔루션

- 구성의 유연성

- 이중화된 데이터 경로 사용

- 뛰어난 가용성

- 설치와 관리가 용이

- 총소유비용 측면에서 저렴한

솔루션

- 이기종 시스템간의 파일공유

와 전송 가능

- 뛰어난 확장성

- 강력한 데이터 보호 백업

장 점

Architecture

DASiSCSISANNAS

12

Backup Architecture

SCSI

76 sec.

16 MB/sec

160 GB

SDLT320

SCSI, FC

70~76 sec.

120 MB/sec

800 GB

LTO 4

SCSI, FC

70~76 sec.

80 MB/sec

400 GB

LTO 3

SCSI, FC

76 sec.

36 MB/sec

300 GB

SDLT600

SCSI, FC인터페이스

70~76 sec.

30 MB/sec

200

LTO 2

평균검색시간

전송속도(Native)

저장용량(Native)

항목

Tape LibraryData Data Data

Local Area Network

Storage Area Network

BackupServer

SAN을통한 Backup

TapeLibrary

Network을통한 Backup

Data

Local Area Network

BackupServer

Data

13

Sun’s Solution

14

Sun’s x86 Product Line

Sun Ultra 40 M2

Sun Fire X4500Sun Fire X4600 M2

Sun Fire X2100 M2

Sun Ultra 20 M2

Sun Ultra 24

Sun Blade 8000Sun Blade 8000 PModular System

Sun FireX6250 Sun Blade

6000Sun Blade 6048

Sun Fire X4150Sun Fire X4450

Sun Fire X2200 M2

Sun GridRack

System

Sun Blade X8450

Sun Fire X4100 M2 Sun Fire X4200 M2

Sun Fire X4140 Sun Fire X4240 Sun Fire X4440

Enhanced w/Quad-Core

Enhanced w/Quad-Core

New w/Quad-Core

Enhanced w/Quad-Core

15

Intel Architecture Product Family

Intel Core 2 QuadIntel Core 2 Extreme Intel Core 2 DuoIdeal entry level workstation

Quad-Core Intel Xeon 7300Scalability, performance and reliability

Quad-Core Intel Xeon 5300Maximize performance density & performance/watt

4 sockets

2 sockets

1 socket

• Enterprise Databases• ERP/CRM, Decision Support• Server consolidation• Scale-UP computing

Efficient Performance

Expandable

Workstations

• Infrastructure applications• Infrastructure virtualization• Dense 1u rack/blades• Scale-OUT standardization

• Optimized for entry-level single socket workstations

• Platform longevity • Supports lower power micro-

architecture processors Sun Ultra 24

Sun Fire X4450

Sun Fire X4150

Sun BladeX6250

16

Sun’s New X86 Systems

2 Socket

4 Socket

Sun Fire X41502x Intel Dual-Core & Quad-Core Xeon

processor (Woodcrest/Clovertown)16x FBDIMM DIMM slots (64GB max) I/O3x PCIe slots (all x8)8x SFF SAS 2.5” disk drives (via PCIe) or

6x SFF SATA 2.5” disk drives4x Gigabit Ethernet portsDVD-RW

Sun Fire X44504x Intel Dual-Core & Quad-Core Xeon

processor (Tigerton)32 * FBDIMM DIMM slots (128GB max)I/O6x PCIe slots (2 x8, 4 x4)8x SFF SAS 2.5” or 6x SFF SATA 2.5”

disk drives4x Gigabit Ethernet portsDVD-RW

Workstation Ultra 24Single socket Intel XeonDual-Core & Quad-Core

(Conroe/Yorkfield)4 * DDR2 DIMM (8GB max)2x PCIe x16 slots (Gen 2)1x PCIe x4 (x8 mec), 1x

PCIe x1 (Gen 1)2x PCI (32-bit/33MHz)6 USB, 2 IEEE 1394a4x 3.5” SATA-II or SAS

HDD SATA ODD – full 5.25Drive

Sun Fire X41402x AMD Opteron Rev F SocketsDual-Core & Quad-Core16x DDR2 DIMM slots (64GB max) I/O3 * PCIe (x4, x8 & x16)8 * SAS 2.5” disk drives (via PCIe) or

8 * SATA 2.5” HDDs4x Gigabit Ethernet portsDVD-RW

Sun Fire X42402x AMD Opteron Rev F SocketsDual-Core & Quad-Core16x DDR2 DIMM slots (64GB max) I/O6 * PCIe (x4, x8 & x16)16 * SAS 2.5” disk drives (via PCIe) or

16 * SATA 2.5” HDDs4x Gigabit Ethernet portsDVD-RW

Sun Fire X44404x AMD Opteron Rev F SocketsDual-Core & Quad-Core32 * DDR2 DIMM slots (128GB max)I/O6 * PCIe slots (1 x16, 1 x4, 4 x8)8x SFF SAS 2.5” or 8x SATA 2.5” disk

drives4x Gigabit Ethernet portsDVD-RW

Hot-swap Disks, Hardware RAID, Hot-swap redundant PSU, Hot-swap redundant Fans

17

Sun’s Hybrid Data File Server

Compute● 2 x Dual Core Opteron processors

● 16GB Memory

Storage● 48 SATA II drives

● 48TB raw capacity

I/O● Very high throughput

● 2x PCI-X slots

● 4 GigE

Availability● Hot-swap/plug power, fans, disks

Management● Same management as other Galaxy servers

Solaris(TM) ZFS● Ground-breaking file system performance

File Server, Data Warehouse/Business Intelligence, Digital Media, Digital Surveillance, VTL

Integrated x86 compute power, massive st

orage capacity and high data throughput

Sun Fire X4500 서버

18

Sun CoolThreads System Evolution

Sun Fire T1000 & T2000

(1 Socket, 8 Core, 32 thread)

Sun Blade T6300(1 Socket, 8 Core, 32 thread)

Sun SPARC EnterpriseT5120 & T5220

(1 Socket, 8 Core, 64 thread)

Sun Blade T6320(1 Socket, 8 Core, 64 thread)

T5140/T5240 (2 Socket, 16 Core, 128 thread)

Sun Blade T6340(2 Socket, 16 Core, 128 thread)

T5440(4 Socket, 32 Core, 256 thread)

UltraSPARC T1 UltraSPARC T2 UltraSPARC T2 +

멀티 코어 + 멀티 쓰레드 = 칩 멀티 쓰레딩

19

Beat Industry Standard Performance

Leadership Across All Tiers of the DatacenterModel Benchmark Beats

SE T5220 SPECweb2005 Xeon & OpteronSE T5120 & T5220 SPECjbb2005 Power6, Power 5 & Itanium 2

SE T5220 Lotus Domino Notes Power 5 & XeonSE T5220 SPECjAppServer2004 2–Node Power 6, Itanium 2 & XeonSE T5120 SAP SD 2-Tier Power 6, Itanium 2 & XeonSE T5120 Database Tier, SPECjApp Power 5, Xeon & Itanium 2SE T5220 SSL Performance, SPECweb2005 Xeon & Opteron

SE T5120 & T5220 SPEC CPU2006 Power6, Xeon, Itanium, OpteronSE T5220 SPEC OMPM2001 Power

SE T5120 & T5220 SPECjbb2005 Single JVM Power6, Xeon & ItaniumSE T5120 / T5220 Siebel PSPP / Oracle Database Power 6 & Xeon

Unrivalled Performance / Watt & SWaP (Efficiency)

20

SPARC Enterprise Server

최대 24최대 24최대 16최대 4최대 2도메인(H/W)

전용 캐비넷10U6U랙

128PCI-E64PCI-E32PCI-E8PCI-E, 2PCI-X4PCI-E, 1PCI-XPCI 슬롯

지원지원지원지원지원확장 I/O 박스

64(2.5" SAS)32(2.5" SAS)16(2.5" SAS)4(2.5" SAS)2(2.5" SAS)내장 디스크

최대 2TB최대 1TB최대 512GB최대 256GB최대 128GB메모리

64(128코어)32(64코어)16(32코어)8(16코어)4(8코어)

SAPRC64 VI2.28, 2.4GHz 5-6MB L2

SAPRC64 VI2.28, 2.4GHz, 5-6MB L2

SAPRC64 VI2.28, 2.4GHz 5-6MB L2

SAPRC64 VI2.15GHz 5MB L2

SAPRC64 VI2.15GHz5MB L2 프로세서 소켓

M9000-64M9000-32M8000M5000M4000

High-end 급 서버Mid-range 급 서버

21

SPARC Enterprise Server – 고가용성 특징

CPU

Memory

I/O

Processor RAS

>SPARC64 VI명령어 레벨 재시도 : 메인프레임에 사용되는 기술로 에러 발생 시 자동으로 하드웨어 명령어 재 실행

>Data error check points (HW) across server (ECC/parity)

Memory assurance

>Memory redundancy (Memory mirror)0번 메모리에 장애가 발생해도 1번 메모리 데이터를 이용하여 시스템 지속 운영을 보장

>Memory patrol (HW)하드웨어적으로 메모리 상태를 감시하여 관련 에러를 조기에 탐지

Bus data Protection

> Error check and Correction logic (HW) implemented across all major LSI, bus connections

22

SPARC Enterprise Server – RAS 비교

Hot swapRedundancy

SPARC EnterpriseM-Series

IBMSystem p5 server

Redundancy Hot swap

계획된

유지보수중단구현

지원안함

구현구현

구현

구현

계획된

유지보수중단

구현

Processors Memory

Backplane Crossbar

System Board/ Cell Board

Service Processor

Power Supply, Fans

I/O Cards

Disk

N/A N/A

시스템

다운

계획된

유지보수중단구현

시스템

다운지원안함

구현구현

HPIntegrate Server

Redundancy Hot swap

MemoryReduncy N/A N/A구현

23

Virtualization Technology

업무의독립성및중요도가요구되는경우 Box내의자원의효율적인활용률이중요한경우

Hard Partitions/Blades Virtual Machines OS Virtualization Resource Management

Dynamic System Domains Blades

Solaris Containers (Zones + SRM)Solaris Containers for Linux Apps

Solaris ResourceManager (SRM)

Logical DomainsXen, VMware

Microsoft virtual Server

Trend to flexibility Trend to isolation

• 단일 Box내 물리적으로 분리된다수 운영체제 환경 구성

• 고가용성이 중요 (High RAS)• 확장성 (144 CPU Core 까지) • 성숙한 가상화 기술• 통합 수행이 용이

• 다중운영체제환경을하나의Box에서운영하도록가상화레이어(하이퍼바이저) 동작

• 각가상환경은논리적으로분리

• 하나의운영체제환경을복수의운영체제환경으로분할

• 하이퍼바이저방식에비해상대적으로오버헤드가적음

• 어플리케이션그룹별로컴퓨팅자원리소스할당및조정

Up to 18 Partitions Up to 200 Partitions Up to 8,000 Partitions Unlimited

특징

기술

파티션 수

Sun Unique

24

ArchiveModularDisk

VirtualTape

TapeAutomation

Dynamic DataProtection Software

Storage Portfolio

Investment Protection, Reduced Cost and Risk, Scalable

EnterpriseDisk

EnterpriseStorage for

Mainframe &Open Systems

Price/Performance,

Scalability,ArrayMgmt.

Choice ofBack-up

Software,Archive

Mgr.

Faster,Cost Effective

Back-up &RecoverySolutions

Solutions forMainframe &

Open Systems

25

SOA를 위한 Software Portfolio

26

차세대 R&D Datacenter Architecture

SAN Storages TapeLibrary

Storage Virtualization

HPC / CAD FarmVirtualization on X86

N1 & xVM

Sun Fire X4500 Up to 48 terabytes of

storage in 4RU

NAS Storages

Server Based Computingfor Designer

Sun Global DesktopSun Ray

Domain B Domain ADomain C

High PerformanceVisual Workstation

Throuput Computing1Socket/8Core/64 Thread

NFS / Lustre / ZFS

PLM ServerVirtualization on Solaris 10

27

“We make the net work”“SUN은 단순히 H/W를 공급하는 업체가 아니라 고객의 이익에 우선하여 보다 안정적으로IT서비스를 할 수 있도록 지원하는 고객의 전략적 파트너로서의 역할을 다할 것 입니다.”

한국 썬마이크로시스템즈㈜

감사합니다.