IaaS: 하드웨어 인프라 분석

지니박박구리·2021년 6월 26일
0

IaaS 스터디

목록 보기
1/4

하드웨어 인프라 분석


하드웨어 인프라 범위

  1. Compute
    연산을 하는 서버

  2. Block Storage
    스토리지를 제공하는 서버

  3. Network
    네트워크 기능을 제공하는 서버

3가지 종류의 서버들을 클라우드 컴퓨팅 인프라라고 한다
데이터 센터에서 위 서버를 제공, 관리 한다.

데이터 센터 구성 요소

  1. 데이터 센터(건물)
  2. 서버 랙
  3. 서버(하드웨어)

데이터 센터의 오픈소스, OCP
최근에 facebook부터 시작해 데이터 센터를 오픈소스화 하자는 운동이 일어나고 있다.




서버 내부 구조


서버 구성요소

  • HDD, SSD
  • 이더넷 포트 (네트워크 단자들)
  • 전원 단자
  • CPU 2개
    1) intel cpu
    3) BMC (서버 원격 관리)
  • 마더보드

서버 원격 관리, BMC

Baseboard Management Controller
서버에 os가 부팅되기도 전에
서버의 온도상태, fan상태, 혹은 os자체를 업그레이드하는 등을 담당한다.

이것을 원격으로 관리하려면 당연히 이더넷 포트가 있어야한다.
서버 뒷편에 IPMI(intel이 만든 원격관리를 위한 프로토콜)라는 원격관리 전용 이더넷 포트가 있다.

이 포트를 통해서 BMC기능을 하고 있는 ARM cpu칩에 접속하여 관리하고, 여기에 올라가는 운영체제도 임베디드 리눅스라고 불리는 리눅스이다.

클라우드 컴퓨팅 시대에는 서버에 컴퓨터가 워낙에 많다.
사람이 수동적으로 관리할 수 있는 범위를 벗어나기 때문에
프로그래밍을 통해서 자동화해야한다.

하지만 안타깝게도 BMC 소프트웨어를 전세계에서 다루는 기업이 몇군데 없기 때문에 10년전과 비교했을 때 크게 바뀐 것이 없다.





CCCR 강의를 참고해 작성한 게시물 입니다.
https://www.cccr-edu.or.kr/classroom/index.jsp?cuid=1498823

profile
킹왕짱 DevOps Engineer가 되고 싶습니다

0개의 댓글