인프라 기초(7)
-
[쉽게 배우는 운영체제] 1-2. 운영체제의 역사
개요 주변장치의 개발과 연관지어 설명 예정 초창기 컴퓨터(1940년대) 최초의 컴퓨터 - 에니악 펜실베니아 대학의 존 모클리와 존 에커트가 만듬 미사일 탄도를 계산하기 위해 제작 진공관이라는 소자를 전선을 연결하여 이용함 켜지면 1, 꺼지면 0 → 2진법의 계기가 됨 하드 와이어링 전선을 연결하여 논리회로 구성 다른 계산이나 수식을 사용하려면 전선을 다시 연결해야함 모니터, 키보드, 마우스와 같은 주변장치 없음 일괄 작업 시스템(1950년대) IC(Integrated Circuit) 칩 - 진공관과 전선으로 만들어진 논리회로를 아주 작은 크기로 구현 이 시기의 컴퓨터에는 CPU, 메인 메모리는 존재, 키보드와 같은 입력장치와 모니터와 같은 출력장치는 존재하지 않았음 대신 천공카드 리더(punch card..
2021.08.30 -
[인프라 엔지니어의 교과서] 5장 - 스토리지 (외부 스토리지 이용, 스토리지의 고급 기능)
외부 스토리지 이용 도입 동기 저장 영역을 많이 확보하고 싶다 디스크 I/O 성능을 높인다. 스토리지를 통합해서 집중 관리한다. 복수의 서버에서 데이터 공유 저장 영역을 많이 확보하고 싶다 데이터 양이 많아서 로컬 스토리지 용량으로 충분하지 않을 때, 외부 스토리지로 저장 영역 확보 디스크 I/O 성능 향상 로컬 스토리지의 I/O 성능이 충분하지 않을 때, 외부 스토리지로 디스크 I/O 성능 향상 e.g. 3TB를 구성하는 경우 스트라이핑 개수를 300GB 10세트로 구성하면 이론상 디스크 I/O 성능 10배 향상 스토리지 통합 및 집중 관리 통합 스토리지로 복수의 스토리지를 집약하면, 저장 영역을 낭비하지 않고 유용하게 활용 가능 → 운영비용 낮춤 복수의 서버에서 데이터 공유 어느 서버든지 같은 데이터..
2021.08.24 -
[인프라 엔지니어의 교과서] 5장 - 스토리지 (스토리지)
진화 방향 대용량화 고속화 고도화 스토리지 데이터를 저장하는 장치 로컬 스토리지 (서버 내부의 저장 영역) 외부 스토리지 (서버 외부의 저장 영역) 서버에 직접 연결 DAS 네트워크를 통해 연결 NAS SAN 로컬 스토리지 서버 내부에 디스크를 설치해서 이용하는 저장 영역 장점 설치 공간 절약 가능 단점 설치할 수 있는 디스크 개수와 확장성이 적음 외부 스토리지 서버 외부에 준비한 스토리지 장비, 스토리지 영역 DAS Direct Attached Storage 특징 서버에 직접 연결하는 스토리지 장비 많은 디스크 설치 가능 스트라이핑 수가 많은 RAID로 구성해서 디스크 I/O 성능을 높일 수 있음 DAS의 논리 드라이브를 내장 디스크의 논리 드라이브로 인식 DAS와 내장 디스크를 구분하지 않고 똑같은 ..
2021.08.22 -
[인프라 엔지니어의 교과서] 4장 - 네트워크 (네트워크 기본 용어 요점 정리)
네트워크 기본 용어 요점 정리 TCP/IP TCP : Transmission Control Protocol IP : Internet Protocol 인터넷에서 일반적으로 이용되는 프로토콜 전 세계의 표준 OSI 참조 모델 국제표준화기구(ISO)에 의해 책정된 컴퓨터가 가져야 할 통신 기능을 계측 구조로 나눈 모델 통신 기능(통신 프로토콜)을 일곱 개의 레이어로 나눠 정의 L2 스위치, L3 스위치 등에서 L2, L3란 OSI 참조 모델의 레이어를 가리킴 OSI 모형 (https://ko.wikipedia.org/wiki/OSI_모형) Layer 1 - Physical layer (물리 계층) 기본 네트워크 하드웨어 전송 기술을 이룸 네트워크의 높은 수준의 기능의 논리 데이터 구조를 기초로 하는 필수 계층..
2021.08.18 -
[인프라 엔지니어의 교과서] 2장 - 가상화, 클라우드: IaaS
가상화 한 대의 물리 서버에는 보통 하나의 운영체제만 가동할 수 있음 가상화 기술을 이용하면, 한 대의 물리 서버에서도 여러 개의 게스트 운영체제를 가동할 수 있음 물리 서버가 제공하는 CPU, 메모리, 네트워크, 디스크 등의 하드웨어 자원을 게스트 운영체제에 할당하는 것 물리 서버와 가상 서버의 특징 물리 서버 CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 많은 용도에 적합 가상 서버 CPU 사용률과 디스크 I/O 부하, 디스크 사용 용량이 적은 용도에 적합 물리 서버를 가상화할 때의 장점과 단점 장점 비용 줄일 수 있음 게스트 운영체제의 하드웨어 자원 할당량 쉽게 변경 가능 물리 서버가 바뀌어도 쉽게 옮길 수 있음 단점 다른 게스트 운영체제가 하드웨어 자원을 많이 사용하면, 다른 게스트 운..
2021.08.10 -
[인프라 엔지니어의 교과서] 2장 - 서버 (CPU, 메모리)
CPU 연산을 대량으로 빠르게 처리하는 장치 구조 파악, 적합한 선택 기준 파악하기! 성능과 발열, 소비 전력 연산 능력이 높으면 고성능 CPU 연산 능력 높아짐 → 발열 소비 전력 커짐 ⇒ 성능은 높이고 발열과 소비 전력은 줄이는 방향으로 진화! 하지만 동작 주파수를 올려서 성능을 향상시키는 장점보다 그에 따른 소비 전력이 증가하는 단점이 더욱 커지게 됨 → 동작 주파수를 제한하고, 멀티코어나 멀티스레드와 같은 방식으로 하나의 CPU로 동시에 처리할 수 있는 연산 개수를 늘려서 연산 능력 향상! CPU 용어 소켓 수 CPU의 개수 코어 수 CPU의 주요 계산 부분 코어가 여러개 있으면 '멀티코어' 스레드 수 하나의 코어에서 처리할 수 있는 일의 수 하이퍼쓰레딩 기능이 있으면 코어 수가 배..
2021.08.06