프로세스와 스레드
·
클라우드&인프라/인프라 공부
프로세스 (Process) 실행중인 프로그램프로그램이 메모리에서 실행되면서 운영체제는 이를 하나의 독립적인 작업 단위로 관리.각 프로세스는 자신만의 주소공간을 가지며, 다른 프로세스와는 독립적으로 실행특징자원 할당 : 각 프로세스는 CPU 시간, 메모리, 파일 등 자원을 독립적으로 할당받고 실행주소 공간 : 각 프로세스는 독립된 메모리 영역을 갖고 있기 때문에, 다른 프로세스와 메모리를 공유하지 않음다중 프로세스 : 여러 프로세스는 동시에 실행될 수 있지만, 각각은 독립적인 자원을 사용하고, 하나의 프로세스가 종료되더라도 다른 프로세스에는 영향을 주지 않음.  스레드 (Thread)프로세스 내에서 실행되는 작은 작업 단위한 프로세스는 여러 개의 스레드를 가질 수 있음스레드는 동일한 주소 공간을 공유하고 ..
물리 서버의 구성 (2)
·
클라우드&인프라/인프라 공부
CPU (Central Processing Unit)CPU는 컴퓨터 시스템의 두뇌 역할을 하는 핵심 부품. 모든 명령어를 해석하고 실행하며, 다른 하드웨어 장치들을 제어한다.현재는 이 CPU를 코어(core)라고 하며, 하나의 CPU에 여러 개의 코어가 존재하는 멀티 코어화가 진행되고 있다.명령은 운영체제(Operating System)라는 소프트웨어가 내린다.OS에 명령을 내리는 것은 OS에서 동작하는 웹 서버나 데이터베이스의 실체인 프로세스와 사용자 키보드, 마우스 등을 통한 입력. 메모리메모리는 컴퓨터가 데이터를 저장하고 접근하는 장치. CPU가 연산을 수행하기 위해 필요한 데이터를 빠르게 읽고 쓸 수 있도록 도와줌.메모리는 영구성이 없다. 즉 서버를 재시작하면 없어지는 정보들이다.메모리는 액세스가..
물리 서버의 구성 (1)
·
클라우드&인프라/인프라 공부
Rack  데이터센터나 서버룸에서 서버, 네트워크 장비, 스토리지 등을 효율적으로 설치하고 관리하기 위한 금속 프레임 구조 기준표준 랙은 19인치 너비로 규격화높이는 1U (1.75인치) 단위로 측정 (약 4.5cm)40~46개 칸으로 이루어져 있음서버 크기(U), 소비 전력(A), 중량(Kg) 대략적인 내부 구조컴포넌트를 연결하는 선을 버스(Bus)CPU와 메모리는 물리적으로 직접 연결PCI Express 슬롯은 외부 장치를 연결하는 곳칩셋이 네트워크 인터페이스를 4개까지 직접 제어USB 네트워크 인터페이스는 메모리에 비해 멀리 있음BMC(Baseboard Management Controller)는 서버의 H/W 상태를 감시하면 독립적으로 움직임H/W에서 장애가 발생한 경우, BMC 콘솔을 통해 서버 ..
인프라 아키텍처의 종류
·
클라우드&인프라/인프라 공부
IT 인프라는 조직이나 개인이 기술 서비스를 제공하고 운영할 수 있도록 지원하는 모든 기술적 자원과 서비스 즉, 인프라 아키택처는 하드웨어, 소프트웨어, 네트워크, 데이터 및 보안을 통합적으로 설계하여 비즈니스 요구사항을 충족시키는 구조입니다. 집약형과 분할형 아키텍처 집약형 아키텍처대형 컴퓨터 한 대가 모든 업무를 처리대형 컴퓨터는 범용 장비, 호스트, 메인 프레임 등으로 불림고민점은 장비 고장 등으로 업무가 멈추지 않도록 이중화 또는 복수의 서로 다른 업무 처리를 동시에 실행할 수 있도록 유한 리소스 관리장점한 대의 대형 컴퓨터만 있으면 되므로 구성이 간단대형 컴퓨터의 리소스 관리나 이중화에 대한 안전성이 높고 고성능단점대형 컴퓨터의 도입 비용과 유지 비용이 비쌈확장성에 한계가 존재 분할형 아키텍처여..