본문으로 바로가기

하드웨어 (cpu, memory, hdd, server)

category 서버 & 시스템/Hardware 2017. 10. 1. 20:46
반응형

1. CPU : 계산능력 담당


* 틱톡(Tick-Tock) 전략

인텔이 CPU를 만들 때 2가지 방법을 돌아가며 쓰는 방식

Tick : 제작공정의 미세화 / Tock : 새로운 아키텍쳐 개발

 




Core 

- 내부에서 연산을 담당

- CPU가 2개 ≠ 속도 2배, 작업량이 2배로 늘었을 때 훨씬 더 빠르고 안정적으로 진행이 가능

- 물리적으로 나뉘어져있음

- Core가 높을수록 고비용, 전력소모 증가, 발열이 심함. 이를 해결하기 위해 CPU컨트롤러(인사부)를 통해 발열관리 및 전력소모 최소화 

 Thread

- Core가 일을 수행할 때 팔다리 역할

- 논리적으로 나뉘어져있음

- 데이터의 실행흐름, 데이터가 지나다니는 통로 

 Clock

- CPU의 속도를 나타내는 단위, 1초당 CPU내부에서 작업이 몇단계로 처리되는지를 측정해 주파수인 헤르츠(Hz)로 표시 

- Clock이 올라갈수록 발열과 전력소비가 심해짐 

- Clock  속도가 높을수록 작업처리량이 많아지고 빨라지기 때문에 클럭이 곧 성능


ex)  dual core, 4Thread : 물리적인 코어 2개, 각 코어를 논리적으로 2개인것처럼 만들어 총 4개로 사용

회사 = CPU, 인재 = Core

dual core = 동작빠른 인재 2명, quad core = 동작느린 인재 2명






2. RAM(Memory) 

- 기억능력 담당, but 휘발성이 강함 (재부팅시 정보가 날아감)

- RAM의 활용 : 컴퓨터 구동 후 OS가 올라오면 OS의 중요하고 자주 사용되는 부분을 메모리에 할당 시켜 필요할 때 즉시 실행 가능하게 함, 컴퓨터의 프로그램 실행 시 많이 호출받는 메모리에 상주

- PC에 사용되어지는 메모리 : Unbuffered, Non ECC


 * ECC(Error Checking&Correction) : 데이터 에러 정정기능, 고급보드나 워크스테이션에서 필요. 중요한 장비일수록 메모밀는 ECC를 사용하는 것이 좋음. 일반 메모리는 Non-ECC

- Unbuffered Memory(Non-ECC) : 일반램, 데스크탑, 업무용 PC에 사용

- ECC Unbuffered : Registered buffer가 없음

- ECC Resisgered(ECC/REG) : 제일 고가, RDIMM(ECC기능+REG기능)


→ Registered 메모리는 Registered칩에서 신호를 정렬해야하기 때문에 속도가 줄어듦. 하지만 고용량으로 이용하려면 반드시 Registered로 구성하는 것이 좋음

→ Registered는 메모리를 한, 두개 꽂을 경우 거의 필요가 없음. 메모리를 한 두개 사용할 경우 Unbuffered를 사용하여 속도를 높이는게 나음.
    슬롯 여러개를 사용할 땐 속도가 다소 떨어지더라도 Registered로의 구성이 바람직함. 

   장시간 사용시 서버들은 적은 소켓을 사용하더라도 Registered를 권장






3. HDD(SDD) 

- 주기억장치, 기억능력담당

- 휘발성 없음

- 전원이 꺼지더라도 저장된 정보 보존이 가능






4. 메인보드

- CPU나 램 같은 시스템이 작동되기 위한 주요 부품 장착과 주변장치를 연결할 수 있는 인터페이스를 제공하는 인쇄회로 기판






5. Server

- 정의 : 클라이어늩에게 네트워크를 통해 서비스를 하는 컴퓨터, 특정 목적을 위해 다듬어진 컴퓨터의 한 분류

- 특징 : 내구성(서버는 항상 켜져있어야함), 단순성, 통기성

* 랙 : 서버나 네트워크 장비들을 수용하기 위해 사용되는 철제 프레임. 표준랙의 폭은 19, 랙의 높이는 1.75inch(4.5cm)


* 서버용 / PC용 차이점

- 메인보드 칩셋 배열의 차이

- 서버에는 D-SUB만 존재 (D-SUB보다DVI화질이 더 월등. 서버용은 cmd창만 보기때문에 고화질이 필요가 없음)

- 꼭 필요한 기능을 제외한 모든 칩셋 제거 (ex.오디오)

- PC는 메모리가 쿨러를 막고 있지만, 서버용은 쿨러를 막지 못하게 |||형태로 되어있음


* IKVM(IP KVM over IP)

- 기존의 KVM스위치는 보통 모니터, 키보드, 마우스 1개를 이용하여 여러대의 PC를 한번에 관리하는 장치

- 여기서 IKVM은 메인보드에 내장된 Management Port를 이용하여 IP를 부여하고 인터넷을 이용하여 원격관리를 할 수 있는 칩셋, 보드에 따라서 별도 구매가 필요할 수도 있음

- TCP/IP를 이용하여 원격지원서버의 Keyboard Video Mouse를 원격으로 제어할 수 있는 콘솔서비스


반응형

'서버 & 시스템 > Hardware' 카테고리의 다른 글

RAID  (0) 2017.09.29