Information
close
프로필 배경
프로필 로고

Information

  • 분류 전체보기
    • 인프라 & 클라우드
      • 서버 운영
      • 네트워크
      • 클라우드
      • Kubernetes, Docker
    • 자동화 & 모니터링
      • 쉘스크립트
      • Ansible
      • CICD
      • 모니터링
    • 데이터베이스 & 보안
      • 데이터베이스
      • 포렌식
    • 개발
      • Python
      • HTML, CSS
      • JavaScript
    • 일반
      • 세계여행
      • MAC 지식
  • 블로그 홈
  • 방명록
VLAN이란 ?

VLAN이란 ?

VLAN (Virtual Lan, 가상 LAN) 이란 논리적으로 분할된 스위치를 의미합니다. 하나의 스위치로 다양한 그룹을 만들어 사용할 수 있으며, 물리적으로 포트 끼리 붙어있지만 논리적으로는 떨어져 통신이 되지 않습니다. 아래는 부서별로 다른 VLAN을 설정하여 경영지원팀과 IT팀을 분리하여 구성하였습니다. VLAN을 사용하는 이유? 1. 스위치에 접속된 장비들의 성능 향상 하나의 스위치에 다수의 PC가 연결된 경우 ARP등을 위해서 브로드캐스트 트래픽이 많이 발생된다. 브로드캐스팅이 발생하면 이를 확인하기 위해서 CPU를 낭비하게 되는데 여기에 해킹 및 바이러스로 인해 엄청 많은 브로드캐스팅을 전송하면 다른 PC에도 영향을 미치게 된다. 이러한 브로드캐스트을 전송되는 범위 즉 브로드캐스트 도메인의 ..

  • format_list_bulleted 인프라 & 클라우드/네트워크
  • · 2022. 5. 16.
  • textsms
가상화란?

가상화란?

가상화란? 보통은 한개의 물리서버에 한개의 운영체계를 운영 할 수 있다. 하지만 가상화 기술로 한개의 물리서버에 여러개의 운영체계를 운영 할 수 있도록 하는 것이 가상화 입니다. 가상화 기술을 이용해 만들어진 서버를 가상 머신(Virtual Machine, VM)이라고 부릅니다. "한개의 물리서버에 여러개의 운영체제를 사용할 수 있다면 무조건 가상화를 하는것이 좋지 않은가? "라고 생각 할 수 있지만 물리 서버로 운영해야 하는 상황도 많습니다. 어떤 서버를 써야할지 장단점을 알아보도록 합시다. 물리서버와 가상서버의 장단점은 아래와 같습니다. 장단점을 확인 후 물리서버로 운영을 해야할지 가상서버로 운영을 해야할지 사전 계획이 필요합니다. 물리서버 가상서버 장점 물리서버를 혼자 사용하므로 속도 및 보안 측면..

  • format_list_bulleted 인프라 & 클라우드/서버 운영
  • · 2022. 5. 12.
  • textsms
github - git 연동 방법

github - git 연동 방법

git : 로컬 저장소에서 프로그램 버전 관리하여 사용하는 것. (소수로 작업하는 환경) github : 로컬 저장소 내 git 작업물을 업로드 및 공유하고 협업할 수 있도록 하는 형상 관리시스템이다.(다수로 작업하는 환경) (git의 기능 및 설치 방법은 해당 링크 참고 부탁드립니다. Git 기능 및 설치방법) git 작업물을 github에 업로드 할 수 있도록 연동을 해봅시다. 우선 github 홈페이지로 이동하여 로그인합니다. 아이디가 없는 경우 계정 생성 진행합니다. https://github.com/ GitHub: Where the world builds software GitHub is where over 83 million developers shape the future of softwar..

  • format_list_bulleted 인프라 & 클라우드/서버 운영
  • · 2022. 5. 10.
  • textsms
도커 - 이미지 만들기

도커 - 이미지 만들기

도커 이미지란? 컨테이너 실행에 필요한 파일과 설정값들을 포함하고 있는 것을 의미하며 이를 활용하여 컨테이너를 생성 할 수 있다. 도커 이미지를 만드는 이유 ? 기존 도커 이미지들의 부족한 부분을 채워서 커스터마이징 가능 시스템 엔지니어가 신규 서버를 구축할 때 만들어 놓은 이미지를 이용해 시간을 단축 할 수 있다. (서버 구축 셋업 시 생각보다 시간이 오래 걸린다..) 서버마다 용도가 달라 호환하는 파일의 버전이 다른데 이미지를 만들어놓으면 파일을 찾거나하는 번거로움이 없다. 도커 컨테이너 이미지만들기 도커 이미지를 만들기 위해서는 도커파일을 작성하고 도커파일을 빌드하여야합니다. 1. 저는 작업할 디렉토리를 만들어 주었습니다. mkdir dockerfile 2. 도커 이미지를 만들기 위해서는 도커 파일..

  • format_list_bulleted 인프라 & 클라우드/서버 운영
  • · 2022. 5. 6.
  • textsms
Centos Jenkins 설치

Centos Jenkins 설치

Jenkins란 ? 젠킨스는 프로그램 개발 시 지속적으로 통합 배포 서비스(CI : Continuous Integration) CD(Coutinuous Delivery)를 제공하는 툴입니다. 프로그램을 개발할때 항상 로컬 환경에서만 실행시키는 것이 아니라 실제 사용자들이 프로그램을 이용하기 위해서는 배포를 해야 합니다. 배포를 위해서는 다양한 프로세스가 존재하는데 이러한 프로세스들을 반복적으로 하는건 번거로움이 있어 자동 배포해주는 역할을 하고 같은 프로그램을 개발하는 개발자들의 코드를 통합해주는 역할을 합니다. Jenkins 설치 방법: 제가 아래 설명한 설치방법은centos7 운영체제로 설치를 진행한 것이며 인터넷이 가능하여야 설치 가능합니다. 1. 우선 wget 명령어를 이용해 jenkins Re..

  • format_list_bulleted 인프라 & 클라우드/서버 운영
  • · 2022. 5. 3.
  • textsms

리눅스 프로세스 내려가면 자동으로 실행하는 스크립트

쉘스크립트를 이용해 프로세스 상태(켜져있는지 꺼져있는지)를 모니터링을 하다가 프로세스 카운트가 0 즉 프로세스가 꺼졌을 때 자동으로 실행하게 하는 스크립트입니다. 문제가 자주 발생하는 프로세스 수정 전 임시로 사용하면 좋을 듯 싶습니다. 여러개의 프로세스를 while문에 넣어주면 다수의 프로세스에 적용 가능합니다. #!/bin/sh while : do process=`ps -ef | grep test | grep -v "grep" | wc -l`#프로세스 명 수정필요 (현재 test) if [ ${process} -eq 0 ];then echo "process down" cd /home/hkkim2# 경로 설정 ./test.sh & #실행할 프로세스명 fi done 주석처리된 부분 변경하여 사용하시면 됩..

  • format_list_bulleted 자동화 & 모니터링/쉘스크립트
  • · 2022. 5. 3.
  • textsms
  • navigate_before
  • 1
  • ···
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • 인프라 & 클라우드
      • 서버 운영
      • 네트워크
      • 클라우드
      • Kubernetes, Docker
    • 자동화 & 모니터링
      • 쉘스크립트
      • Ansible
      • CICD
      • 모니터링
    • 데이터베이스 & 보안
      • 데이터베이스
      • 포렌식
    • 개발
      • Python
      • HTML, CSS
      • JavaScript
    • 일반
      • 세계여행
      • MAC 지식
최근 글
인기 글
최근 댓글
태그
  • #vmware
  • #크롤링
  • #네이버 블로그 자동화
  • #앱개발
  • #크롤링이란
  • #유심 복제 방지
  • #마이크로소프트 AS 방법
  • #아이폰17출시일
  • #티스토리 자동 포스팅
  • #마이크로소프트 as
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바