Skip to content

Xeon

Intel Xeon Microprocessor.

인텔의 서버, 임베디드, 모바일, 워크스테이션용 CPU 시리즈. 98년 6월, "펜티엄 II 제온"이라는 명칭으로 펜티엄 프로의 후속 기종으로 등장했다.

제온(Xeon)은 서버와 워크스테이션용 인텔 x86 CPU의 브랜드 이름으로 x86 CPU의 수많은 계열을 가리킨다. 예전에는 펜티엄이라는 데스크톱 프로세서의 브랜드에 제온이라는 이름을 추가하였었지만 지금은 제온 자체를 브랜드로 사용한다.

코어 i 시리즈와 차이점

일반 PC는 코어 i, 서버는 제온.

제온 프로세서는 워크스테이션, 서버 등 특별한 용도의 컴퓨터를 위해 개발된 CPU다. 일반 PC용으로 개발된 코어 i 프로세서, 모바일 기기용으로 개발된 아톰 프로세서와 전혀 다른 특성을 갖춘 CPU다. 때문에 제온 프로세서는 가상화(VM), 병렬처리, 멀티코어, 신호 암호화, ECC(오류검출, 서버는 메모리 사용이 잦기 때문에 오류 발생확율이 높다. 때문에 오류를 찾고 수정하는 기능이 필요하다) 메모리 지원, 다중 CPU 소켓 등 워크스테이션이나 서버를 위한 기능을 제공한다.

가상화
제온 프로세서는 클라우드 컴퓨팅의 필수조건인 가상머신(VM)을 위한 다양한 기능을 제공한다. 가상머신이 더욱 빠르고 효율적으로 작동할 수 있도록 관련 성능을 지속적으로 개선하고 있다. 가상화 관련 기능은 서버 뿐만 아니라 워크스테이션에도 유용하다. 제온 프로세서의 가상화를 활용하면 하나의 워크스테이션에서 여러 개의 운영체제를 더욱 빠르게 실행할 수 있다. 일반 PC용 프로세서에서도 가상머신을 활용해 여러 개의 운영체제를 동시에 실행할 수 있으나, 가상머신의 숫자를 늘리면 늘릴 수록 기하급수적으로 느려진다. 서버 관리자나 개발자들에게 유용한 기능이다.
병렬처리
제온 프로세서는 수많은 CPU를 연결해 성능(처리능력)을 끌어올리는 병렬 컴퓨팅을 지원한다. HPC(슈퍼컴퓨터)나 클라우드 컴퓨팅 시스템 구축을 위한 기능이다. 제온 프로세서는 병렬 컴퓨팅을 지원하는 애플리케이션에서 최적의 성능을 낸다. 예를 들어, 구글의 인공지능 알파고를 지탱하는 구글의 클라우드 컴퓨팅 플랫폼(GCP)은 1202개의 제온 프로세서를 병렬로 연결해 알파고에게 막대한 처리능력을 부여했다.
멀티코어
제온 프로세서는 수십 개의 CPU 코어를 탑재하고 있다. 이번에 소개된 제온 E5 V4 프로세서만 해도 최대 22개의 CPU 코어를 제공한다. 보통 2개(듀얼코어) 많아봐야 4(쿼드코어)~8개(옥타코어) 정도의 CPU 코어만 탑재하는 일반 PC용 프로세서와 대조적인 모습이다. 이는 앞에서 설명한 병렬처리를 극대화하기 위함이다. 코어 하나의 처리속도(클록)를 향상시키는 것은 한계가 있기 때문에 현재 HPC와 클라우드 컴퓨팅 환경은 최대한 많은 코어를 연결해 병렬처리속도를 향상시키는 것에 초점을 맞추고 있다. 대부분의 제온 프로세서는 발열을 줄이기 위해(=데이터센터의 유지비용 때문이다) 개별 코어의 클록을 일반 PC용 프로세서보다 낮게 설계한다.
신호 암호화
제온 프로세서는 클라우드 컴퓨팅 보안을 위한 처리 신호 암호화를 지원한다. SW적인 보안 능력 뿐만 아니라 HW적인 보안 능력도 갖추고 있다.
ECC 메모리
제온 프로세서는 서버에서 발생하는 처리 오류를 방지하기 위해 서버용 ECC(오류검출) 메모리를 지원한다. 제온 프로세서를 탑재한 워크스테이션, 서버 대부분이 ECC 메모리를 채택하고 있다.
다중 CPU 소켓
제온 프로세서는 병렬처리의 효율을 극대화하고, 데이터센터의 공간을 절약하기 위해 하나의 메인보드에 여러 개의 CPU를 연결할 수 있다. 하나의 보드에 연결할 수 있는 제온 프로세서의 숫자는 모델별로 다르나, 일반적으로 상위 모델일 수록 하나의 보드에 더 많은 CPU를 심을 수 있다.

See also

Favorite site