일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 글루민
- 제발흰박
- 아직도 실험 중
- 핀토스 프로젝트 4
- botw
- 핀토스 프로젝트 2
- 노가다
- 글리치
- Project 1
- 가테
- 파란 장미
- 자 이제 시작이야
- 황금 장미
- alarm clock
- 핀토스 프로젝트 1
- 마일섬
- 끝
- 핀토스 프로젝트 3
- 바빠지나?
- multi-oom
- 내일부터
- 셋업
- 핀토스 프로젝트
- PINTOS
- 일지 시작한 지 얼마나 됐다고
- Today
- Total
목록코딩 삽질/데이터센터 필기 (10)
거북이의 쉼터
Power와 Energy의 차이 단위 시간 당 Energy = Power P = E/t P = V*I이며 E = P*t이고 이 양에 따라 1달치 전기 요금을 부과 비슷해 보이지만 시스템에 적용되었을 때는 많이 달라지는 parameter Power Density = power / area 파워 집적도가 높을수록 열이 많이 발생해 쿨링을 하기 위한 추가 비용이 들어가기 때문에 DC에서 고려해야할 요소이다. 이를 줄이기 위해서는 area를 높이거나 쿨링을 추가로 하거나 Area를 높이는 건 땅을 매입해야 하고 쿨링은 전기 비용을 고려하는 것 뿐만 아니라 그 전기 자체를 끌어올 수 있는지도 고려해야한다. 전력 대비 비효율의 원인 General Purpose Design One size fit all soluti..
DC 네트워킹과 인터넷은 차이가 있다. density, bandwidth, connectivity의 복잡성은 인터넷보다 더한 것은 쉽게 예상할 수 있다. 시스템을 벗어나더라도 인근의 서버를 건들일 일이 빈번하다. 자기들간의 communication이 많다. 바로 옆의 서버와의 통신이 optimize되어야 한다. 서버 차원에서는 NIC 카드 많이 꽂고 선 많이 연결하면 되겠지만 이를 어떻게 cost effective하게 하는가가 문제일 것이다. 모든 도로를 8차선으로 뚫을 필요가 없듯이 어떻게 최적화하여 연결하는가 네트워킹 종류 CPU가 또다른 CPU를 GPU가 또다른 GPU를 CPU가 원격에 있는 SSD를 DMA를 가능하게 하는 가장 기본적인 기술 Memory Mapped IO Virtual - Phys..
다시 상기할 것들 : - JBOD (Just Bunch of Disks) : 세로로 꽂는 디스크들의 집합체 예시 Project Olympus - flash storage에서 케이블링을 통한 expansion (마치 한 보드 안에서 PCIe 케이블 상으로 연결된 것처럼 느끼게 함) JBOF (Just a bunch of flash disks) - Disaggregated Rack JBOD, JBOF 처럼 나머지 부품들을 나눠서 전체 서버를 구성 Software defined Hardware라고도 한다. 2U sled에 1 PetaByte 용량의 디스크 확보, 요즘은 단일 rack 하나로 20 PB 정도의 디스크 사용이 가능하다. rough comparison (DRAM : Flash : Disk) 비용은 ..
SRAM vs DRAM SRAM -> 지속적 전류 유지 DRAM -> 전류 leak으로 인해 수10ms 정도마다 값 유지를 위해 refresh 필요 DRAM에서 row를 통째로 읽어오는 이유? spatial locality로 인해 row memory는 SRAM이기 때문에 실질적으로는 모두 SRAM access이다. 왜 64pin을 안쓰고 8pin만 쓰는가? 쓰는 경우도 있다. GDDR -> 그래픽용 CPU 쪽을 생각해보면 이러한 칩이 굉장히 많이 붙는다. DRAM은 여러개인데 CPU가 1개이기 때문에 normal한 경우에는 CPU 핀 제한에 맞추기 위해 DRAM의 output 핀 수를 줄인다. -> 64 bit을 slicing 해서 보낸다. 8bit 씩 burst해서 보낸다. DQ에서 8번의 burst로..