GUI에서 storage 생성
GUI에서 생성된 server에 storage 추가
CLI로 server에 접속하여 추가한 storage를 마운트 한다.
마운트 과정
[root@web001 ~]# fdisk /dev/xvdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0xfa5223d0.
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-20971519, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):
Using default value 20971519
Partition 1 of type Linux and of size 10 GiB is set
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[root@web001 ~]#
다른 DataBase와는 달리 메모리에 저장되는 NoSQL DBMS(DataBase Management System)이다.
DB Server에서 가져오는것이 아닌 메모리에서 데이터를 가져오기에 읽는 속도가 빠르다는 장점이 존재한다.
메모리에 데이터를 저장하는 것 뿐 아니라 영속성을 보장하기 위해 파일 시스템으로도 저장하는 방법을 제공한다.
VM: HostOS위에 HiperVisor를 설치 한 뒤 그 위에 VM들을 설치하여 application을 작동시킨다.
Container: HostOS 위에 Docker와 같은 Support Files Runtime이 설치되고 Docker 위에 Container를 생성하고 관리한다.
Container는 이미지로 배포 할 수 있으며 이미지에는 컨테이너에 필요한 모든 라이브러리들이 포함되어있다.
IPv4 기준으로 IP를 A,B,C,D,E class로 나눈뒤 해당 class의 일정 부분을 사설 IP로 할당하며 사설 IP를 제외한 나머지를 공인IP로 지정한다.
subnetmask를 통해 ip를 할당 할 수 있는 호스트수를 구한다
BTB(Business To Business)
BTC(Business To Client)
MSA(Micro Services Archtecture)
IDC(Internet Data Center)
DHCP(Dynamic Host Configuration Protocol): ip주소를 연결된 장치에 자동으로 할당해주는 protocol
ocastration: 서비스에 대한 자동화된 설정 관리 체계
NAT(Network Address Translation): 하나의 공인IP주소에 여러개의 사설 IP를 항당하는 방식
HyperVisor: 하나의 기기에서 여러개의 VM(Virtual Machine)을 생성하고 동작하게 해주는 소프트웨어