분류 전체보기

    RAID 0+1 과 RAID 1+0

    RAID 0 : 고성능 구현을 극도로 추구한다.RAID 1 : 무정지 구현을 극도로 추구한다. 즉 안정성만을 추구함Striping : 데이터를 여러 개의 디스크에 나누어 저장하는 기술Mirroring : 똑같은 데이터를 동일한 용량과 스팩의 다른 디스크에도 저장함으로써 높은 안정성 확보  RAID 0(Striping)와 RAID 1(Mirroring)를 혼용한 방식Mirroring 전 Striping을 진행하므로 Disk 가 불량이 나면 , RAID0로 구성되어진 Data 전체를 복구  RAID 1 방식으로 데이터를 미러링하고, 이를 다시 RAID 0 방식으로 스트라이핑하는 방식RAID 0의 속도적인 장점을 살리고, RAID 1으로 안전성을 보강한 방식이미 Mirroring 후 Striping을 진행하므..

    ILO란?

    Integrated Lights-out HPE 제품에 내장된 독점 관리 기술로, 조직의 메인 네트워크에 연결되지 않은 상태에서도 ProLiant 서버에 원격으로 엑세스하여 제어 할 수 있다.네트워크가 중단되거나 장치가 전원 꺼짐, 절전 모드, 대기 모드 또는 액세스 불가능 상태인 경우 ILO가 라우터, 방화벽, 서버, 스위처, 스토리지, 전원, 통신 하드웨어 등과 같은 핵심 IT 자산을 원격으로 재부팅하여 네트워크를 온라인 상태로 되돌리는 옵션을 지원함네트워크 관리자에게 상시 가동 연결은 매우 중요ILO는 비즈니스 중단으로 이어질 수 있는 큰 비용이 드는 중단 시간 방지를 위한 조직의 툴킷에서 필수 요소서버 관리를 더욱 간소화하기 위해 내장된 관리 프로세스가 별도의 마이크로프로세서 칩에서 실행됩니다(‘대..

    RAID란?

    RAID 란? Redundant Array of Independent Disk여러개의 디스크를 묶어 하나의 디스크처럼 사용하는 기술 기대효과대용량의 단일 볼륨을 사용하는 효과디스크 I/O 병렬화로 인한 성능 향상데이터 복제로 인한 안전성 향상 RAID 0Striping 이라고도 부르는 방식 (Striping은 데이터를 여러 개의 디스크에 나누어 저장하는 기술)구성하기 위해 최소 2개의 디크가 필요함RAID를 구성하는 모든 디스크에 데이터를 분할하여 저장성능 : 단일 디스크의 N배, 용량 N배디스크 하나라도 문제가 발생할 경우 전체 RAID가 깨지는 일 발생하므로 안정성은 1N으로 줄어듬 RAID 1Mirroring 이라고 부르는 방식최소 2개의 디스크가 필요하며 RAID 1은 모든 디스크에 데이터를 복..

    클라우드 네이티브

    클라우드의 변화가 너무 자주 일어나서 인프라도 자주 바뀌게 되게 됨그에 따라 앱을 변화를 줄때마다 수정해야되는 문제점이 발생클라우드 특성에 맞게 계속 수시로 바뀌더라도 앱은 수정안해도 계속 호환되고 잘 구동되도록 아키텍처링 해주는 것을`클라우드 네이티브`라고 한다. 클라우드 네이티브기존 앱을 추가적인 개발이나 수정없이 클라우드 아키텍처에서 잘 구동될수있도록 개선하는 활동앱의 아키텍처, 코드, 데이터, 보안, 개발 및 운영 방식을 개선하는 것을 포함주로 PaaS영역에 해당PaaS인프라의 종속성 없이 앱을 개발 및 배포할 수 있는 클라우드 네이티브 아키텍처를 구현할 수 있는 플랫폼클라우드 네이티브을 실현하게 하는 구현체즉 클라이드 네이티브 아키텍처 와 PaaS를 동일시함 클라이드 네이티브의 혁신개방성(비종속..

    sqld 공부 -(3)

    syntax 예시SELECT *, Avg(TIME) over( PARTITION BY id ORDER BY DATE ROWS BETWEEN 1 preceding AND CURRENT ROW ) avg_timeFROM table_a모든 Window 함수에는 OVER가 있다. 그리고 OVER에는 3가지의 파트가 있다. 각 파트는 Optional 하다.PARTITION BYrow를 그룹화하는 기준. 예시에선 id를 기준으로 파티션이 분리되었다.ORDER BY각 파티션 안에서 정렬하는 기준이다. 예시에선 각 id마다 date 순으로 정렬된다.ROWS BETWEEN 1 PRECEDING AND CURRENT ROWwindow frame 구문이다.연산을 ..

    sqld 공부 -(2)

    1. SELECT REGEXP_REPLACE('ABCCCAC BC BBBC','AB|C+') FROM DUAL; AB | C하나거나 C 2개이상인것들 REPLACEA B BBB 2. SELECT REGEXP_SUBSTR('JEIMIN_1@NAVERCOM', '---------------' ) FROM DUAL; (\w|_)+ : 글자 또는 _ 언더바가 묶여서 여러개[ A-z_0-9]+ : 영문_언더바 숫자가 여러개([[:alnum:]]|_) : 문자또는 숫자가 언더바와 합쳐서 여러개

    sqld 공부 -(1)

    1. select 절에서 정의한 별칭은 실행 앞 순서에서 사용 하지 못한다.실행 순서 : from → where  → group by  → having  → select  → order by2. 문자형 함수LPAD('x' ,'5' ,'x') : 'xxxxx' ( 첫번째 인수에다가 세번째 인수를 왼쪽에서 삽입해서 5자리로 만듬)INSTR('www.Jemin.co.kr','.',5,2) : 13 (5번째부터 '.'를 찾아 2번째로 발견된 '.'의 위치 반환)CONCAT, ||, + 는 실행 결과가 같다3. 숫자형 함수ROUND(12345.678 ,-2) : 음수임으로 십의 자리에서 반올림 123004. NULL 관련 함수NVL(표현식1, 표현식2 ),ISNULL(표현식1, 표현식2) 표현식1 결과값이 NUL..

    [2장] 정규화와 성능

    1. 정규화정의 : 데이터 분해 과정, 이상현상 제거목적 : 삽입/삭제/갱신 이상현상 방지함수적 종속성에 기반한 정규화 수행 필요2. 함수적 종속성 (FD, Fuctional Dependency)데이터들이 어떤 기준값에 의해 종속되는 현상을 지칭, 결정자와 종속자의 관계, 결정자의 값으로 종속자의 값을 알 수 있음결정자 ex) 학번, 주민등록번호종속자 ex) 이름, 혈액형, 출생지, 주소 (학번은 이름과 혈액형을 함수적으로 결정, 이름과 혈액형은 학번에 함수적으로 종속된다)3. 종류정규형 (NF : Normal Form) : 정규화로 도출된 데이터 모델이 갖춰야 할 특성1NF은 각 속성값에 하나의 속성값만 들어가야한다.( 즉 모든 테이블이 원자값을 가져야한다)2NF는 1NF를 만족하면서 부분적 함수 종속..