마이크로서버
Microserver| 돔 P5020 마이크로서버 | |
|---|---|
| 139mm x 55mm 컴퓨팅 노드 |
| DOME T4240 Microserver 프로토타입 | |
|---|---|
| 2015년 1월 21일 Fedora 20을 실행하는 T4240 개정판 1 프로토타입 보드 |
| DOME T4240 Microserver 프로덕션 버전 | |
|---|---|
| T4240ZMS 프로덕션 버전 마이크로서버, Fedora 23, 2017년 3월 실행 |
데이터센터 64비트 마이크로서버는 칩(SoC)의 시스템을 기반으로 하는 서버급 컴퓨터다.목표는 DRAM, 부팅 플래시, 전원 회로를 제외한 모든 서버 마더보드 기능을 하나의 마이크로칩에 통합하는 것이다.[1]따라서 메인 칩은 컴퓨팅 코어, 캐시, 메모리 인터페이스, PCI 컨트롤러 그 이상을 포함하고 있다.또한 일반적으로 동일한 칩에 SATA, 네트워킹, 직렬 포트 및 부팅 플래시 인터페이스를 포함하고 있다.이를 통해 보드 수준에서 지원 칩(따라서 면적, 전력 및 비용)이 제거된다.여러 대의 마이크로서버를 작은 패키지에 모아 고밀도 데이터센터(예: DOME MicroDataCenter)를 구축할 수 있다.
역사
마이크로서버라는 용어는 1990년대 후반에 처음 등장했으며 코발트 마이크로서버를 배양할 때 팔로 알토 인큐베이터인 피코스타에 의해 대중화되었다.마이크로서버는 2010년경에 다시 등장했고, 일반적으로 낮은 성능을 암시하는 것으로 오해받고 있다.[3]마이크로서버는 임베디드 시장에 처음 등장했는데, 비용과 공간 때문에 이러한 유형의 SoC가 범용 컴퓨팅에서 등장하기 전에 나타났다.실제로 최근의 연구에 따르면, 새롭게 등장하는 스케일아웃 서비스와 인기 있는 데이터 센터 워크로드(예: CloudSuite[4])는 일정 수준의 단일 스레드 성능(순서가 맞지 않는 실행 코어 포함)을 요구하는데, 이는 기존 데스크톱 프로세서에 비해 낮지만 임베디드 시스템에 비해 훨씬 높은 성능일 수 있다.[5]
현대의 마이크로 서버는 일반적으로 높은 포장 밀도에서 중간 정도의 성능을 제공하며, 매우 작은 컴퓨팅 노드 폼 팩터를 허용한다.이는 높은 에너지 효율(와트당 작동)을 초래할 수 있으며, 일반적으로 최고 단일 스레드 성능 프로세서의 작동보다 더 우수하다.[6]
초기 마이크로서버 중 하나는 32비트 SheevaPlug이다.예를 들어, 싱글보드 컴퓨터 비교에서 볼 수 있는 바나나 파이와 같은 32비트 마이크로서버가 많이 있다.2015년 초에는 64비트 소비자 등급 마이크로서버도 발표된다.2017년 중반부터 시작된 소비자 등급 64비트 마이크로서버(예:[7] Rasberry-Pi3)가 등장했다.데이터 센터급 마이크로서버는 64비트여야 하며 RHEL 또는 SUSE와 같은 서버급 운영 체제를 실행해야 한다.
상용화
- 델은 상업적으로 이용할 수 있는 마이크로 서버를 만든 최초의 사람이었다.2009년 5월에 Dell은 VIA 나노 프로세서를 기반으로 한 Fortuna 플랫폼을 출시했다.이 시스템은 특정 유럽 고객을 위해 고안되었다.[8]
- SeaMicro는 Dell 다음으로 가장 먼저 사용할 수 있는 마이크로서버를 출시했다.SeaMicro는 2010년 6월에 SM10000을 출시했다.SM1000은 인텔 아톰 프로세서를 기반으로 했다.[9]씨마이크로는 64비트 아톰 프로세서를 이용해 SM1000-64로 SM1000을 따라갔다가 2011년 인텔의 SM1000-XE용 샌디브리지 프로세서로 전환했다.[10]그들은 2012년에 AMD에 인수되었다.
- 이제 폐업한 칼시다는 32비트 ARM 코어를 사용하여 ARM 기반 마이크로서버를 구축하기 시작한 최초의 회사 중 하나이다.[12]그들은 64비트로 전환하기도 전에 폐업했다.
- Hewlett-Packard는 64비트 기능을 갖춘 상업용 Moonshot 제품군을 보유하고 있다.
- 스타트업 칼랴오는 2016년 ARM을 기반으로 KMAX 제품군을 선보였다.
2015년 마이크로서버에서는 '스케일아웃 서버' 또는 '스케일인 서버'로도 불리는 경우가 종종 언론에서 많은 관심을 받고 있다.[15]
참고 항목
참조
- ^ "IBM/Acravaces DOME 64비트 μServer 시승기의 이중 기능 열 확산 및 성능", R. Luijten, A.도어링과 S. 파레데스, ICICDT, 2014년 5월, 오스틴, TX
- ^ "여기서 상표 검색 '마이크로서버'; http://tmsearch.uspto.gov/
- ^ "FAWN: Wimpy Node의 빠른 배열".D. 안데르센 외.Proc. 2009년 10월 MT. Big Sky, SOSP 2009 운영 체제 원리에 관한 제22회 ACM 심포지엄
- ^ "The CloudSuite".http://parsa.epfl.ch/cloudsuite.
- ^ "클라우드 지우기"M. Ferdman 등Proc. 2012년 제17차 ACM 국제 프로그래밍 언어 및 운영 체제 지원 국제 회의(ASPLOS, Acm International Conference on Architecture Support for Programming Language and Operating Systems, 2012).
- ^ "12코어 1.8 기반의 에너지 효율 마이크로서버GHz 188K Coremark 28nm Bulk CMOS 64비트 SoC 159GB/s/lt 메모리 대역폭 시스템 밀도", R. Luizten, D.Pham, R. Clauberg, H. Nguyen, M. Cossale, M. Pandya, ISSCC 2015, 2015년 2월, 샌프란시스코
- ^ "Buy a Raspberry Pi 3 Model B".
- ^ "VIA Nano finds itself in a curious place: Dell 'Fortuna' servers - PC Perspective".
- ^ "SeaMicro Announces SM10000 Server with 512 Atom CPUs and Low Power Consumption".
- ^ "SeaMicro pushes 'Atom smasher' to 768 cores in 10U box".
- ^ SeaMicro SM10000-XE 홈페이지
- ^ ARM 서버 개발자 Calxeda가 종료됨
- ^ HP Moonshot System 홈페이지
- ^ Kalayao KMAX 제품 개요
- ^ ARM 서버 시장에서 도전적인 인텔리전스:개요