독서,검색 15

230101 분산처리 기술

목적 : 매일 글쓰기 습관을 만들고 기록과 공유를 통해서 기억을 상기시키고 생각 안날 때 바로바로 찾을 수 있도록 하기 위해서 요약 출처 : 그림으로 배우는 클라우드 cloud - 영진닷컴 클라우드 등장 후 데이터를 여러 개의 서버에 나누어 병렬로 대용량의 데이터를 처리할 수 있게 되었다. 클러스터링 여러 개의 서버를 병렬로 연결하여 가상의 하나의 컴퓨터(시스템)처럼 사용하는 기술 몇 개의 서버에 장애가 발생하더라도 나머지 서버에 자동으로 작업을 할당하고 이어갈 수 있음. 분산처리를 구현하는 소프트웨어 ①Apache Hadoop 1대의 마스터 서버와 마스터 서버가 제어하는 여러 개의 슬레이브 서버로 구성 마스터 서버 : 데어터 처리 전체 제어 슬레이브 서버 : 연산 처리 => 슬레이브 서버의 대수에 비례..

221231 라우터의 기능

목적 : 매일 글쓰기 습관을 만들고 기록과 공유를 통해서 기억을 상기시키고 생각 안날 때 바로바로 찾을 수 있도록 하기 위해서 요약 출처 : 모두의 네트워크 - 길벗 라우터 다른 네트워크와 통신하기 위해 필요한 장비 허브(1계층 장비), 스위치(2계층 장비)와 달리 네트워크를 분리할 수 있다. 예를 들어 네트워크 분리 후 a컴퓨터가 다른 네트워크에 있는 b컴퓨터 에 데이터를 보내려면 a컴퓨터 => 라우터 => b컴퓨터 과정을 거치게 됨. 컴퓨터는 다른 네트워크(의 컴퓨터)에 데이터를 전송할 때 목적지를 모르므로 일단 라우터로 전송한다. // '이후 과정은 라우터(기본 게이트웨이 기기)의 라우팅에 일임한다'고 검색하였음. 따라서 먼저 라우터의 IP주소(=네트워크의 출입구 = 기본 게이트웨이 default ..

221230 TCP 헤더의 구조 와 일련번호, 확인응답번호

목적 : 매일 글쓰기 습관을 만들고 기록과 공유를 통해서 기억을 상기시키고 생각 안날 때 바로바로 찾을 수 있도록 하기 위해서 요약 출처 : 모두의 네트워크 - 길벗 캡슐화 : 계층별로 데이터를 전달할 때 헤더를 붙이는 것 역캡슐화 : 계층별로 데이터를 전달할 때 헤더를 제거하는 것 TCP 헤더 : TCP로 전송할 때 붙이는 헤더 세그먼트 : TCP 헤더가 붙은 데이터 TCP 헤더 출발지 포트 번호(16비트) 목적지 포트 번호(16) 일련번호(32) 확인 응답 번호(32) 헤더길이(4) 예약영역(6) 코드비트(6) 윈도우 크기(16) 체크 섬(16) 긴급 포인터(16) - - 옵 션 - 데이터를 전송하려면 연결(connection = 가상의 독점 통신로를 확보) 확립 해야함. 코드비트 107번째 비트 부..

221229 네트워크 계층과 IP주소

목적 : 매일 글쓰기 습관을 만들고 기록과 공유를 통해서 기억을 상기시키고 생각 안날 때 바로바로 찾을 수 있도록 하기 위해서 요약 출처 : 모두의 네트워크 - 길벗 데이터링크 계층의 기능만으로는(2계층의 스위치) 해당 네트워크 안에서만 통신이 가능 네트워크 계층 : 다른 네트워크 간의 통신을 가능하게 함 (라우터) 라우터 해당 목적지 주소(IP주소)까지 어떤 경로(라우팅)로 가는 것이 좋은지를 알려주는 기능 IP주소 네트워크를 식별할 수 있는 주소=> 어떤 네트워크 어떤 컴퓨터 구분가능 (랜에서는 MAC주소만으로도 통신가능) 라우팅 목적지 IP 주소까지 데이터를 어떤 경로로 보낼지 결정하는 것 라우터의 라우팅 테이블 경로 정보를 등록하고 관리한다. 네트워크 계층에서 캡슐화 할 때 IP헤더를 붙임. 헤더..

221228 서버 가상화와 컨테이너

목적 : 매일 글쓰기 습관을 만들고 기록과 공유를 통해서 기억을 상기시키고 생각 안날 때 바로바로 찾을 수 있도록 하기 위해서 요약 출처 : 그림으로 배우는 클라우드 cloud - 영진닷컴 클라우드 서비스를 실현하는 기술들 1.가상화 기술 가상화 : 하드웨어 리소스를 논리적으로 다룰 수 있게 만드는 메커니즘 2.컨테이너 기술 컨테이너 : 하나의 os환경에서 애플리케이션을 실행하기 위한 영역을 여러 개로 나누어 사용할 수 있게 함. 3.분산처리 기술 분산 처리: 대량의 데이터를 여러 서버에 분산하여 동시에 병렬로 빠르게 효율적으로 처리하는 기술 4.데이터베이스 기술 데이터베이스 : 대량 데이터의 집계, 상품 거래, 빅데이터 분석, IoT 기반 등 RDB 와 NoSQL로 대표 5.저장 기술 스토리지 : 데이..