- 리눅스마스터2급 - 클러스터 / 하이퍼바이저 / 기타2024년 12월 12일
- imaginaring
- 작성자
- 2024.12.12.:52
- LVS(리눅스 버추얼 서버) 클러스터
- 실제 서버를 통해 IP 로드밸런스를 맞추기 위한 통합 소프트웨어 구성요소 모음
- 고가용성 클러스터
- 긴 시간동안 지속적으로 운영이 가능한 시스템 혹은 컴포넌트, 로드벨런서와 백업 시스템을 이용하여 지속적인 서비스 제공
- 고계산용 클러스터
- 고성능의 계산 능력을 제공하기 위한 목적으로 여러대의 컴퓨터를 병렬로 묶어서 슈퍼 컴퓨터를 제작하는 방식
- 실제 서버를 통해 IP 로드밸런스를 맞추기 위한 통합 소프트웨어 구성요소 모음
- KVM 하이퍼바이저
- 2000년대 초 Qumranet 개발
- x86 / CPU 전가상화 방식 사용
- VMWare :x86 호환 컴퓨터를 위한 가상화 소프트웨어를 공급하는 회사
- XEN
- CPU 반가상화 / 전가상화 모두 이용 가능
- 반가상화 구성시 호스트와 다른 아키텍처의 게스트는 실행 할 수 없다
- VirtualBox
- 이노테크가 개발 => 현재는 오라클이 개발중인 상용, 사유 소프트웨어 (제한된 GPL 버전)
- 가상머신 생성시 기본 확장자 : vdi
- 하이퍼바이저 통합 관리 플랫폼 : CloudStack, OpenStack, OpenNebula
- XEN : 반가상화
- KVM : 전가상화
- 이더넷 및 Disk i/o 반가상화 지원
- QEMU를 이용한 CPU 에뮬 방식
- CPU 가상화 기술인 인텔의 VT 및 AMD-V 기반으로 동작
- CPU 및 그래픽카드 반가상화 지원
- 클라우드 서비스
- Iass : 서버와 스토리지같은 IT 하드웨어 자원을 빌려줌
- PaaS : 소프트웨어 서비스를 개발하기 위한 플랫폼을 제공하는 클라우드 서비스
- SaaS : 클라우드 환경에서 동작하는 응용 프로그램들을 서비스
- Cassandra : 2008년 아파치 오픈소스로 공개된 분산 DB
- GENIVI : 오픈 소스 기반 차량 멀티미디어 플랫폼 표준
- 모바일 OS
- 마에모 : 노키아 / 스마트폰 및 태블릿 OS
- 모블린 : 인텔과 리눅스 재단이 개발한 오픈소스 OS, 넷북 등 임베디드 모바일용 OS
- 타이젠 : 인텔, 삼성을 주축으로 리눅스 재단, Meego 개발자 등이 만든 리눅스 기반 무료 공개 OS
- QNX : 1982년 유닉스 계열의 서버 운영체제
- 임베디드 리눅스는 기존의 RTOS보다 많은 메모리 요구
- RAID
- RAID-5는 1개의 디스크 패러티 사용, 나머지 전체 용량
- 스트라이핑 : RAID 0에서 사용 / 여러개의 디스크를 합쳐서 하나의 디스크처럼 사용, 디스크 많을수록 rw 빠름
- 미러링 : RAID 1에서 사용, 디스크 이중화
- 패러티 : RAID 5,6 사용, 데이터 복구
- ECC : RAID 3
- RAID0 - 백업 X
- RAID1 - 미러링
- RAID5 - 패러티 1개
- RAID6 - 패러티 2개
- LVM 구성 순서
- PV - VG - LV
- make clean : 소스 파일의 압축을 푼 디렉터리에서 한번 작업한 설정이나 관련 파일 삭제 후 다시 설정 작업 진행할 때 사용
- set : 선언된 변수 및 함수 출력
- set -o : 셸의 옵션 활성화
- set +o : 셸의 옵션 비활성화
- printenv : 현재 셸 환경의 환경 변수들을 출력
- unset : 지정된 환경 변수나 함수를 제거하는데 사용
- env : 현재 쉘 세션의 환경 변수 출력 및 변경된 환경에서 명령을 실행하는데 사용
- R: 데분언어
- Hadoop : 대규모 데이터 세트를 분산 처리하기 위한 프레임워크, 데이터 저장과 처리에 유용
- SYN Flooding 공격 : 네트워크 보안에서 흔히 보이는 분산서비스거부 (디도스) 공격의 한 형태
- netstat -an 명령어를 이용하여 어느 포트로 어떤 IP가 시도하는지 확인 필요
- arp 명령어로 MAC을 확인하고 차단
- /etc/hosts : DNS에 쿼리를 보내기전 해당 파일에서 먼저 도메인 탐색, IP와 도메인 1:1 매핑
- /etc/resolv.conf : 이 파일은 DNS에 보낼 도메인 쿼리로 단축하여 지정
- links, lynx : 텍스트 기반의 웹 브라우저, 콘솔창에서 사용
- ls 에 alias 설정되어있을때 원래 ls 실행하고 싶으면 \ls
- vi - 빌조이
- emacs - 리처드 스톨만
- vim - 브람
- 레드햇 rpm yum
- 데비안 dpkg apt-get
- SUSE YaST Zypper
- 페도라 dnf
- systemctl : 시스템 상태 및 서비스 관리를 위한 다양한 작업 수행
- get-defualt : 현재 설정된 기본 부팅 타겟 출력, x윈도면 graphical.target / 텍스트모드면 multi-user.target
- Ipv4 : 32비트
- IPv6 : 64 비트
- MAC : 48 비트
- 패킷 교환 방식
- 회선 교환 방식과 비교해서 지연이 더 발생
- 패킷별로 우선순위 부여 가능
- 패킷마다 오버헤드 비트 존재
- 고정대역 할당하지 않는 관계로 이론상 무제한 수용 가능
- ISO => OSI 7계층
- EIA => LAN 케이블 관련 표준
- IEEE => LAN 관련 표준
- CentOS 7부터는 기존 init프로세스에서 systemd를 씀
- 그 이전은 init 이고 PID는 1이다
'자격증 > 리눅스마스터' 카테고리의 다른 글
리눅스마스터2급 2차 가답안 공개 - 2404회 - 채점결과 합격 (0) 2024.12.16 리눅스마스터2급 - 인터넷 서비스 / 기관 / 설정 등 (1) 2024.12.12 리눅스마스터2급 - 네트워크 (0) 2024.12.12 리눅스마스터2급 - X윈도우 (0) 2024.12.12 리눅스마스터2급 - 주변장치 (0) 2024.12.11 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)