티스토리 뷰

앞서 Intel의 CPU 에 대한 코드명이나 ChipSet에 대해 잠시 언급했지만, 현재 인텔 서버의 주력 CPU 코드는 크게 Westemere-EP 와 Westemere-EX로 나뉜다.
Westemere-EP의 경우 Xeon 5600 이라는 상품명으로 , Processor 당 4~6개의 Core를 탑재하고 있으며, 가격대비 성능이 가장 우수하여 범용 x86 CPU로 가장 많이 사용되고 있다.
이에 비해 Westemere-EX 의 경우 Xeon x880 이라는 상품명으로, Processor 당 최고 10개의 Core를 탑재하는 CPU 성능에 초점을 맞춘 녀석이다.
Westemere-EX 가 나오기 전에는 주로 Nehalem-EX 라는 코드명으로 Xeon 7500/6500 이라는 상품명으로 사용되었다.
시스코 UCS B230M1/M2는 Nehalem-EX 인 Xeon 7500/6500 CPU를 사용하는 서버는 B230M1을 사용하며, Westemere-EX 인 Xeon x888 CPU를 사용하는 서버는 B230M2를 사용한다.
당연히 현재 시점(2011.10)에서는 B230M2를 사용하는 것이 M1 사용에 비해 가격대비 성능이 우월하다 할 수 있다.

이 블로그에서는 B230M2에 대해서 언급하도록 하겠다.

B230M2는 묘한 매력을 지닌 장비이다.
주로 Intel의 Westemere-EX 시리즈를 탑재한 서버들은 Rack Mount 또는 Blade 서버인 경우에 주로 4개까지 CPU를 탑재할 수 있도록 구성하기 때문에 2RU 이상이거나, Full Width 슬롯을 차지 한다.
그런데 재밌는 것은, Westemere-EX가 워낙 Core수가 많고, CPU 성능이 좋아져서 굳이 4개의 CPU를 탑재하기 보다는 메모리를 적당히 꼽고 서버의 집적도를 높이려는 고객이 의외로 많다는 것이다.
이러한 고객을 위해 시스코는 Westemere-EX를 업계 최초로 가장 작은 서버에 탑재하여, 서버 집적도를 극대화 하였다.


[그림 - B230 서버]
재밌는 사실은 [그림-B230 서버]를 유심히 살펴 보면, HDD를 넣을 수 있는 공간이 없다는 것을 확인 할 수 있다. 이것은 Westemere-EX 를 구성하는 아키텍쳐가 메모리 DIMM을 32개를 구성하도록 설계가 되어 있기 때문에 매우 작은 사이즈에 HDD를 넣을 수 있는 공간이 없기 때문에 이렇게 설계가 된 것이다.
따라서, 대신 7mm SATA 브라켓에 SSD를 구성하도록 하였다.
이렇게 되면 SSD에 VMWare vSphere, Xen Server 등을 인스톨하거나, 아예 SAN Booting을 통해 Disk 성능도 최대로 끌어 올리겠다는 의미가 된다.

[그림 - B230M2 서버 내부 구조도]

(1),(4)번은 32개의 DIMM을 구성하는 부분이다.
(2),(3)번은 Westemere-EX x880 CPU/heat sink가 구성되는 부분이다.
(5) 번은 IO Mezz Card가 꽂히는 부분으로 B200M2와 마찬가지로 최대 1개의 IO Card를 수용한다.
(6) 번은 Diagnostic button에 해당된다.

지원되는 CPU와 Memory 및 주요 품목은 아래와 같이 정리된다.(2011년 10월 기준)

지원 CPU - M1 (단종 예정)

Xeon X6550 2GHz 130W CPU/18MB cache
Xeon E6540 2GHz 105W CPU/18MB cache
Xeon E6510 1.73GHz 105W CPU/12MB cache
Xeon X7560 2.26GHz 130W CPU/24MB cache
Xeon L7555 1.86GHz 95W CPU/24MB cache

지원 CPU - M2 (2012.03 기준)

2.4 GHz E7-2870 130W 10C / 30M Cache
2.26 GHz E7-2860 130W 10C / 24M Cache
2 GHz E7-2850 130W 10C /24M Cache
2.13 GHz E7-2830 105W 8C / 24M Cache
1.73 GHz E7-2803 105W 6C / 18M Cache
2.13 GHz E7-8867L 105W 10C / 30M Cache

지원 메모리 - M1

8GB DDR3-1333MHz RDIMM/PC3-10600/2x4GB 2R kit
16GB DDR3-1333MHz RDIMM/PC3-10600/2x8GB 2R kit
8GB DDR3-1333MHz RDIMM/PC3-10600/2x4GB 2R kit/Low Voltage
16GB DDR3-1333MHz RDIMM/PC3-10600/2x8GB 2R kit/Low Voltage
8GB DDR3-1333MHz RDIMM/PC3-10600/2x4GB 1R kit/Low Voltage

지원 메모리 - M2 (2012.03 기준)

8GB DDR3-1333MHz RDIMM/PC3-10600/2x4GB 2R Kit/Low Voltage
16GB DDR3-1333MHz RDIMM/PC3-10600/2x8GB 2R Kit/Low Volt
2X4GB DDR3-1333-MHz RDIMM/PC3-10600/single rank/x8/1.35v
32GB DDR3-1066MHz RDIMM/PC3-8500/2x16GB 4R Kit/Low Volt
2X8GB DDR3-1333-MHz RDIMM/PC3-10600/Dual rank/x2/1.35v

지원 IO Card - M1/M2 (2012.03 기준)

Cisco UCS CNA M72KR-Q QLogic Converged Network Adapter
UCS M81KR Virtual Interface Card/PCIe/2-port 10Gb
Cisco UCS CNA M72KR-E Emulex Converged Network Adapter
Cisco UCS CNA M61KR-I Intel Converged Network Adapter
Cisco UCS NIC M51KR-B Broadcom BCM57711 Network Adapter


지원 IO Protocol

FCoE, iSCSI, Ethernet, FC 등....

지원 Disk (2012.03 기준)

32GB Low Height 7mm SATA SSD hot plug/drive sled mounted
100GB Low Height 7mm SATA SSD hot plug/drive sled mounted

B230M1/M2 역시 모든 제어는 CIMC(Cisco Integrated Mgmt Controller) Chip과 UCS Manager 기반으로 동작하게 된다.

[Tip] 재밌는 상상....
과연 B230M2를 가지고 42U 서버랙에 장착을 하게 되면 어느정도의 뽐뿌를 자랑할까?

왼쪽의 그림이 일반적인 데이터센터의 42U 서버랙에 UCS B230M2를 한꺼번에 모두 장착했을 경우이다.
물론 서버랙당 전원은 충분히 제공해 줬을 경우를 의미한다.

그럼 그 스펙의 위용을 살펴 보자.
- 총 서버 대수 : 48대
- 총 CPU : 96개
- 총 Core 수 : 960개
- 총 Memory : 24.5 TB
- 총 Cable 수 : 24개
  (FCoE, FC, iSCSI, 10GE 모두 포함)

- 총 IO Card 수 : 48개

2.4GHz 짜리 Core가 무려 960개, 그리고  Memory가 24TB 이상이다. 딱 42U 서버 랙 하나에....
엄청나지 않은가?
그러면서 IO Cable은 달랑 24개, IO Card는 48 개이다.

작지만 강하고, 빠르다는 말이 딱 어울리는 녀석이다.



















   [그림 - UCS B230M 집적도]


공지사항