[2d6]무늬만 arm 서버는 가라

44

Upload: naver-d2

Post on 01-Dec-2014

598 views

Category:

Technology


4 download

DESCRIPTION

DEVIEW 2014 [2D6]무늬만 ARM 서버는 가라

TRANSCRIPT

Page 1: [2D6]무늬만 ARM 서버는 가라
Page 2: [2D6]무늬만 ARM 서버는 가라

유명환연구소장 /�엑세스주식회사

[email protected]

무늬만 ARM 서버는가라!

Page 3: [2D6]무늬만 ARM 서버는 가라

1. 등장 배경

2. 오해와진실

3. V-Raptor�좌충우돌기

4. ARM�서버 미래예측

5. OCP�Korea�

나누고자 하는 이야기들

Page 4: [2D6]무늬만 ARM 서버는 가라

1.�등장 배경

Page 5: [2D6]무늬만 ARM 서버는 가라

Q&A

사회적 배경 :�전기료 인상

Page 6: [2D6]무늬만 ARM 서버는 가라

Q&A

사회적 배경 :�전기료 인상

Page 7: [2D6]무늬만 ARM 서버는 가라

Q&A

기술적 배경 :�서버용 ARM�아키텍처 등장

Q&A모바일

서버

Page 8: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 9: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 10: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 11: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 12: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 13: [2D6]무늬만 ARM 서버는 가라

기술적 배경 :�서버용 ARM�아키텍처 등장

Page 14: [2D6]무늬만 ARM 서버는 가라

2.�오해와 진실

Page 15: [2D6]무늬만 ARM 서버는 가라

오해 1.�서버용 SW는 x86�아키텍처가 유리하다?

최소한리눅스서버용 SW�만큼은 x86�과 ARM�과의 차이가없다!

Page 16: [2D6]무늬만 ARM 서버는 가라

오해 2.�ARM�서버가 저렴하다?

Page 17: [2D6]무늬만 ARM 서버는 가라

3.�V-Raptor�좌충우돌기

Page 18: [2D6]무늬만 ARM 서버는 가라

태초의 시작은…??

임베디드 부터 클라우드까지 우분투에서 가능!!!!!

Page 19: [2D6]무늬만 ARM 서버는 가라

있었다!!!�OTL

☆차별화방안 :

- OpenStack 과 같은클라우드특화된 SW�개발

- ARM�전용 Hypervisor�개발

- ARM�특화된시스템하드웨어개발

Ubuntu�와 ARM�기반의 서버가 있을까???

Page 20: [2D6]무늬만 ARM 서버는 가라

준비 운동 1.�OpenStack

Page 21: [2D6]무늬만 ARM 서버는 가라

준비 운동 2.�OpenStack +�OpenFlow

Page 22: [2D6]무늬만 ARM 서버는 가라

준비 운동 3.�우분투 자체 배포판 제작

Page 23: [2D6]무늬만 ARM 서버는 가라

1차 시도 :�Samsung Exynos 4412

☆ 1차 시도실패 :

- Exynos4412�내부 버스설계의한계 :�ex)�PCIe

- Ethernet�속도의 한계및발열

Page 24: [2D6]무늬만 ARM 서버는 가라

1차 시도 실패 대안 :�Freescale�i.MX6

☆ Freescale�i.MX6 :

- PCIe 지원 :�PCIe Ethernet�설계 가능

- 발열이적어차량/열차용시스템에적용

- SATA�전용 컨트롤러내장

- Single/Dual/Quad�Core�호환 설계가능

Page 25: [2D6]무늬만 ARM 서버는 가라

2차 시도 :�V-Raptor�1차 버전

PCIe based�Gigabit�Ethernet

Micro�SD�Card�:�Storage

Backplane�Connector:�Power,�SATA,�HDMI

Freescale�i.MX6�Quad�Core,�2GB�DDR3

☆ V-Raptor�1차 시도실패 :

- PCIe 기반 Gigabit�Ethernet�먹통

- Backplane�설계 미흡

Page 26: [2D6]무늬만 ARM 서버는 가라

2차 시도 :�V-Raptor�1차 버전

☆ V-Raptor�1차 시도실패 :

- PCIe 기반 Gigabit�Ethernet�먹통

:�PCIe PCB�설계 시 각 패턴길이및임피던스매칭이중요하단걸파악함!!

->�PCB�재설계필요!!

- Backplane�설계 미흡

:�각 서버 노드별별도의백업전원설계를차별화포인트로추가함!!

:�HDMI�출력은 서버노드별로연결하는게낫겠다는생각을함!!

Page 27: [2D6]무늬만 ARM 서버는 가라

3차 시도 :�V-Raptor�2차 버전

☆ V-Raptor�2차 시도실패 :

- PCIe 기반 Gigabit�Ethernet�여전히 먹통

- UPS�설계 미흡

- Backplane�PCB�열 전달 설계미흡

PCIe based�Gigabit�Ethernet

HDMI

Backplane�Connector:�Power,�SATA

Page 28: [2D6]무늬만 ARM 서버는 가라

3차 시도 :�V-Raptor�2차 버전

☆ V-Raptor�2차 시도실패 :

- PCIe 기반 Gigabit�Ethernet�여전히 먹통

:�PCIe 규격에 나와있는공차보다훨씬더민감하단걸파악함!!

->�PCIe 전문 아트웍 PCB�재설계 필요!!

- UPS�설계 미흡

:�각 서버 노드별별도의백업전원설계에충전회로부분이미흡함을파악!!

- Backplane�PCB�열 전달 설계미흡

:�서버 케이스내부적으로열전달을 Backplane이 가로막고있음을파악!!

★ 1,�2차 버전의 실패를 교훈 삼아 최종 3차 버전 제작 중!!

Page 29: [2D6]무늬만 ARM 서버는 가라

V-Raptor�전용 케이스 1차 설계

Page 30: [2D6]무늬만 ARM 서버는 가라

V-Raptor�전용 케이스 2차 설계

Page 31: [2D6]무늬만 ARM 서버는 가라

V-Raptor�전용 케이스 3차 설계

Page 32: [2D6]무늬만 ARM 서버는 가라

V-Raptor�전용 케이스 최종 설계

Page 33: [2D6]무늬만 ARM 서버는 가라

4.�ARM�서버 미래 예측

Page 34: [2D6]무늬만 ARM 서버는 가라

결국 ARM�서버를 왜 쓰게 될까?

소모 전력?�가격?

Page 35: [2D6]무늬만 ARM 서버는 가라

결국 ARM�서버를 왜 쓰게 될까?

소모 전력?�가격?

가용성 &�확장성

Page 36: [2D6]무늬만 ARM 서버는 가라

결국 ARM�서버를 왜 쓰게 될까?

Page 37: [2D6]무늬만 ARM 서버는 가라

결국 ARM�서버를 왜 쓰게 될까?

15�nodes�/�3U�Half�size

30�nodes�/�3U

45�nodes�/�4.3U

Page 38: [2D6]무늬만 ARM 서버는 가라

Why�ARM�Servers�at�all?

Page 39: [2D6]무늬만 ARM 서버는 가라

ARM�서버 개발에 필요한 기술들

Page 40: [2D6]무늬만 ARM 서버는 가라

ARM�서버 적용 가능 분야

10%

Page 41: [2D6]무늬만 ARM 서버는 가라

ARM�서버 적용 가능 분야

Page 42: [2D6]무늬만 ARM 서버는 가라

5.�OCP�Korea

Page 43: [2D6]무늬만 ARM 서버는 가라

Ocp Korea�설립

유명환 (서버)

엑세스주식회사

김창민 (네트웍)

ARISTA�NETWORKS

정만기 (스토리지)

효성 IS

안재석 (클라우드)

오픈스택커뮤니티

Page 44: [2D6]무늬만 ARM 서버는 가라

Share Knowledge, Share Spirit