본문 바로가기

미분류

INTRO TO CEPH Ceph Storage Cluster의 배포는 각 Ceph Node, Network, Ceph Storage Cluster 설정으로 시작된다. Ceph Storage Cluster는 최소 1개의 Ceph Monitor, Ceph Manager, Ceph OSD (Object Storage Daemon)을 필요로 한다. Ceph File System Client를 실행할 때 Ceph Metadata Server도 필요하다. - Monitors : Ceph Monitor(ceph-mon)는 Monitor, Manager, OSD, MDS, CRUSH의 맵을 포함하여 클러스터의 상태 맵을 유지한다. 맵은 Ceph 데몬들이 서로 상태를 유지 할 때 필요하다. Monitor는 데몬과 클라이언트 간의 인증을 담당하..
네트워크 입문(3) 킁킁..난다........네트워크 초보자의 냄새가 이더넷 프레임 만들려면 출발지 MAC 주소와 목적지 MAC 주소가 필요하다. 근데!!! 핑 때릴 때 생각해보면 IP로 때리지 MAC 주소는 모른다. 이 떄에 MAC 주소를 알아내기 위해 사용하는 프로토콜이 바로 ARP(address resolution protocol)이다. 포트 보안 : 스위치의 특정한 포트에 특정한 MAC 주소를 가진 장비만 접속할 수 있도록 하는 것 VLAN(virtual LAN) 하위 trunk - 복수개의 VLAN에 소속된 포트를 말함. 트렁크가 사용하는 프로토콜을 트렁킹 프로토콜이라고 함. truncate밖에 생각이 안남..ㅎ 802.1A 트렁킹 - IEEE 802.1Q에서 정의된 표준 트렁킹 프로토콜 - 이더넷 프레임의 출발지..
네트워크 입문(2) 라우팅 테이블 : 라우터가 특정 목적지 네트워크와 연결되는 방향을 기록해 놓은 데이터베이스 - 라우터의 인터페이스가 다르면 부여하는 IP 주소의 네트워크 부분이 다르다. 다음 그림과 같은 네트워크를 구성하려면 서로 다른 네트워크 주소가 3개 필요하다. 이 때 하나의 네트워크 주소를 여러 개로 분할하는 것을 서브네팅(서브넷 마스킹)이라고 한다. 서브넷팅을 하면 네트워크의 수는 증가하는 반면, 하나의 네트워크에 포함된 호스트의 수는 감소한다. 서브네팅 하는 방법 서브넷 제로 : 서브넷 중에서 첫 번째 것 (거의 사용 안함) VLSM : 네트워크의 다른 부분에서 남는 IP 주소를 필요한 부분에서 사용하기 위해 서로 다른 길이의 서브넷 마스크를 사용하는 것 경로 축약 느슨한 축약 and 롱기스트 매치 룰 네트워..
네트워크 입문(1) 네트워크입문 - 이성철,피터전 도서 보고 정리 계층 계층 이름 역할 주요 프로토콜 7 응용 계층 응용 프로그램과 통신 프로그램 사이 인터페이스 제공 HTTP, FTP 6 표현 계층 데이터의 표현 및 암호화 방식 ASCII, MPEG, SSL 5 세션 계층 세션의 시작 및 종료 제어 TCP session seup 4 전송 계층 종단 프로그램 사이의 데이터 전달 TCP, UDP 3 네트워크 게층 종단 장비 사이의 데이터 전달 IP, ICMP 2 데이터 링크 계층 인접장비와 연결을 위한 논리적 사양 이더넷, PPP, ARP 1 물리 계층 인접장비와 연결을 위한 물리적 사양 100Base-TX, V.35 1. 물리계층 - 인접한 두 장비 사이에 통신 신호를 전송하는 역할 2. 데이터 링크 계층 - 라우터라는 장..
네트워크 전달 방식 패킷 / 서킷 1. Packet Switching - TCP/IP가 이 예 - 데이터를 패킷 단위로 쪼개서 전송 - store and forward 방식을 따름 - 패킷은 출발지, 목적지 정보를 가지고 있음 - 라우팅 알고리즘을 이용하여 경로를 설정하고, 이동하기 위해서 큐에서 대기 - 큐의 범위를 초과하게 되면 손실 발생 2. Circuit Switching - 전화가 이 예 - 하나의 회선을 할당 받아 데이터를 주고 받음 - 통신을 위한 연결이 우선되고 연결 이후 출발지-목적지 - 회선 독점 - 실시간 통신에 사용 (속도와 성능 일정) - FDM(Frequency Division Multitasking) 대역폭 나눔 /TDM (Time Division Multitasking) 시간으로 나눔
SDN 네트워크 - 동일한 프로토콜을 사용하는 디바이스들의 집합 프로토콜 - 시스템이 전송매체를 통해 데이터를 교환할 때 따르는 특정 규칙 유니캐스트/멀티캐스트/브로드캐스트 - 한 사람 / 여러 명의 특정한 사람 / 같은 대역의 모든 사람 리피터(1) - 브리지(2) - 라우터 OSI 7계층 기존의 네트워크 장비들은 다음 두 가지 기능을 가지고 있었다. - 라우팅(Routing) - Control Plane : 길 찾기 - 포워딩(Forwarding) - Data Plane : 앞으로 보내기 (전달) 라우터는 여태 Data Plane + Control Plane이 한 번에 묶여있었다. 하지만 SDN은 Data Plane과 Control Plane을 분리하여 라우터(기계)에게는 Forwarding만 하게 하고 C..
Hadoop은 앞으로 어떻게 될까? 빅데이터가 날이 갈수록 이슈인 지금 (이직하고 보니 데이터 분석을 안한 연구원들이 없더라) 하둡의 행방이 궁금해졌다. IT는 자고 일어나면 흥망성쇠가 달라져 있을정도로 흐름이 빠르기 떄문이다. 내가 졸업작품을 할 때만 해도 3D 프린터가 유행할거라며 많은 사람들이 직접 프린터도 만들고 코오딩도 하고 그랬는데 요즘 3D 프린터를 하는 곳을 찾기 힘들어진 것처럼 말이다. 하둡은 무슨 장점을 가지고 있을까? 직접 구축도 해보고 많은 에코시스템도 경험해보았지만 가장 큰 장점은 분산 컴퓨팅일 것이다. 자체적으로 백업이 되고 동시 작업성이 빠르다. 오픈 소스이기 때문에 가격도 저렴하고 효율적이다. 단점은 명확하다. 안전하지 않고 작은 데이터셋에 관해서는 성능이 크게 차이가 없다. 오히려 더 떨어질 때도 있다. 게다..