반응형
SMALL

기초 물방울 107

RAID, RUN, NAS, SAN, iSCSI 개념 정리

※ RAID Redundant Array of Inexpensive/Independent Disks 여러 개의 하드 디스크를 묶어서 하나의 고용량/고성능 저장 장치 '처럼' 사용하는 기술! 하드디스크는 자기 표면으로 구성되어 있어 오랜 시간 동안 혹사를 당하면 물리적 손상(베드 섹터)이 발생하게 될 가능성이 매우 크게 됨! 이 경우 최악으로는 하드디스크 전체가 사용할 수 없게 되고, 흔히 이것을 "하드디스크가 깨졌다" 라고 표현하기도 함. 예를들어, 금융권같은곳이라면? 매번 복구할때마다 서버 가동이 중단되고 관련 작업이 많아지기 때문에 피해가 큼. --> 따라서, RAID를 사용하게 되면 특성상 문제가 있는 디스크만 교체하면 되고 그 동안 다른 저장 공간에는 영향 없이 저장 장치가 운영될 수있다. 저장공..

VM 구성요소와 프로비저닝 유형(씬/씩) 구분.

VM 구성 요소는? 운영체제 (윈도우나 리눅스같은 벤더가 제공한 설치 파일이 포함된 CD/DVD-ROM 또는 ISO이미지) VMware Tools 그리고 가상 리소스들 - CPU (중앙처리장치, 명령어를 해석하고 연산한 후 결과를 제어하는 장치) - Memory (단기 데이터 스토리지) - 디스크 및 컨트롤러 - 네트워크 어댑터 VM 생성 방법은? vSphere client에서 VM을 생성할 수 있는 방법과 VMware Host client에서 VM을 생성할 수 있는 방법은 2가지가 있습니다. 우선, 일반 컴퓨터, 기존에 VMware나 Virtual Box에서 윈도우나 리눅스를 올리는것과 방법은 비슷하다. 첫번째 방법으로는 - 가상머신 마법사에서 운영체제, 버전, CPU, 메모리, 하드디스크, 네트워크 ..

vSphere와 vCenter, ESXi , VMFS 개념 정리

https://worlf.tistory.com/141 가상화란? 컨테이너, 하이퍼바이저 개념 정리 1. 가상화란? 우선, 회사에서는 하나의 물리 서버를 보다 효율적으로 사용하길 원합니다. 이런 필요에 의해서 '가상화 기술'이 발전하게 되었고 현재에 이르러 VM이나 컨테이너같은 기술들이 만 worlf.tistory.com 지난 시간에 이어... ESXi란? VMware에서 개발한 Hypervisor (=가상화 환경을 만들 수 있도록 최소한의 기능만을 지원하는 축소버전의 OS) Type 1 Hypervisor (bare-metal, os에 종속되지않고 하드웨어에 직접 설치되는 구조) vCenter란? 가상화 환경을 만드는 가장 큰 이유는 여러 컴퓨터를 하나의 큰 성능과 용량의 컴퓨터처럼 사용하기 위함인데, ..

가상화란? 컨테이너, 하이퍼바이저 개념 정리

1. 가상화란? 우선, 회사에서는 하나의 물리 서버를 보다 효율적으로 사용하길 원합니다. 이런 필요에 의해서 '가상화 기술'이 발전하게 되었고 현재에 이르러 VM이나 컨테이너같은 기술들이 만들어지게 되었습니다. 이러한 가상화 기술은, 물리적인 하드웨어를 논리적으로 구분하는 것 즉, 하나의 하드웨어에서 여러개의 시스템을 효율적으로 사용 할 수 있게 해주는 것입니다. 가상화는 크게 2가지 유형이 존재하는데 1. 가상머신(vm) - 하이퍼바이저를 이용하여 리소스 전체를 가상화하는 방법 2. 컨테이너(container) - OS수준에서 프로세스를 컨테이너 형태로 격리하는 방법 VM은 다시 한번 정의를 하자면 물리적 컴퓨터와 동일한 기능을 제공하는 소프트웨어 컴퓨터입니다. 그리고, 여기에서 '하이퍼바이저'라는 용..

WAN과 LAN의 차이 정리

LAN = Local WAN = Wide 지역... 거리... 크기...? S/W -> Logical == Virtual --> Internet --> IP --> WAN ↑↓ H/W -> Physical == Mac address(48bit) --> Ethernet --> LAN 또한 LAN은 브로드캐스트(방송 주소)가 닿는 범위 / arp request가 닿는 범위.. 라고 칭할 수 있다. 우선, 여러가지 정보들이 있어서 위키피디아의 내용을 참고해보면 https://en.wikipedia.org/wiki/Local_area_network 근거리 통신망 (LAN)은 거주지, 학교, 연구실, 대학 캠퍼스 또는 사무실 건물과 같은 제한된 영역 내에서 컴퓨터를 상호 연결 하는 컴퓨터 네트워크 입니다. 대조적..

NAT 개념 및 실습

NAT (Network Address Translation) 한쪽 네트워크의 IP 주소가 다른 네트워크로 넘어갈 때 변환이 되어서 넘어가는 것 라우터에서 지원하는 기능. (모든 라우터에서 지원하는것은 아님.) NAT를 사용하는 이유 ↓ 1. 내부의 네트워크에 비공인 IP 주소를사용하고 외부 인터넷으로 나가는 경우에만 공인 IP 주소를 사용하려는 경우 2. 기존에 사용하던 ISP에서 새로운 ISP로 바꾸면서 기존 IP 주소를 그대로 사용하고자 하는 경우 3. 두 개의 인트라넷을 서로 합치려다 보니 두 네트워크의 IP가 서로 겹치는 경우 4. TCP 로드 분배가 필요한 경우 보통 1번으로 사용. ★ 내부의 PC나 호스트에 부여할 공인 주소는 한정되어 있고, 인터넷은 모두 사용을 하고자 하는 경우 내부에서는 ..

OSPF 개념 및 실습 추가 정리.

지난시간 정리해놓은 OSPF 개념 + 실습부터 시작 OSPF Open Shortest Path First IP 패킷 안에 프로토콜 넘버 89(십진수)로 들어가게 됨. RIP과 비교하여 Convergence Time(라우터 간에 서로 변경된 정보를 주고받는데 걸리는 시간)과 상관 없이 변화가 생길 때 OSPF는 바로 전달이 가능하기 때문에 훨씬 빠름. ---> 따라서 큰 네트워크에 아주 적당함. ------> Area 개념을 사용해 작은 영역으로 나누어 관리하기 때문에 효율적인 관리가 가능함! VLSM을 지원함! (Classless 라우팅 프로토콜) - IP 주소를 효과적으로 사용할 수 있고 - 라우팅 테이블을 줄이는 효과도 볼 수 있음! = Stub이라는 축약 기능 Route summarization을 ..

후니 책 라우팅 부분 정리(RIP, IGRP, OSPF)

라우터 내부 구성요소 1. 인터페이스 라우터와 네트워크가 직접 연결되는 부분 2. RAM - 운영시스템이 올라와서 동작하는 장소. (라우팅테이블, 구성파일이 올라감) - 그 외에도 ARP cache나 fast switching에 대한 cache 등을 가지고 있다. - 휘발성 메모리이기 때문에 전원을 차단하면 모든 정보가 지워진다. - Running-config (전원을 차단 시 삭제) ----> Router에서 작업은 모두 RAM 위에서 동작함!! 3. NVRAM (Non volatile RAM) - 비휘발성 RAM (라우터의 구성파일 저장) ex) ip주소, 라우팅 프로토콜 등등 - Startup-config (전원을 차단해도 저장) 4. Flash 메모리 - 전원이 꺼져도 데이터가 지워지지 않는 곳 ..

파이썬 코드업 기초100제 #3 (6021~6030)

6021번 알파벳과 숫자로 이루어진 단어 1개가 입력된다. 입력받은 단어의 각 문자를 한 줄에 한 문자씩 분리해 출력한다. 예시 s = input() print(s[0]) print(s[1]) ... 참고 s[0] 은 첫 번째 문자를 의미한다. 문자열을 변수 a에 input() 함수로 입력받고, 문자열 인덱싱을 사용. 문자열의 첫 번째 글자(인덱싱 넘버 0), 문자열의 두 번째 글자(인덱싱 넘버 2)는 a[1]와 같이 출력. 6022번 6자리의 연월일(YYMMDD)을 입력받아 나누어 출력해보자. 참고 s = input() print(s[0:2]) 를 실행하면 0번째 문자부터 1번째 문자까지 잘라 출력한다. s[a:b] 라고 하면, s라는 단어에서 a번째 문자부터 b-1번째 문자까지 잘라낸 부분을 의미한다..

파이썬 코드업 기초100제 #2 (6011~6020)

6011번 숫자(0~9)와 소수점(.)을 사용해 표현한 수를 실수(real number)라고 한다. 변수에 실수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. 예시 f = input() f = float(f) print(f) 와 같은 형태로 가능하다. 참고 어떤 값을 1개 입력받아 계산하거나 처리해야하는 경우라면, 입력되는 값이 수인지 문자열인지 구분해야한다. 조금 생각해보면, 키보드로 입력한 9라는 값이 문자 9인지, 정수 9인지, 실수 9.0인지 컴퓨터가 스스로 구분하지 못한다는 것을 알 수 있다. 컴퓨터 내부에서는 2진 체계의 디지털 형태로만 저장할 수 있기 때문에 정수, 문자, 실수 등의 저장 방법이 다르다. 입력한 값을 원하는 형태로 계산하거나 처리하기 위해서는 입력한 값이 어떤 ..

반응형
LIST