억대 연봉을 위한 인간수업
반응형
article thumbnail
탭(Tap) 장비 란?
CS/Network 2019. 10. 15. 10:41

탭(Tap)장비가 뭔지 알기위해서는 우선 인라인모드와 미러링 모드가 무엇인지 알아야 할 필요가 있다. 네트워크 망에서 패킷을 모니터링하기 위해 장비를 설치하는 여러 유형이 있는데 그중 대표적으로 인라인모드와 미러링 모드를 사용한다. 인라인(In-Line mode) 란? - 회선 안에 장비가 들어가는 방식 - 직접 회선에 개입해 장비가 영향을 주는 방식 - 패킷이 방화벽처럼 라인중간에 장비를 통과해서 트래픽이 전송되는 방식 미러링(Mirroring Mode)란? - 회선에 영향을 주지 않는 방식 - 트래픽을 복사해 그 복사본을 따로 확인하는 방식이 - 데이터 흐름을 복사만 하는 것이기 때문에 회선에 직접 영향을 주지 않는다. 탭(Tap)장비 란? - 위에 설명한 미러링 방식의 장비 - 네트워크 상에서 전송..

article thumbnail
핫 스왑(Hot Swap) 이란?
CS/Network 2019. 10. 14. 14:07

장비나 서버를 다루다보니 현장 용어로 사용하는 핫스왑에 대해 처음 들어보았다. 이쪽에선 아주 기본적인거라하니 개념을 알아보자. 핫스왑이란? - 전원이 켜져있는(작동중인) 시스템을 끄지 않고 부품을 교체 할수 있는 방식이다. - 서버나 장비의 디스크 등을 교체할때 굳이 전원을 OFF시킨후 교체하지 않고 그냥 디스크등을 교체가능하다. - 디스크 교체시 따로 설정이 필요하지 않고 바로 장치를 인식한다. - 이런 핫스왑은 물리적으로 장치를 제거 및 인식이 가능하다. - 핫스왑을 사용하려면 메인보드가 핫스왑 관련 기능을 지원해야 하며, CMOS SETUP에서 하드디스크의 작동모드를 AHCI로 설정해야 한다. - 주의할점은 핫스왑을 지원한다고 해도 읽기/ 쓰기 작업 중 디스크를 빼버리면 문제가 생길 수 있다. 핫스..

article thumbnail
하둡 이란?
CS/DB 2019. 9. 16. 18:26

하둡이란? - 하둡은 2006년 '넛치'라는 검색엔진을 개발하는 과정에서 대용량의 비정형 데이터를 기존의 RDB(관계형 DB) 기술로는 처리가 힘들다는 것을 깨닫고, 새로운 기술을 찾는 중 구글에서 발표한 GFS(google file system)와 MapReduce 관련 논문을 참고하여 개발했다. - 이후 아파치 재단의 오픈 소스로 공개 됬다. - 하둡은 분산 시스템인 HDFS(Hadoop Distributed Fule System)에 데이터를 저장하고 맵리듀스를 이용해 데이터를 처리한다. - 하둡은 하나의 성능 좋은 컴퓨터를 이용하여 데이터를 처리하는 대신, 적당한 성능의 범용 컴퓨터 여러 대를 클러스터화하고, 큰 크기의 데이터를 클러스터에서 병렬로 동시에 처리하여 처리 속도를 높이는 것을 목적으로 ..

article thumbnail
DB[데이터 베이스] 란?
CS/DB 2019. 9. 16. 13:58

데이터 베이스(Date Base) - DB 란? - 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말한다. - 쉽게 예시를 들자면 지금 보고있는 이 블로그 자체도 DB, 데이터 베이스라 할 수 있다. - 꼭 이런 블로그 뿐만 아니라 공유하여 사용하기 위해 여러 데이터를 쌓아놓은 곳을 데이터 베이스라 할 수 있다. DBMS 란 ? - database management system의 약자로 데이터베이스 관리 시스템을 말한다. - 사용자의 다양한 요구를 적절히 처리하고 응답해 사용할 수 있도록 해주는 시스템을 의미한다. - 간단하게 DB를 사용하는 프로그램을 의미한다. Mysql, 오라클 등.. DB의 종류 - DB에 종류는 여러가지가 있다. - 대표적으로 계층형 DB, 네트워..

find : 파일찾기
CS/Server 2019. 9. 9. 11:49

Linux OS에서 특정 파일을 찾기 위해서는? find 명령어를 사용하여 찾는다. 특정 파일 뿐만아니라 디렉토리를 찾는데에도 사용할 수 있다. find의 기본형태는 다음과 같다. find [경로명] [옵션] [파일명] ex) -> find / -name catalina.sh 경로명? -> 리눅스에서는 여러 경로가 있다. -> 가장 최상위인 /(루트) -> 현재 디렉토리를 의미하는 . 등등.. 여러 경로가 있다. -> 경로에는 절대경로와 상대경로가 있는데 절대경로는 가장 최상위인 / 부터 시작하는 고정된 경로이며 상대경로는 현재 위치한 곳에서 시작하는 경로이다. find 옵션 -> name : 파일이나 디렉토리의 이름으로 검색 ex ) find / -name catalina.sh -> empty : 빈 ..

article thumbnail
IP란?
CS/Network 2019. 9. 7. 21:54

IP.. 굳이 IT분야에서 일을 하는 사람이 아니더라도 다들 IP라는 말은 들어봤을 것이다. 인터넷을 사용하는데 있어서 반드시 필요한 IP란 무엇인가? IP란? - internet protocol의 약어이다. - 논리적인 주소로 실제 존재하지 않는 주소이다. - IP는 현재 IPv4 와 IPv6 두가지 버전이 존재하며 흔히 우리가 사용하고 있는건 IPv4다. - PC를 사용하는데 있어서 반드시 필요한 주소 이며 뿐만 아니라 요즘엔 인터넷 TV,스마트 냉장고, 스마트폰 및 공유기 등 많은 기기에 IP가 할당된다. - 이런 IP는 사설 IP와 공인 IP로 구분된다. - 당장 윈도우키 + R키를 눌러 실행창에서 cmd 모드를 실행한뒤 ipconfig라는 명령어를 입력하면 사용하고 있는 IP정보를 확인할 수 있..

article thumbnail
DNS와 hosts에 대하여
CS/Network 2019. 9. 7. 00:50

DNS 란? - Domain names system 의 약어로, IP를 www.naver.com 같은 도메인과 매치시켜주는 역할을 한다. - 어떤 웹페이지에 접속하기 위해선, 해당 웹서버에 접속해야 하는데, 웹서버는 IP로 접근이 가능하다. - 그런데 웹페이지가 한두개도 아니고.. 인터넷에는 수많은 웹페이지가 존재한다. - 이런 웹페이지에 접속하기 위해 숫자로 된 IP를 기억하기는 거의 불가능 하다. - 이러한 불편한점을 개선하기 위해 도메인 이라는 형태로 웹서버에 접근할 수 있다. - 그러나 도메인 만으로 웹서버에 접속할 수 없고 도메인을 IP로 변환하는 작업이 필요한데 이러한 변환작업을 DNS가 한다. - 한마디로 IP를 쉽게 접근가능한 도메인주소로 매칭시켜주는 일을 하는것이 DNS 이다. - 각 나..

본딩 이란?
CS/Network 2019. 9. 6. 16:30

본딩(bonding) 이란? - 여러개의 NIC(network interface card)를 논리적으로 하나로 묶어 NIC의 갯수만큼 대역폭을 확장하는 기술이다. - Fault Tolerance(장애 허용 시스템)의 기능을 하여 부분적으로 장애가 발생해도 시스템은 작동되게 하는 기능을 한다. - 본딩을 설정하면 부하분산 혹은 부분장애가 있어도 동작할 수 있다. - 본딩은 여러 NIC를 하나로 묶어서 사용하는 기능인 만큼 최소 2개 이상의 NIC가 필요하다. - 본딩에는 7가지 모드가 존재한다 본딩 모드의 종류 Mode 0 : Balance-round robine 정책 : 첫 번째 부터 마지막까지 순차적으로 NIC에 트래픽을 분산시켜 전송하는 모드이다. 부하분산과 장애 허용을 제공한다 Mode 1 : Ac..

Mesos 란 무엇인가
CS/DB 2019. 9. 2. 15:58

mesos란? -> 분산 커널 시스템 -> 네트워크로 묶여있는 여러 시스템 (CPU, 메모리, 디스크 등)자원을 하나로 묶어서 resource pool로 하나의 컴퓨터 처럼 보이게 하는 것이다. -> 간단하게 말하면 Mesos를 사용하면 자원의 효율적인 사용이 가능해진다. * resource pool? -> 미리 자원을 확보해 사용자가 요청시 즉시 자원을 제공하는 것 Mesos에는 Framework, Master, Agent가 존재한다. 1. Framework -> 작업스케쥴링을 한다. Task (작업)을 만드는 역할을 한다. 2. Master -> Framework에게 사용 가능한 자원을 알려준다. -> Framework 가 Task 수행 요청시 Master는 수행할 Agent를 골라 작업을 시킨다. ..

반응형