본 포스팅 글은 필자가 네트워크 타임즈 단행본 "클라우드 빅 데이터"에 기고한 글입니다. “클라우드컴퓨팅을 위한 새로운 x86 선택기준을 제시한다.” 최근 인텔은 코드명 Sandy Bridge 라는 이름의 새로운 범용 서버 프로세스인 E5 프로세스를 발표했다. 범용 서버도 이제는 CPU당 코어가 8개가 넘는 집적도와 성능을 자랑하고, x86 서버당 16개의 Core를 제공하는 시대가 도래한 것이다. 메모리 역시 점점 저전력, 고집적 용량을 제공하며 1.6GHz 16GB 단일 메모리 제공시대를 열었다. 뿐만 아니라 디스크도 SSD 기반의 서버 시대가 점점 현실화 되어 가고 있다. x86을 이제는 모든 업무와 모든 서비스, 어플리케이션에서 안정적이고 고성능으로 제공할 수 있는 시대가 도래한 것이다. 이러한 ..
Cisco UCS의 핵심 기술 가운데 하나가 바로 VIC (Virtual Interface Card)입니다.VIC에 대해 자주 물어 보는 질문들의 문답 형식으로 정리했습니다. VIC 1세대와 2세대 모델들에 대한 설명이 주를 이룹니다. 1.UCS VIC란 무엇입니까? Cisco VIC(Virtual Interaface Card : 이하 VIC)는 UCS Blade 서버 시리즈들에 탑재되는 최적의 가상화 IO카드로써, 기본적으로 FCoE를 지원하는 CNA(Converged Network Adpager : 이하 CNA) 입니다. VIC 카드는 PCIe 표준을 따르는 방식으로 1세대 128개, 2세대 256개의 가상 IO 인터페이스를 사용할 수 있도록 설계되었습니다. 또한 vHBA(Virtual HBA: 이하..
UCS가 처음 등장부터 가장 주목 받았던 하드웨어 항목은 바로 IO 구조입니다. 특히 시스코가 처음으로 선보인 Cisco VIC(Virtual Interface Card)는 그야 말로 놀라운 혁신이었습니다. 단 하나의 IO Card에서 무려 128개까지 가상화가 가능하다는 논리는, 그 이론 자체로 많은 고객들에게 찬사를 얻을 만했습니다. 이제 Cisco VIC는 Version 2로 다시 업그레이드 되어 돌아 왔습니다. 이론적으로는 무려 256개의 가상화 IO Card를 지원합니다. 또 하나 놀라운 사실은 VIC가 80Gbps의 IO 성능을 자랑한다는 것입니다. 8개의 10G 인터페이스를 제공하고 있으므로, 어떤 서버들과 비교해도 대역폭과 성능 , 가상화 IO Card 숫자는 업계 최고자리를 당분간 군림할..
UCS는 Intel의 Sandy Bridge 기반의 플랫폼에 맞추어서 UCS 3세대 서버 모델들을 발표했지만, 더 큰 변화는 바로 Fabric의 2세대들의 등장이라고 할 수 있습니다. [그림 : UCS Fabric 1~2세대 모델의 진화] [그림 : UCS Fabric 1~2세대 모델의 진화]에서 보시는 것 처럼, 1세대가 지난 2009년 부터 UCS 혁신을 이끌어 오던 Fabric 모델들입니다. UCS FI 6100 모델과 FEX 2104 모델은 그동안 혁신적인 패브릭 구조로, 데이터센터 내의 가상화 혁신과 x86 IO 혁신을 이끌어 왔습니다. 2세대 모델의 특징은 바로 Nexus 5500 기반의 검증된 H.W 아키텍쳐 위에 설계된 플랫폼으로, 유연성과 성능을 동시에 보장한다는 점이 커다란 특징이라 할..
IT 커리어의 대부분을 네트워크와 보안에 묶여 살다 보니, 사실 서버나 가상화 측면에서도 네트워크에 관심이 높은 것이 사실입니다. 그렇다 보니 x86 아키텍쳐에서도 개인적으로는 IO 구조에 참 관심이 많습니다. 이번 Sandy Bridge 아키텍쳐에서는 IO 구조의 빅뱅이 일어났다고 해도 과언이 아닙니다. 지난 Nehalem 아키텍쳐의 변화에서 이른바 메모리 허브가 사라지고, 프로세스가 직접 액세스하는 구조로 바뀐 것은 가히 혁명적인 일이었습니다. 이러한 NUMA(Non Uniformed Memory Architecture)는 프로세스가 직접 메모리를 액세스 함으로써 성능 뿐만 아니라 공식적인 OverClocking을 가능하게 했습니다. 이번 Sandy Bridge에서는 이른바 IO Integrated ..
Intel Sandy Bridge의 첫번째 특징은 바로 성능입니다. 아래 표로 과거의 Nehalem의 모습과 Sandy Bridge의 모습을 보시면, 성능의 비교차가 확연히 드러나리라고 보여 지는데요... Feature Nehalem 아키텍쳐 Sandy Bridge 아키텍쳐 Core 프로세스당 4 또는 6 Core 프로세스당 4 또는 8 Core Physical Addressing 40bit 46bit 이상 벡터 Processing SSE 4.2 Intel AVX (256b Floating Point) Core 당 L3 Cache 2MB 2.5MB L3 Cache 대역폭 Clock 당 32Byte Clock 당 192Byte Memory 프로세스당 3채널 최대 1333MHz 지원 프로세스당 4채널 최대 ..
그동안 많은 관심과 주목을 받았던, 인텔의 Sandy Bridge 기반의 Romley(코드명/실제 제품명은 E5 2600)이 발표되었습니다. 그런데, 실제 국내 웹사이트에서는 인텔의 Sandy Bridge 에 대한 정보를 찾기가 좀 처럼 쉽지 않습니다. 그래서 시리즈로, 한번 요약을 하고자 합니다. [그림 : 인텔의 Tick/Tock 개발 모델] 위의 그림은 그 유명한 인텔의 Tick/Tock 개발 모델입니다.인텔은 대략 1년을 주기로 Tick/Tock 개발 모델을 기반으로 새로운 프로세스를 발표합니다.네할렘처럼 기존의 Xeon 5400 아키텍쳐를 새롭게 디자인한 모델을 발표하고, 다시 그 아키텍쳐에서 새로운 프로세스 기술을 적용하는 방식을 주기적으로 반복합니다.Xeon 5600은 Westmere 라는 ..
UCS 3세대 모델 요약 시리즈 2번째 UCS C220M3를 소개 합니다. 이 녀석도 마찬가지로 Intel Sandy Bridge 기반을 플랫폼으로 하며, 1U의 일반적인 x86 시장을 타겟으로 합니다. UCS B200M3와 함께 Rack Mount 대표주자로 국내 x86 서버 시장에서 쌍끌이 할 원.투 펀치 중 한 녀석입니다. [UCS C220M3 전면부][UCS C220M3 후면부] 특징 요약 1. 고집적도 - Core 수의 향상 Westemere 기반의 2세대 모델에 비해 1.3배 더 많은 Core수를 제공합니다. Intel의 Sandy Bridge 아키텍쳐를 기반으로 하기 때문에 Octa Core(8 Core/CPU)를 제공합니다. 따라서 2개의 CPU를 구성했을 때는 2세대 모델에 비해 4개 더..