EPG Rendering Service 2003. 12. 13 ㈜ 이 파 워 게 이 트.

Slides:



Advertisements
Similar presentations
Smart Phone Game 쇼군 적용 사례 ㈜블루솜 Global Top Cloud Service Provider Bluesom Co.,Ltd.
Advertisements

서강대학교 컴퓨터공학과 양지웅. 목차 IBM 본사 소개 IBM Korea 소개 IBM 사업 소개 STG Software Group GTS GBS IBM 내부 환경 소개 취업관련 정보 Appendix 2.
담 당 자 : 김봉한 과장 전 화 번 호 : ( 내선 103) 핸드폰번호 : 이 메 일 : 아이닥터 원격제어 솔루션 및 기타 서비스 제안서.
Windows Clustering Technology Overview 기술사업부 ( 주 ) 마이크로소프트.
0 Sytem Architecture Eric Lim AKAON. 1/44 Ⅰ. 아키텍처 개요 Ⅱ. 아키텍처 물리 설계 Ⅲ. 아키텍처 구성도 ( 예 ) Ⅳ. 고려사항.
컴퓨터의 기본 개념. 목 차목 차 컴퓨터의 정의 컴퓨터의 세대별 분류 컴퓨터의 분류 컴퓨터의 종류 컴퓨터의 구성 컴퓨터의 동작원리 컴퓨터의 외양 컴퓨터의 내부 구조 단위.
루틴스(EVA-EDMS)제품소개서 EVA(Enterprise Value Approach_기업자산 가치로서의 접근)
한국 IT산업의 발전방향과 과제 Core Logic Inc. May 02, 2006.
CDMA SW 구조 AIITQC 서울본원교육장 양 종 윤.
마이크로 컨트롤러 Microcontroller.
HANBIRO SERVICE 로드발란싱/클러스터링/FailOver 시스템 구축 제안서 1. 한비로 클러스터 시스템
TOURISM & BUSINESS INFORMATION SYSTEM. TOURISM & BUSINESS INFORMATION SYSTEM.
[새문안교회 정보화 사역 계획(안)] 2007년도 영상선교부

Nortelnetworks VPN & Firewall Contivity 1100.
The Most Advanced ASP-EC Solution
인터넷쇼핑몰 운영 성공전략 - △△ △△△ 사례 중심. 인터넷쇼핑몰 운영 성공전략 - △△ △△△ 사례 중심.
소프트웨어와 운영체제.
세계 문화콘텐츠 산업 현황 및 분석 한창완 (세종대학교 만화애니메이션학과 교수).
제 2장 컴퓨터 구조.
Web Server (JSP, Servlet 지원)
사업 목적 사업 개요 세부 내용 운영 시스템 사업 전망 추진 일정 수익 모델 옵션 사항 협력 회사 2p 3p 8p 14p 20p 23p 26p 27p 28p.
정보통신실습 및 특강(5)
회사소개서 Software & Solution Software & Solutions
Aegis L
홈페이지 자동 구축 솔루션 K2 Web WIZARD 2.6 관리자 메뉴얼
2016 KAUL DATA SYSTEM Company Profile 가을디에스 회사소개서.
Streaming Media Technology
인터넷 방송시스템 제안서.
{ ] [ HelpCom 개요 HelpCom이란? HelpCom의 특징
IPCC Full Solutions Billit All IP Contact Center llllBillit -IP_PBX
Operating Systems Overview
Animation 제작기법에 대하여 2001/03/13 미디어공학과 V 주다영.
DVR HD-1600M 1 제품 소개 시스템 구성도 H 채널 HD-SDI Stand Alone 타입 DVR
Copyright © SG Research Institute Inc. All rights reserved.
인트로 첫화면~~.
12. 데이터베이스 설계.
NTAS 소개 (Network Transaction Application Server)
Mega Pixel IP Camera WebEye HDC730C 제품 특징 • 1ch MPEG-4 고해상도 네트워크 카메라
A system is a set of related components that work together in a particular environment to perform whatever functions are required to achieve the system’s.
UNIX Unbounded A Beginning Approach
디지털 녹음장비 제 안 서 휴 코 산 업.
무선인터넷용 애니메이션 서비스 구축 사례.
Socket & Plug 기반의 u-Banking Platform
Unified Communications Cisco Korea
(Network Transaction Application Server)
1. Embedded System의 이해.
샤프전자㈜를 위한 SharpMall.com 구축(안).
DataStage 운영자 지침서 Operator’s Guide
DVR HD-400H 1 제품 소개 시스템 구성도 H.264 4채널 실시간 HD-SDI Stand Alone 타입 DVR
Intelligent Dyeing Technology
목차 회사소개 회사현황 시스템 구성도 SQL Server 사용 로드맵 프로젝트 개요 DB 마이그레이션
제 1 장 소 개 시스템 분석 및 설계 허철회 2006학년도 2학기 상주대학교 컴퓨터공학과.
하성희 복제 구축 예제 하성희
박 태하 ㈜ 아이네트 인터넷 망관리를 위한 도구 박 태하 ㈜ 아이네트.
4biz 는 본 사업계획서에 대한 저작권은 전혀 없습니다. 본 사업계획서는 잘 꾸며진 사업계획서로서 사업계획서 작성에 참고로
AIMS 2016 설비.물류 통합 모니터링 솔루션 Advanced Integrated Monitoring Solution
Business Plan & Strategies
NTAS 소개 (Network Transaction Application Server)
윈도우 프로그래밍 및 실습 Project SMS 변 익 수.
4biz 는 본 사업계획서에 대한 저작권은 전혀 없습니다. 본 사업계획서는 잘 꾸며진 사업계획서로서 사업계획서 작성에 참고로
SPS2003의 서버 구성 요소 SPS2003은 서버 컴포넌트가 각 역할별로 분리되어 있다. Web Component
제 2장 프로세스 관리와 CPU 스케줄링 2.1 프로세스의 개념 2.2 CPU 스케줄링의 목적과 유형
핵·입자물리연구회 조기현.
정보 INFRA 구축 RF카드를 이용한 고객관리시스템 구축 에클라트소프트.
H.264 8/16채널 Stand-Alone 타입 DVR
데이터 베이스의 내부 구조.
The Graphics Process: Summary
경영정보학개론 건국대 경영대학 박성식
Presentation transcript:

EPG Rendering Service 2003. 12. 13 ㈜ 이 파 워 게 이 트

목 차 Rendering 이란? Render Farm의 소개 EPG Rendering Service

1.1 Rendering 개요 Modeling Animation Rendering 주요 제작 툴: Maya, 3ds max, Lightwave Animation Modeling을 통해 제작된 사물이나 캐릭터에 움직임을 부여하는 단계 주요 제작 툴: Maya, 3ds max, Lightwave Rendering 에니메이션의 제작을 위한 일종의 계산 단계로써 에니메이션된 데이터를 이미지화 하는 단계

1.2 Rendering의 필요성 RenderFarm 구조의 핵심 요구기술 최종 결과물 산출 단계로써의 Rendering ▣ Rendering Time 보통 영화용 필름 한 장(한프레임)의 렌더링 시간은 약 2시간에서 길게는 10시간정도 걸리게 된다. 또한 이러한 영화는 초당 24프레임으로 재생됨으로 1시간 30분 분량의 영화를 제작하기 위해서는 수 만시간의 렌더링 시간이 요구된다. 고 용량의 데이터와 고속의 계산 능력 요구 다량 대량의 작업에 의한 Computing Power Needs 고속 대용량의 슈퍼 컴퓨터 이용 Network 기반 기술 Clustering Technology 병렬처리 기능을 활용한 RenderFarm 형태로의 전환 ▣ RenderFarm 3D CG 제작에 필요한 렌더링 작업을 빠른 시간에 처리하기 위하여 실제 Rendering을 수행하는 복수의 Workstation 혹은 Server들은 네트웍 장비 등을 이용하여 하나의 대형 시스템으로 통합되고, 작업자는 마치 한 대의 시스템을 사용하는 것처럼 손쉽게 전체 시스템 및 작업을 컨트롤할 수 있는 통합 시스템 RenderFarm 구조의 핵심 요구기술 Middle ware 개념의 분산처리 기술 CG API 기술

1.3 CG Software 구 분 주요 용도 시장 상황 비고 3ds Max Game, Animation등 Maya 국내 최대 점유률(약 50%이상) 게임 및 에니메이션등 광범위한 분야 많은 렌더링 서비스 의뢰 네트워크 렌더링 라이센스무료 Maya Animation, Commercial, Movie 하이엔드 툴로써의 입지(20-30%) 에니메이션 및 영화작업자들 이용 비싼 소프트웨어 가격 위와 동일 Lightwave Game, Animation, Archi. 약 15%의 사용자 층 다양한 종유의 컨텐츠 제작 네트웍 렌더링 라이센스1개 필요 XSI Animation 하이엔드 툴이나 시장에서 점유율 극히 미약 국내 5% 내외의 사용자 층 별도의 XSI Batch 구매 (CPU당 라이센스/Mentalray stand alone) Mentalray Movie, Animation 점차 시장 규모 확대 렌더링 전문 소프트웨어 Renderman등 기타 국내 시장 규모 없음 - 사용층이 극히 제한적

1.4 Rendering Software 구 분 주요 제품 비고 기본 Renderer Maya (batch renderer) 3D Max Lightwave 등 모델링, 애니메이션, 특수효과 및 렌더링 작업까지 가능한 통합팩키지형태 의 소프트웨어 고가의 전문 Renderer가 아닌 작업자가 가장 잘 알고 있는 S/W를 사용하기 때문에 문제발생 시 해결 능력이 높음 특히, 렌더링 서비스를 감안할 경우, 작업자가 자사내에서 렌더링한 결과와 렌더팜에서 렌더링한 결과의 이미지 Quality가 똑같기 때문에 부담없이 서비스를 받을 수 있음 전문 Mentalray RenderMan 등 Rendering만을 담당하는 소프트웨어로써 기본적인 3D 제작 프로그램과 호환하도록 일종의 변환기를 포함하고 있다. 완벽한 호환은 이루어지지 않으며 대부분이 추가 렌더링을 위한 추가작업이 필요 대부분 매우 고가이며 CPU 당 License를 판매

3.2 RenderworX 구성요소 : Hardware Farm Node, Main Server, Storage 등을 연결하는 장치 - N/W 병목을 최소화하기 위하여 전체 규모에 따라 일반 Hub switch가 아닌 고성능 Backbone network switch 장비 사용 Network Switch Farm Node 실제 렌더링을 수행하는 server로서 Renderer 탑재 - 수십, 수백시간동안 쉬지않고 CPU가 가동되는 렌더링 작업의 특성상 CPU & 시스템 발열문제 해결 등 시스템의 안정성이 무엇보다 중요 Rendering S/W 탑재 Monitoring Device 모든 Farm Node에 전체 렌더링 작업을 배분하고 관리하는 중앙 서버 - 전체 작업을 관리하는 두뇌 역할을 담당하는 Server 로서, 파일서버의 역할을 동시에 수행하기 때문에 시스템의 안정성 및 고성능 처리능력 필요 Main Server Job & Farm Management Tools 렌더링에 필요한 소스 데이터 및 렌더링 결과로 생성되는 이미지 파일이 저장되는 공간 - 수십, 수백대의 Farm Node가 동시에 데이터를 가져가고, 또 동시에 결과를 저장하기 때문에 I/O 부하를 견딜 수 있는 장비 선정 중요 - 데이터의 안정성과 향후 확장성이 보장될 수 있는 고성능 RAID 필요 Storage

10. Renderfarm규모 50-100CPU급 렌더팜 규모 10-20분의 렌더링 시간 1-5Tera의 저장공간 TV 시리즈 제작 50-100CPU급 렌더팜 규모 1-5Tera의 저장공간 Giga급 네트웍 구성 10-20분의 렌더링 시간 Frame당 약 1.5 M의 용량 영화 및 HDTV 200CPU급 이상의 렌더팜 규모 10Tera이상의 저장공간 Giga급 네트웍 구성 30분-1시간 이상의 렌더링 시간 Frame당 약 20메가의 용량

2.3 RenMan을 통한 service 지원 Animation Clients Input Data (Raw Data) Movie Clients Secured Internet Global Customers using RenMan Commercial Clients Output Data (Rendered) E-PG Supercom-Center (Render Farm) Game Clients

(Network Render Software) Monitoring and Managing Job 2.4 RenMan 동작원리 3D Software (Maya, 3ds max, XSI) 3d Scene data는 렌더링을 위한 데이터로써 에니메이션 및 렌더링에 필요한 모든 정보를 포함하고 있다.또한 이러한 데이터는 거의 필수적으로 외부의 이미지 파일과 연결되어 사용된다. 이러한 이미지 파일 등은 물체의 질감이나 혹은 무늬를 표현하는데 이용된다. 3d Scene data E-PG RenMan Server (Network Render Software) RenMan Clients Monitoring and Managing Job 각각의 RM Node로 작업 분배 및 처리 RM Node 001 Maya 3ds max Lightwave … RM Node ### Maya 3ds max Lightwave

2.5 RenMan 구조 Internet RenMan Client RenMan Client RenMan Client DB File System RenMan Server File Server … RM Node 001 RM Node 002 RM Node 003 RM Node ###

1.6 RenMan 세부 개발 목표 개발목표 개발성과 1000 CPU 규모의 CLUSTER 기반 RENDERFARM 멀티미디어 컨텐트 제작용으로 중점 개발 3D 렌더링 지원 프로그램 동시 사용자 100명 이상을 지원하는 시스템 1000 CPU, 2 Tera Byte Main Memory, 18 Tera Byte Hard Disk 현재 1000 CPU 가동 중 기존 시스템과 가격 대비 성능비가 5배 이상인 시스템 유닉스 시스템 대비 가격대비 성능 우세 RENDERFARM 관리 프로그램 개발 시스템 관리 프로그램 개발 (E-PG MonD) (가) 시스템 Node 성능 및 관리 프로그램 개발 (나) RENDERFARM Network 관리 프로그램 개발 (다) 시스템 Storage 관리 프로그램 개발 렌더팜 전체 관리 및 오류 확인 기능 제공 Rendering 관리 프로그램 개발(RenMan) (가) Maya, LightWave, 3ds max MentalRay Scene File 분석프로그램 (나) Renderer의 분산 Rendering 지원 기능 (다) Rendering 결과 online/offline 자동확인 기능 (라) Rendering 결과 online/offline 암호화전송기술 (마) 3D rendering 해석 기술 각 프로그램 별 3개 버젼 이상 지원 네트웍 분산 렌더링 지원 프리뷰 기능 지원 SSL 지원 기능 각 어플리케이션 API 기술기반 분석기능 다중 사용자 가능용 프로그램 (가) 동시에 여러 사용자 지원 가능 기능 (나) 개별 사용자가 동시에 여러 작업 수행 지원 기술 다중 사용자 사용기능 제공 동시 작업 기능 제공

Task (Frame) Related Functions 1.7 경쟁사 제품 성능 요약표 기능요약 세부기술 경쟁 프로그램 구분 RenMan Spider Render3ds max On-Line Functions SSL ● Monitoring FTP Functions FTP function Mirror Function Auto Up/Down Load Job Related Functions Kill Re-queue Task (Frame) Related Functions Slice Rendering Preview Functions Error Log Functions Log view Multi applications Maya 3ds max Lightwave Fail over Functions Image Failover Node Failover Queue Functions Priority

( Auto Uploading & MapPath Changer ) ( File Download & Delete) 3.3 RenderworX 구성요소 : Software – RenMan(주요화면 및 시연) ( Login 화면 ) ( Auto Uploading & MapPath Changer ) ( New Job 실행 ) ( 진행과정 모니터링 ) ( 결과 이미지 확인 ) ( File Download & Delete)

Korea U.S.A. Japan 2.2 Rendering Service 현황 DCRC(Seoul) EPG-USA(Hollywood) 2003. 현재 : 1000CPUs EPG-JAPAN(Tokyo) 2003. 현재 : 100CPUs Korea DCRC(Seoul) 2003 현재 : 44CPUs

2.1 Rendering Service 사업 모델 E-PG SuperCom Center RenderFarm Accounting Process Activate accounting Process Installing RenMan Clients Up-Loading 3D Raw Data JOB Process & Control Delivery & Downloading Process Billing Process RenMan Administrator RenMan Clients RenMan Administrator

… 2.6 향후 발전 방향 : Global Rendering Servic(GRS) G.R.S.란 3D 렌더링 작업이 필요한 고객이 언제 어디서든지 E-PG의 RenManTM을 활용하여 세계 각지의 E-PG 슈퍼컴센터 및 E-PG 제휴센터의 렌더팜에 접속하여 렌더링 서비스를 받을 수 있는, GRID 기술을 응용한 슈퍼컴퓨터 ASP 서비스 애니메이션 게임 영화 아이맥스 지역센터 BcN 건축 시뮬레이션 USA GRS센터 JPN GRS센터 … E U GRS센터 GRS 메인센터 Global Digital Contents Market (헐리우드 등)

E-PG Render Farm 구축 사례 구 분 고 객 명 구축(예정)일 비 고 구축 완료 사이렌스튜디오 (현, 나노픽처스) 구 분 고 객 명 구축(예정)일 비 고 구축 완료 사이렌스튜디오 (현, 나노픽처스) 빅필름 오키나와현 멀티미디어지원센터 (Japan) Octograph (USA) KBS 부산멀티미디어기술지원센터 영산대학교 현대자동차 부천 GDAH 중앙대학교 DCRC 동서대학교 DCTT 광주멀티미디어지원센터 ※ 한국과학기술정보연구원(KISTI) ※ 환경연구원 ※ EPG USA `01. 5월 `01. 11월 `02. 2월 `02. 6월 `02. 8월 `02. 10월 `03.2월 `03.7월 `03. 11월 H/W Cluster 재구축 40CPU 20CPU 100CPU 64CPU 80CPU 44CPU(100CPU확장예정) 20CPU(40CPU로 확장예정) 128CPU급 초고속 슈퍼컴퓨터 256CPU급 초고속 슈퍼컴퓨터 200CPU급 클러스터 500CPU급 렌더팜 보유 ※2002년 정통부 우수신기술 지정(온라인 분산렌더링 기술-RenMan)

E-PG Render Service 사례 01 구 분 작품명/제작사 엘리시움 마리 이야기 원더풀데이즈 국내 현대자동차 홍보물 구 분 작품명/제작사 국내 엘리시움 마리 이야기 원더풀데이즈 현대자동차 홍보물 인천공항 건축시뮬레이션 국내 50여개사 서비스 미국 ILM The One Digital Domain Kaser walzak Pixel Blue Inc. Semo Logic Inc. ABC 방송국 GNOMAN Catalist FX 현재 약 60여개 업체와 서비스 진행중 일본 TOEI Animation P3 Galapgos Digital Frontier Primid Film 현재 약 20여개의 렌더링 서비스 진행중

E-PG Render Service 사례 02 Galapagos Semologic Pixel Blues Catalyst Fx

감사합니다.