티스토리 뷰

 

PC를 주문하고 보통 OS와 자바까지 설치해서 오는데, 이번에 아무것도 설치되지 않는 ... 빈... 제품이....
구글링을 통해 서버구축을 시작하게 되었다. (WAS용과 DB용으로 각각 하나씩)

먼저 서버 구축 순서는 아래와 같다. 지금은 OS깔고 레이드가 무엇인지에 대해 알아보려 한다.

 

서버 구축 순서

해당 글은 아래 2016년 9월 작성된 블로그 내용을 충실히 참고하였습니다.http://blog.naver.com/PostView.nhn?blogId=windy7812&logNo=220805959712&categoryNo=0&parentCategoryNo=29

velog.io

 

 

1.CentOS 7 ISO 설치 이미지 파일 다운로드하기

 

Download

Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf

www.centos.org

 

 

CentOS Mirror

 

mirror.kakao.com

 

2. 부팅가능한 USB드라이브 만들기

Rufus는 USB 메모리 및 플래시 드라이브를 포맷하고 부팅할 수 있도록 만드는 도구이다.

 

Rufus - 간편하게 부팅 가능한 USB 드라이브 만들기

Rufus는 USB 메모리 및 플래시 드라이브를 포맷하고 부팅할 수 있도록 만드는 도구입니다. 이 페이지 아래에 나열된 ISO 이미지 이외에도 Rufus는 여러 종류의 ISO 이미지를 지원합니다. (1) Windows 8 이

rufus.ie

 

3. 서버 가동하고 F11키 부트메뉴 진입  /  Generic USB Boot 파일 선택

 

4. 설치 드라이브 설정, 파티션, 레이드 구성

서버종류(WAS, DB등)에 따라 필요한 레이드 구성을 설정한다.


RAID?

Redundant Array of Inexpensive/Independent Disk 

저장장치 여러개를 묶어 고용량·고성능 저장 장치 한 개와 같은 효과를 얻기 위해 개발된 기법이다. 여러개의 디스크를 특정 방법으로 연결해주는 시스템인 RAID는 저장장치가 갑자기 고장나는 경우를 대비해서 활용할 수 있는 유용한 기법이다.

RAID의 본래 목적은 데이터의 가용성(무정지)이다(명확히 백업용은 아님).
무정지 구현을 추구하면 RAID 1, 고성능 구현을 추구하면 RAID 0이 되며, RAID 5,6은 둘 사이의 형태이다.
만약 RAID 서버에 바이러스가 침투하면 RAID를 구성하고 있는 모든 디스크가 동시에 다 같이 감염된다. 고로, RAID 외에 별도로 미러링 서버나 자기 테이프 등 별도의 데이터 백업 솔루션을 마련해 둔다.

RAID는 동작 방식에 따라 Level 0~6으로 분류한다. 주로 사용되는 것은 0, 1, 5, 6 이다. 

 

Striping
여러 개의 멤버 하드디스크를 병렬로 배치하여 거대한 하나의 디스크처럼 사용한다. 데이터 입출력이 각 멤버디스크에 공평하게 분배되며, 디스크의 수가 N개라면 입출력 속도 및 저장 공간은 이론상 N배가 된다. 다만 멤버 디스크 중 하나만 손상 또는 분실되어도 전체 데이터가 파손되며, 오류검출 기능이 없어 멤버 디스크를 늘릴수록 안정성이 떨어지는 문제가 있다. 장착된 하드디스크의 개수가 RAID-5 구성 조건에 충족되지 않는 등 불가피한 경우가 아니라면 절대로 RAID 0으로 구성하지 않는 것을 추천한다.

 

 

Mirroring
각 멤버 디스크에 같은 데이터를 중복 기록한다. 멤버 디스크 중 하나만 살아남으면 데이터는 보존되며 복원도 1:1복사로 매우 간단하기 때문에, 서버에서 끊김없이 지속적으로 서비스를 제공하기 위해 사용한다.
멤버 디스크를 늘리더라도 저장 공간은 증가하지 않으며, 대신 가용성이 크게 증가한다. 데이터 안정성과는 상관없다. 데이터의 안정성은 non-RAID 환경에서도 백업 솔루션을 이용하면 버전별로 저장하여 구현이 가능하다. RAID 1의 목적은 가용성이다.

 

 

 

Fault Tolerance using Distributed Parity Bit
패리티를 한 디스크에 밀어넣지 않고 각 멤버 디스크에 돌아가면서 순환적으로 저장하여 입출력 병목 현상을 해결한다. N개의 디스크를 사용하면 (N-1)배의 저장공간을 사용할 수 있다. RAID 4처럼 하나의 멤버 디스크 고장에는 견딜 수 있지만 디스크가 두개 이상 고장나면 데이터가 모두 손실된다. 데이터베이스는 서버 등 큰 용량과 무정지 복구 기능을 동시에 필요로 하는 환경에서 주로 쓰인다. 멤버디스크가 최소 3개이상 사용해야 하므로 초기 구축비용이 비싸다는 단점이 있다. 

 

 

참고블로그

 

[Raid0-5] Raid 설명 - 디스크 미러링 - 레이드 설명 - raidrive - raid0 - raid5

Redundant Array of Inexpensive/Independent Disk 복수 배열 독립 디스크 저장장치 여러 개를 묶어 고용량·고성능 저장 장치 한 개와 같은 효과를 얻기 위해 개발된 기법입니다. 저장장치는 소모품입니다. 원

coconuts.tistory.com

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함