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

Post on 01-Dec-2014

596 views 4 download

description

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

Transcript of [2D6]무늬만 ARM 서버는 가라

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

funfun.yoo@gmail.com

무늬만 ARM 서버는가라!

1. 등장 배경

2. 오해와진실

3. V-Raptor�좌충우돌기

4. ARM�서버 미래예측

5. OCP�Korea�

나누고자 하는 이야기들

1.�등장 배경

Q&A

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

Q&A

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

Q&A

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

Q&A모바일

서버

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

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

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

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

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

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

2.�오해와 진실

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

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

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

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

태초의 시작은…??

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

있었다!!!�OTL

☆차별화방안 :

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

- ARM�전용 Hypervisor�개발

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

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

준비 운동 1.�OpenStack

준비 운동 2.�OpenStack +�OpenFlow

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

1차 시도 :�Samsung Exynos 4412

☆ 1차 시도실패 :

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

- Ethernet�속도의 한계및발열

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

☆ Freescale�i.MX6 :

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

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

- SATA�전용 컨트롤러내장

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

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�설계 미흡

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

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

- PCIe 기반 Gigabit�Ethernet�먹통

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

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

- Backplane�설계 미흡

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

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

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

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

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

- UPS�설계 미흡

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

PCIe based�Gigabit�Ethernet

HDMI

Backplane�Connector:�Power,�SATA

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

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

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

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

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

- UPS�설계 미흡

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

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

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

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

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

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

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

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

4.�ARM�서버 미래 예측

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

소모 전력?�가격?

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

소모 전력?�가격?

가용성 &�확장성

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

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

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

30�nodes�/�3U

45�nodes�/�4.3U

Why�ARM�Servers�at�all?

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

ARM�서버 적용 가능 분야

10%

ARM�서버 적용 가능 분야

5.�OCP�Korea

Ocp Korea�설립

유명환 (서버)

엑세스주식회사

김창민 (네트웍)

ARISTA�NETWORKS

정만기 (스토리지)

효성 IS

안재석 (클라우드)

오픈스택커뮤니티

Share Knowledge, Share Spirit