PLM System Architecture on Sun Microsystems
Total Page:16
File Type:pdf, Size:1020Kb
PLM System Architecture on Sun Microsystems Global System Engineering - Mfg. Industry Consultant Hwanki Lee ([email protected]) Agenda - PLM on Sun - PLM System Architecture - Sun’s Solutions 1 PLM on Sun 2 Sun Microsystems on PLM Market Hardware, Infrastructure software, architecture and network computing expertise PLM software and services including systems implementation, integration, consulting and outsourcing services 3 PLM 솔루션 구성요소 Industry Specific Design and Collaboration Tools Custom-specific EAI Generic EAI Tools PLM Software Middleware WebWeb ServerServer WASWAS ServerServer Infrastructure SunSun JavaJava SystemSystem SolutionSolution Database MySQLMySQL NAS / SAN Storage / Backup StorageTekStorageTek제품군제품군 OS/ Server Platform SolarisSolaris SPAECSPAEC EnterpriseEnterprise ServerServer제품군제품군 Sun Java Systems Sun Java Systems and J2EE Technologies Service Consultants & Integration Services Web, Networking, Java, XML, J2EE, JSP's Servlets등이 운영되는 PLM 환경에서 확장성, 가용성, 보안성 등을 보장하며 24x7의 운영환경을 제공 4 Sun 제공 솔루션 Developer Environment Database/ Storage Platform Application Infrastructure Virtualization xVM, Ops Center, Grid Engine Operating System Servers Systems Storage Backup Microprocessor 5 Reference Architecture <UGS TeamCenter User configuration> <MatrixOne Engineering Central Sizing Study> <PTC Windchill User configuration> 6 R&D Datacenter를 위한 Architecture High Performance HPC / CAD Farm Throuput Computing PLM Server Visual Workstation Virtualization on X86 1Socket/8Core/64 Thread Virtualization on Solaris 10 Domain C Domain B Domain A N1 & xVM NFS / Lustre / ZFS Server Based Computing Storage Virtualization for Designer NAS Storages Sun Fire X4500 Sun Global Desktop Up to 48 terabytes of Tape Sun Ray storage in 4RU SAN Storages Library 7 PLM System Architecture 8 PLM System Infrastructure Architecture WEB PLM App. with WAS Database Server • Sun Javasystem Web Server • PLM Application based on • Free/Open Source DBs • Apache • Sun Javasystem App Server • MySQL, PostgreSQL • IIS (Microsoft) • Weblogic, Websphere, etc… • Commercial • Oracle, MS SQL • HTTP, HTTPS를 통하여 Disk에 저 • Dynamic Page Processing • Meta Data 저장 및 검색 장되어있는 Static Content를 제 • JSP • Servlets 공 • Standalone mod_perl/PHP/ • CGI/PHP/Python/mod_perl등의 Python engines Dynamic Content 수행 • Internal Services • PLM Logic Processing • 메모리 용량은 많을 수록 • 메모리 용량은 많을 수록 • 대용량 메모리 • 웹서버의 주요 병목현상의 요인 • App Server와 Java 운영을 위한 • 빠른 CPU / 성능 • 메모리용량에따라최대동시접 메모리 필요 • 단일시스템 내의 확장성 고려 속자가 결정됨 • Disk는 어플리케이션에 의존적 • DISK- RAID 구성 필요 • CPU 용량은 사용량에 따라 다름 • 빠른 CPU 및 성능이 요구됨 • 이중화 구성을 통한 고가용성 시 • Dynamic content 수행시 CPU 스템 구현 자원 필요 • Static Content는 Dynamic content 수행시보다더적은 CPU 자원 사용 9 고가용성 시스템 구성 방안 ¾Web Infrastructure를 담당하는 각 Tier별 (업무별) 서버를 두 대 이상의 서버로 구성 •Web 서버 : 효과적인 Hardware (L4 Switch) 또는 Sofrware Load balancing 알고리즘을 이용하여두대이상의 서버로 구성된 Web 서버로 분산할 수 있도록 구성 •WAS 서버 : 두 대 이상의 Application Server 또는 다수의 Web Container, EJB 또는 다른 오브젝트로 분산 구성 •Database 서버 : Database의 가용성을 위해 서버에 장애가 발생하였을 때에도 시스템은 정상적으로 동작하게 하는 Failover 기능을 지원하도록 구성 LoadLoad BalancerBalancer WebWeb // WASWAS basedbased onon PLMPLM solutionssolutions DBDB 서버서버 L4 웹서버 WAS 통합 DB HA L4 웹서버 WAS 통합 DB Web / WAS서버는 이중화 구성으로 장애 대비 모든 데이터를 하나의 DB로 통합 관리 L4 Switch를 통한 이중화 구성 HA 구성을 통한 장애극복 웹 서버와 WAS를 분리하여 Workload Balancing 기능 수행 가능 업무로직을 컴포넌트 기반으로 일원화하여 모든 채널에 대해 동일한 기반으로 구축이 가능하도록 설계 10 Storage Architecture NAS SAN iSCSI DAS Architecture - 설치와 관리가 용이 - 무정지 확장성 - 기존 네트워크 프로토콜을 통한 높 - 총소유비용 측면에서 저렴한 은 가용성 - 설치의 간편·용이성 -높은성능 솔루션 - 저렴한 네트워크 스토리지 구축 비 - 저렴한 소유 비용 - 재난복구 솔루션 장점 - 이기종 시스템간의 파일공유 용(FC의 1/10) - 전용라인을 통한 뛰어난 성능 - 구성의 유연성 와전송가능 - IP 네트워크에 구축 : IP LAN 및 - 일반 용도 솔루션으로서 유연성 - 이중화된 데이터 경로 사용 - 뛰어난 확장성 WAN 인프라와 호환 과 개방성 제공 - 뛰어난 가용성 - 강력한 데이터 보호 백업 - 확장성 및 거리상의 제약 해결 - 호환성의 문제 - 제한된 확장성 - 랜 대역폭의 한계 - 대용량의 파일 전송시 프로세서에 단점 -높은가격 - 파일공유 불가능 -느린전송속도 많은 부하 유발 - 솔루션을 통한 파일공유 - 비효율적 관리비용 초래 - TCP/IP 네트워크를 통해 블록 데 - 적은 용량에 데이터 공유가 불 - 전사적 데이터관리 환경을 위한 필요용도 - 분산워크그룹을 위한 솔루션 이터를 전송하는 환경을 위한 솔루 필요한 환경을 위한 저렴한 솔루 솔루션 션 션 - NAS에서 Data 공유 솔루션 Client - 별도의 Data 공유 솔루션 필요 - 별도의 Data 공유 솔루션 필요 - OS 내에 Data 공유 솔루션 필요 제공 확장성 - 8대 이하의 Client 확장성 - 최근의 기술로 활용 사례 없음 - NAS와 동일한 확장성 보유 -100대이상의Client 확장성 - Small Data / 근거리에 적합 - Large Data / 근거리에 적합 - Small / Large Data에 적합 - Web Serer에 사용되는 적용 범위 - 확장성 있는 DBMS Storage 용 - Large Data / 원거리에 적합 - 대규모 Mail Server의 스토리지 Contents 공유 방식에 적합 도에 적합 에적합 -Valut용스토리지저장 11 Backup Architecture 항목 SDLT320 SDLT600 LTO 2 LTO 3 LTO 4 저장용량(Native) 160 GB 300 GB 200 400 GB 800 GB 전송속도(Native) 16 MB/sec 36 MB/sec 30 MB/sec 80 MB/sec 120 MB/sec 평균검색시간 76 sec. 76 sec. 70~76 sec. 70~76 sec. 70~76 sec. 인터페이스 SCSI SCSI, FC SCSI, FC SCSI, FC SCSI, FC Local Area Network Local Area Network Backup Backup Server Server Storage Area Network Data Data Tape Library Data Data Data Tape Library Network을통한Backup SAN을통한Backup 12 Sun’s Solution 13 Sun’s x86 Product Line Sun Fire Sun Blade 6048 Sun Blade X8450 X6250 Sun Blade 6000 Enhanced w/ Sun Grid Rack Sun Blade 8000 Quad-Core Sun Blade 8000 P System Modular System Enhanced w/ Quad-Core Sun Fire X4600 M2 Sun Fire X4500 Sun Fire X4450 Sun Fire X4150 New w/ Quad-Core Sun Fire X4140 Sun Fire X4240 Sun Fire X4440 Enhanced w/ Quad-Core Sun Fire X2200 M2 Sun Fire X4100 M2 Sun Fire X4200 M2 Sun Ultra 20 M2 Sun Fire X2100 M2 Sun Ultra 24 Sun Ultra 40 M2 14 Intel Architecture Product Family 4 sockets Expandable Quad-Core • Enterprise Databases Intel Xeon 7300 • ERP/CRM, Decision Support Scalability, performance and • Server consolidation Sun Fire reliability • Scale-UP computing X4450 2 sockets Efficient Performance Sun Blade Quad-Core • Infrastructure applications X6250 Intel Xeon 5300 • Infrastructure virtualization Maximize performance density & • Dense 1u rack/blades performance/watt • Scale-OUT standardization Sun Fire X4150 1 socket Workstations Intel Core 2 Quad • Optimized for entry-level Intel Core 2 Extreme single socket workstations Intel Core 2 Duo • Platform longevity Ideal entry level workstation • Supports lower power micro- Sun Ultra 24 architecture processors 15 Sun’s New X86 Systems Workstation Ultra 24 zSingle socket Intel Xeon Sun Fire X4150 Sun Fire X4450 zDual-Core & Quad-Core z 2x Intel Dual-Core & Quad-Core Xeon z 4x Intel Dual-Core & Quad-Core Xeon (Conroe/Yorkfield) processor (Woodcrest/Clovertown) processor (Tigerton) z4 * DDR2 DIMM (8GB max) z 16x FBDIMM DIMM slots (64GB max) z 32 * FBDIMM DIMM slots (128GB max) z2x PCIe x16 slots (Gen 2) I/O I/O 2 Socket z1x PCIe x4 (x8 mec), 1x z 3x PCIe slots (all x8) z 6x PCIe slots (2 x8, 4 x4) PCIe x1 (Gen 1) z 8x SFF SAS 2.5” disk drives (via PCIe) or z 8x SFF SAS 2.5” or 6x SFF SATA 2.5” z2x PCI (32-bit/33MHz) 6x SFF SATA 2.5” disk drives disk drives z6 USB, 2 IEEE 1394a z 4x Gigabit Ethernet ports z 4x Gigabit Ethernet ports z4x 3.5” SATA-II or SAS z DVD-RW z DVD-RW HDD SATA ODD – full 5.25 Drive Hot-swap Disks, Hardware RAID, Hot-swap redundant PSU, Hot-swap redundant Fans Sun Fire X4140 Sun Fire X4240 Sun Fire X4440 z 2x AMD Opteron Rev F Sockets z 2x AMD Opteron Rev F Sockets z 4x AMD Opteron Rev F Sockets z Dual-Core & Quad-Core z Dual-Core & Quad-Core z Dual-Core & Quad-Core z 16x DDR2 DIMM slots (64GB max) z 16x DDR2 DIMM slots (64GB max) z 32 * DDR2 DIMM slots (128GB max) 4 Socket I/O I/O I/O z 3 * PCIe (x4, x8 & x16) z 6 * PCIe (x4, x8 & x16) z 6 * PCIe slots (1 x16, 1 x4, 4 x8) z 8 * SAS 2.5” disk drives (via PCIe) or z 16 * SAS 2.5” disk drives (via PCIe) or z 8x SFF SAS 2.5” or 8x SATA 2.5” disk 8 * SATA 2.5” HDDs 16 * SATA 2.5” HDDs drives z 4x Gigabit Ethernet ports z 4x Gigabit Ethernet ports z 4x Gigabit Ethernet ports z DVD-RW z DVD-RW z DVD-RW 16 Sun’s Hybrid Data File Server Integrated x86 compute power, massive st Compute orage capacity and high data throughput ● 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 Sun Fire X4500 서버 Management ● Same management as other Galaxy servers File Server, Data Warehouse/Business Intelligence, Digital (TM) Media, Digital Surveillance, VTL Solaris ZFS ● Ground-breaking file system performance 17 Sun CoolThreads System Evolution 멀티 코어 + 멀티 쓰레드 = 칩 멀티 쓰레딩 UltraSPARC T1 UltraSPARC T2 UltraSPARC T2 + T5140/T5240 Sun Fire Sun SPARC Enterprise (2 Socket, 16 Core, 128 thread) T1000 & T2000 T5120 & T5220 (1 Socket, 8 Core, 32 thread) (1 Socket, 8 Core, 64 thread) T5440 (4 Socket, 32 Core, 256 thread) Sun Blade T6300 Sun Blade T6320 (1 Socket, 8 Core, 32 thread) (1 Socket, 8 Core, 64 thread) Sun Blade T6340 (2 Socket, 16 Core, 128 thread) 18 Beat Industry Standard Performance Leadership Across All Tiers of the Datacenter Model Benchmark Beats SE T5220 SPECweb2005 Xeon & Opteron SE T5120 & T5220 SPECjbb2005 Power6, Power 5 & Itanium 2 SE T5220 Lotus Domino Notes Power 5 & Xeon SE T5220 SPECjAppServer2004 2–Node Power 6, Itanium 2 & Xeon SE T5120 SAP SD 2-Tier Power 6, Itanium 2 & Xeon SE T5120 Database Tier, SPECjApp Power 5, Xeon & Itanium 2 SE T5220 SSL Performance, SPECweb2005 Xeon & Opteron SE T5120 & T5220 SPEC CPU2006 Power6, Xeon, Itanium, Opteron SE T5220 SPEC OMPM2001 Power SE T5120 & T5220 SPECjbb2005 Single JVM Power6, Xeon & Itanium SE T5120 / T5220 Siebel PSPP / Oracle Database Power 6 & Xeon Unrivalled Performance / Watt & SWaP (Efficiency) 19 SPARC Enterprise Server Mid-range 급 서버 High-end 급 서버 M4000 M5000 M8000 M9000-32 M9000-64 SAPRC64 VI SAPRC64 VI SAPRC64 VI SAPRC64 VI SAPRC64 VI 2.15GHz 2.15GHz 2.28, 2.4GHz 2.28, 2.4GHz, 2.28, 2.4GHz 프로세서 소켓 5MB L2 5MB L2 5-6MB L2 5-6MB L2 5-6MB L2 4(8코어) 8(16코어)