벤치리뷰·뉴스·정보/아키텍처·정보분석

[분석정보] ARM 서버는 어디에 사용될 것인가?

tware 2014. 2. 12. 21:00

 

지난해 12 월 도쿄에서 개최된 ARM의 Technology Symposium에서 Dell이 ARM 기반 MicroServer를 전시하고 있었다. 이번에는 델 주식회사 대형 엔터프라이즈 마케팅 재팬 마케팅 서버 브랜드 매니저 츠네카즈 씨에게 Dell에서 ARM 서버의 위치와 향후의 릴리스에 대해 이야기를 들었다.


Dell은 1년 전에 ARM 서버를 개발했다


- 이번에 ARM Technology Symposium과 미국에서 개최된 ARM TechCon에서는 ARM 프로세서를 탑재한 서버를 전시했다. Dell 이라고 하면, x86 서버가 중심이라고 생각하고 있었습니다만.

 

 

델 대형 엔터프라이즈 마케팅 재팬 마케팅 서버 브랜드 매니저 츠네카즈 씨


 물론, 제품으로 판매하고 있는 서버로는 x86 서버가 중심입니다. 그러나 데이터 센터 및 클라우드 사업자 등을 위한 PowerEdge C 시리즈는 고객의 요구를 받고 다양한 커스터마이즈를 실시하고 있습니다. ARM 서버도 이러한 고객의 요청에서 탄생하고 있습니다. 전시되어 있던 ARM 서버는 PowerEdge C 시리즈의 인클로저를 활용하여 고밀도 전원 효율이 높은 서버를 목표로 개발되었습니다.

 사실 Dell에서 ARM 서버를 다룬 것은, 2012년 5월부터 입니다. 이번에 전시된 ARM 서버와 마찬가지로 PowerEdge C 시리즈의 케이스를 베이스로, Marvell의 32 비트 ARM 프로세서 "Amada XP"를 사용해, 3U의 케이스로 48개의 프로세서를 실행하는 서버 (개발 코드 명 : COPPER)을 다루고 있습니다.

 2세대 COPPER로는 4U 인클로저에 Calxeda 32 비트 ARM 프로세서를 24 ~ 72 개 탑재한 ARM 서버를 제공하고 있습니다 (저자 주 : 그러나 Calxeda는 2013년 말 자금 부족으로 사업을 중지 한 것 같다).

 지난해 미국에서 개최된 AMR TechCon2013 에서는 64 비트 ARM 프로세서 (AppliedMicro 제)를 탑재한 ARM 서버도 전시했습니다.

 따라서 Dell은 새로운 시장이 될 가능성이 있는 ARM 서버에 대해서도 제대로 된 투자를하고 있습니다.

 많은 사용자 분들에게 Dell에서 ARM 서버를 제조하고 있다는 느낌이 적은 것은 이러한 서버가 실제로 제품으로 판매되는 것은 아니기 때문 이지요. 대부분의 사용자는 모르는 것일지도 모릅니다.

 

Dell은 2012 년부터 ARM 서버를 다루고있다 (Dell의 Web 사이트에서)

 

 

2012 년에 공개한 ARM 서버는 Marvell의 32 비트 ARM 프로세서를 사용한 것이다.

 

 

2세대 ARM 서버로 Calxeda ARM 프로세서를 채용한 서버를 제공합니다. 향후 32 비트 ARM 서버보다 64 비트 ARM 서버에 주력 할 예정이다.

 

 

Dell이 제공하는 ARM 서버는 PowerEdge C 시리즈는 데이터 센터의 서버를 기반으로 개발

 

 

ARM 서버의 환경은 아직 미비


- 1년 이상 전부터 ARM 서버를 다루고 있다면, 왜 판매를 안합니까?

 일년 전에 발표한 32 비트 ARM 서버 COPPER ARM 프로세서를 사용한 서버는 어떤 것을 이용할 수 있느냐를 탐구하는 테스트 케이스 였다고 말할 수 있습니다.

 또한 서버 용도의 32 비트 ARM 프로세서가 아직 성숙되지 않은것도 있습니다. 역시 서버 용도라는 것을 감안할 때, 64 비트 ARM 프로세서가 필수라고 할 수 있겠지요.

 게다가 서버에서 사용되는 ARM 프로세서의 성능은 모바일 등에서 이용되고 있는 것보다 월등한 성능이 필요합니다. 이러한 때에, ARM 프로세서는 정말 낮은 소비와 전원 효율이 좋은 것인가? 이것도 테스트 해야 합니다.


 COPPER를 다룸으로 ARM 자신도 64 비트 아키텍처 ARMv8을 발표했기 때문에 본격적으로 제품화 해가는 것은 32 비트 ARM 대신 64 비트 ARM 이라고 생각하고 있습니다. 또한 64 비트 ARM 프로세서도 많은 칩 업체가 개발에 착수하기 시작했다는 점에서 프로세서가 성숙하려면 좀 더 시간이 걸릴 것으로 생각했습니다.

 게다가 지금까지 ARM 서버의 제품화를 하지 않은 가장 큰 요인은 OS뿐만 아니라 개발 도구 및 응용 프로그램 등의 소프트웨어 환경이 갖추어지지 않은 상황이기 때문입니다.

 따라서 하드웨어를 제공해서, ARM 용 OS를 개발하거나 응용 프로그램을 스스로 개발하고 유지 관리 할 수​​ 있는 조직에서만 ARM 서버를 사용할 수 밖에 없다고 생각, Dell은 ARM 서버를 한정적 제공에 그치고 있습니다.

 향후에는 ARM 기반의 OS 나 응용 프로그램의 개발을 하고 있는 기업이나 단체에서 개발된 ARM 서버를 제공하여 향후 ARM 서버의 에코 시스템을 구축 할 수 있도록 하려고 생각하고 있습니다. 실제로 Apache Software Foundation에 Dell 제의 ARM 서버를 한정적 제공하며, 프론트의 Web 서버 군으로서 이용되고 있습니다.

 

지난해 ARM Technology Symposium에서 전시된 ARM 서버. 이 ARM 서버는 32 비트 기반이다

 

 

블레이드에 프로세서와 HDD가 탑재

 

 

Dell은 미국에서 개최 된 ARM TechCon는 AppliedMicro의 64 비트 ARM 프로세서를 사용한 ARM 서버를 전시하고 있었다. OS는 64 비트 ARM 용 Linux (Fedra 기반)가 작동하고 있었다 (Dell의 Web 사이트에서)

 

 

적재 적소에서 "하이브리드 형" 이용이 된다.


- 그럼, ARM 서버는 어떤 용도로 사용된다고 생각하십니까?

 Dell 에서는 x86 서버가 모두 ARM 서버로 전환은 생각하지 않습니다. x86 서버와 ARM 서버가 공존하는 "하이브리드 데이터 센터"라는 이미지를 그리고 있습니다.

 PC와 모바일, 스마트 폰 등의 엄청난 액세스를 정리하는 것에는 고밀도 저전력의 Web 서버가 다수 필요하게 되어 있습니다. Web 서버 위의 레이어는 큰 메모리 용량을 필요로 하는 memcached, 데이터베이스, 애플리케이션 서버 등이 필요합니다. 이러한 소프트웨어는 현재는 x86 기반으로 하는 기존의 서버가 이용되는 것입니다.

 향후 64 비트 ARM에서 많은 응용 프로그램이나 시스템이 개발되고 성숙해 가면 일부 기능이 ARM 서버에 놓이게 될 것입니다. 단, 현재는 OS 나 응용 프로그램 등의 소프트웨어가 개발 도상에 있기 때문에 어디까지 ARM 서버로 대체될지 모르겠어요. 프론트 Web 서버로 사용하려면, 현재도 ARM 서버는 메리트가 있다고 생각합니다.

 다른 하나는 Intel의 서버용 Atom 프로세서의 상태가 포인트가 될 것입니다. 서버용으로 개발된 Atom C2000 시리즈는 지금까지 x86 프로세서에서 생각하면, 저전력에서 높은 성능을 가지고 있습니다. 향후 Intel은 서버 전용의 Atom 프로세서를 발전시켜 간다면 ARM 프로세서의 장점은 없게 될지도 모릅니다.

 아직 본격적인 서버 용도의 64 비트 ARM 프로세서가 어느 정도의 성능과 에너지 효율성을 가지고 있는지가 밝혀지고 있지 않습니다. 어느 정도 샘플은 나오고 있습니다 만, 실제로 어느 정도의 성능을 가지고 있으며 낮은 소비 전력으로 되어 있는지 등 많은 칩 업체에서 64 비트 ARM 프로세서가 출시되어 보지 않으면 알 수 없습니다.

 미국의 개발은 이부분을 생각하고 있다고 생각합니다. 물론 ARM 프로세서는 전력 효율이 높기 때문에 고밀도 서버를 구축 할 수 있습니다. 그러나 OS 나 응용 프로그램을 ARM 기반으로 다듬어가는 시간이 걸릴 것입니다. 또한 다양한 소프트웨어가 ARM에 튜닝되어 성숙도를 더해 안정적으로 가려면 몇년이 걸릴지도 모릅니다.

 만약 서버 전용의 Atom 프로세서가 진화하여 ARM 프로세서에 가까운 성능 및 에너지 효율성을 낸다면 기존의 소프트웨어 환경을 그대로 사용할 수 있는 x86 서버의 연장이 될만큼 큰 메리트가 있다고 할 수 있습니다.

 이 부분은 2014년 후반에 가지 않으면 명료한 것은 아닙니다. 단, Dell 에서는 많은 고객이 ARM 서버가 필요하다는 때에, 앞으로 개발한다는 것 아니라 제대로 다양한 플랫폼을 준비하는 것이 필요하다고 생각하여 ARM 서버에 대한 투자를 하고 있습니다.

- 실제로 Dell에서 ARM 서버를 판매하는 것은 언제쯤입니까?

 아직 일정이 확정된 것은 아닙니다. 반복하지만, ARM 서버에서 동작하는 OS 등의 기본 소프트웨어가 제대로 되어 가지 않으면 제품화 할 수 없다고 생각합니다.

 현재는 64 비트 ARM 용 Linux는 2014년 가을에는 하나의 목표를 보는 것으로 알려져 있습니다. 오픈 소스로 제공되는 것도 중요하지만, 각사가 ARM 용 Linux 배포판을 제공해주는 것이 중요합니다. 특히, Red Hat이 기업용 배포판으로 판매하게 되면, 많은 기업에서 이용해 보자는 흐름이 될 것입니다.

 


 64 비트 ARM 서버의 경우 HP가 Project Moonshot에서 Calxeda 사의 ARM 프로세서를 사용하여 테스트 서버를 발표했다. 그러나 제품화 된 Moonshot에서는 ARM 프로세서가 아닌 Atom 및 Opteron X를 사용한 서버가 되어 있었다. HP는 64 비트 ARM 프로세서와 TI의 DSP (ARM 코어) 기반 Moonshot을 계획하고 있지만, 출시에 관해서는 2014년 후반이 될 것이다.

 이 부분은, OS 등의 기본 소프트웨어가 아직 갖추어져 있지 않기 때문일 것이다. 이런 것을 생각하면, ARM 서버는 본격화 하려면 2014년 후반부터 2015년에 될 것이다.

 

 

 

2014년 2월 12일 기사 입니다.

 

 

 

[분석정보] 서버용으로 튠업 된 새로운 Atom C2000 시리즈

 

 

[분석정보] 전환기를 맞이한 2014년 인텔의 서버 프로세서

 

 

[분석정보] 부드러운 데이터 센터를 만드는 Intel의 Software Defined Infrastructure

 

 

[분석정보] 스몰 코어 마이크로 서버로 기우는 Intel의 서버 전략

 

 

[분석정보] 스몰 코어 CPU Avoton '에서 밝혀진 Intel의 저전력 CPU 전략

 

 

[분석정보] Intel, 저전력 서버용 SoC Atom C2000 발표

 

 

[분석정보] Intel, 14nm SoC 버전 Broadwell / Denverton 절전 서버 출시

 

 

[아키텍처] 인텔 22나노 아톰(ATOM) CPU코어 실버몬트(Silvermont) 세부 사항

 

 

[아키텍처] 저전력 x86 시장에서 AMD의 재규어와 싸울 인텔 실버몬트

 

 

[정보분석] 인텔 22나노 아톰(ATOM) CPU코어 실버몬트(Silvermont) 세부 사항

 

 

[정보분석] 아웃 오브 오더 및 최신 프로세스를 채용하는 향후의 Atom

 

 

[정보분석] 14나노 공정까지 달려가는 인텔 아톰 스마트폰, 타블렛 전략

 

 

[분석정보] 2013년에 출시되는 Intel의 새로운 서버용 프로세서

 

 

[분석정보] ARM 코어와 x86 코어를 동등하게 다루는 AMD의 CPU 전략

 

 

 

[분석정보] 2016년 프로세서와 운영체제 동향