본문 바로가기
반응형

IT Knowledge/기타29

네트워크 부하분산 Load Balancing(DNS vs GSLB) Load Balancing 는 네트워크를 구성할때 서버들의 부하분산을 위해서 적용하는 개념입니다. Load Balance를 하는 방식은 크게 2가지 인데, DNS레코드를 추가하는 방식의 부하 분산 L4/L7 스위치를 이용한 GSLB방식 두가지 방식의 가장 큰 차이는 'Health Check'를 하는가? 하지 않는가? 에 있습니다. DNS 방식 : 헬스체크를 하지 않는다. GSLB 방식 : 헬스체크를 한다. 헬스체크를 하지 않는다는 것은.... 서버가 장애가 나서 접속이 불가능한 상태가 되어도, DNS가 장애가 난 서버의 IP를 알려줄 수 있습니다. 그렇게 되면, 사용자는 "서버를 찾을 수 없습니다" 메시지를 받게 될것입니다. 그러나, GSLB는 헬스체크를 지속적으로 합니다. 만약 하나의 서버가 장애가 발.. 2021. 7. 3.
Data Backup(백업) 개요, 가이드, 솔루션 DATA Backup IT관리 업무중에 가장 중요한 작업 중에 하나가 데이터를 백업하는 것입니다. 기업이 성장하면서 데이터를 저장해야 할 양도 많아지면서, 데이터 백업에 대한 중요성도 커지는듯 합니다. 실제로 IT관리 업무를 하다보면, 1년에 1~2회는 데이터 백업된거 있는지... 살려줄수 있는지 작업요청이 오기도 합니다. 이때 데이터가 백업되어 있지 않다면... IT관리상 큰 구멍이 발생하는 것이죠. 백업을 수행 하는 데에 있어 다음의 내용은 꼭 지켜져야 합니다. [중요 요소] 1. 백업주기 - 백업하는 데이터의 종류에 따라, 매시간,매일,매주,매달 단위로 백업주기를 결정해야 합니다. - 데이터 복구시 어느시점까지 복구가 필요한가? 2. 자동백업 - 사용자나 관리자가 신경쓰지 않아도 자동으로 백업이 이.. 2021. 6. 29.
jdbc Oracle SID,SERVICENAME 설정 방법 [SID, SERVICENAME] SID = DB 하나의 인스턴스 SERVICENAME = 여러개의 인스턴스를 모아 하나의 서버 or 시스템을 구성한것 [사용법] Oracle DB 접근 할때, SERVICENAME을 사용하여 접근할때는 "/"로 설정합니다. Jdbc:oracle:thin:@10.1.1.2:1234/DEVDB SID를 사용하여 접근할때는 ":"를 설정합니다. Jdbc:oracle:thin:@10.1.1.2:1234:DEVDB [tnsname.ora의 예] PRODDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.2)(PORT = 1234)) ) (CONNECT_DATA = (SERVICE_NAME = .. 2021. 5. 24.
CentOS7 서비스(service) 등록 Linux CentOS 7에서 Service 등록 방법 CentOS 7 부터는 사용자가 자주 사용하는 Service를 등록하고 Systemd에서 관리할 수 있습니다. 아래는 Systemd에 등록할 Service Script 입니다. Systemd에 Service로 등록하기 위해서 2가지 등록이 필요합니다. 서비스 파일 생성 : /usr/lib/systemd/system/서비스이름.service 심볼릭 링크 생성 : /etc/systemd/system/multi-user.target.wants/서비스이름.service (심볼릭 링크 생성은, 재부팅 후에도 서비스가 시작되도록 서비스 등록하기 위해 생성) [서비스이름.service] [심볼릭 링크] [Unit] Description : 서비스에 대한 설명 작.. 2021. 4. 28.
CentOS 부팅시 서비스 자동 시작 등록(ex. Tomcat) Redhat 계열 CentOS에 Apache-Tomcat을 init.d의 서비스로 등록해서, 부팅시 자동으로 시작되게 하는 방법 정리. JAVA와 Apache-Tomcat은 제대로 설치되어 있는 상태. [init.d] 에 등록 경로 : /etc/init.d/jenkins-web 으로 등록 (chkconfig에 등록하려면, /etc/init.d에 스크립트가 등록되어 있어야 한다. ) 확인사항 : CATALINA_HOME : (tomcat이 설치되어 있는 경로) TOMCAT_USER : (tomcat을 실행시킬 계정) #!/bin/bash # # chkconfig: 345 96 30 # description: Start up the Jenkins Apache-Tomcat # # processname: jav.. 2021. 3. 11.
Disk 파티션(GPT vs MBR) PC에 HDD를 추가하거나 or 가상환경에서 가상디스크를 추가할 때마다 항상 보게되는!! Disk 초기화시 Disk Partition Style 에 대한 정리 입니다. 하단의 이미지에서 보듯이 MBR(Master Boot Record)와 GPT(GUID Partition Table) 로 나뉩니다. 간편 정리! OS가 들어가는 부팅 파티션! : MBR 데이터 용도로 사용하는 큰 파티션 : GPT Disk 파티션을 설정할때 용도에 맞게 설정하는 것을 추천드립니다. MBR(Master Boot Record) 용량 : 2TB이상의 디스크 제한이 있어서 2TB이상의 용량은 사용할 수 없습니다. 파티션 수 제한 : 총 4개 사용가능. BIOS, UEFI 펌웨어에 모두 사용 할 수 있으며, Windows 32/64B.. 2021. 3. 10.
반응형