일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 디렉토리
- 데이터베이스
- 리눅스
- 코랩
- 파이썬
- vscode
- 머신러닝
- 라이브러리
- 단축키
- 우분투
- OpenCV
- visual studio code
- 원격저장소
- 운영체제
- 에러
- 데이터분석
- matplotlib
- 깃허브
- 디버깅
- 판다스
- 플라스크
- 기초
- 프로그래머스
- 엑셀
- 예제
- 가상환경
- 아나콘다
- MySQL
- 역할
- SQL
- Today
- Total
목록Infrastructure (43)
취미와 밥줄사이
가상 네트워크 VirtualBox, VMware 같은 가상머신 프로그램을 통해 가상 네트워크를 구성할 수 있음 Host는 실제 PC VM은 Host PC 내에 구축된 가상 PC 가상 네트워크의 종류 Host-Only 외부와 단절된 내부 네트워크 가상머신들 사이에서만 통신이 가능 NAT(Network Address Translation) 호스트PC로부터 ip를 할당받음 호스트pc는 공유기로 부터 ip를 할당받음 호스트 pc로 통해 외부 네트워크와 통신 Bridge 공유기로부터 ip를 할당 받음 호스트pc와 동일한 네트워크 대역의 ip를 갖는다 공유기를 통해 외부 네트워크와 통신 NAT와 Bridge는 Vm이 ip 할당을 어디서 받느냐의 차이 REFERENCE https://developerin.tistor..
Bit(비트) 컴퓨터에서 정보를 나타내는 최소 단위 0과 1로 정보처리 bit 또는 b로 표기 반도체에서는 전류를 흘렸다 끊었다 하면서 정보를 기억한다. Byte(바이트) 컴퓨터가 실제로 사용할 수 있는 데이터 중 가장 작은 주소 1Byte = 8bits 2Byte(16bits)는 work B(대문자 B)로 표기 1Byte = 8bit 1Mb = 1024kb 1 Charactor = 1 Byte 1Kb = 1024 Byte 데이터 단위 데이터 기억용량 단위 바이트 1Byte 8bit 킬로바이트 1KiloByte 1024Byte 메가바이트 1MegaByte 1024KB 기가바이트 1GitgaByte 1024MB 테라바이트 1TeraByte 1024GB 페타바이트 1PetaByte 1024TB 네트워크 데이..
Zabbix 시스템, 네트워크를 모니터링할 수 있는 솔루션 오픈 소스 Zabbix의 기능 데이터 수집 가용성 및 성능 점검 유연한 경계 정의 고도로 설정 가능한 경고 알림 기능 실시간 차트 웹 감시 기능 다양한 시각화 옵션 기록 데이터 스토리지 데이터는 하나의 데이터베이스에 저장 기록은 설정 가능 알기 쉬원 설정 템플릿 사용 네트워크 검색 빠른 웹 인터페이스 php로 작성된 웹 기반의 인터페이스 클릭만으로 모든 실행 어디서나 접근 가능 권한 관리 보안 사용자 인증 특정 사용자의 제한된 보기 고기능 쉽고 확장 가능한 에이전트 Linux 및 Windows 모두 배치 가능 이진 데몬 c로 작성되어 높은 선능과 적은 메모리 점유 이식이 용이 Zabbix의 구조 자빅스 서버 가용성과 무결성 정보 및 통계를 보고하..
유니캐스트 1:1 통신 출발지와 목적지가 1:1로 통신 브로드캐스트 1: 모든 통신 동일 네트워크에 존재하는 모든 호스트가 목적지 멀티캐스트 1:그룹(멀티캐스트 구독 호스트) 통신 하나의 출발지에서 다수의 특정 목적지로 데이터 전송 애니캐스트 1:1 통신(목적지는 동일 그룹 내의 1개의 호스트) 다수의 동일 그룹 중 가장 가까운 호스트에서 응답 IPv4에서는 일부 기능 구현, IPv6은 모두 구현 가능 REFERENCE IT 엔지니어를 위한 네트워크 입문 - 고재성, 이상훈 지음
메인보드 cpu를 비롯해 컴퓨터의 주요 구성부품인 메모리카드(ram), 그래픽카드 등을 서로 연결해주는 뼈대, 혈관, 신경계 같은 존재 각 부품들이 하나로 연결되어 온전한 컴퓨터의 기능을 할 수 있게 해주는 회로가 존재함 이 회로들을 통해서 전기를 각 부품에게 배분해주는 역할을 하는 부품이 메인보드 메인보드가 없으면 cpu가 램으로 처리된 정보를 보낼 수 없음 메인보드 안에는 bios라는 일종의 작은 운영체제가 들어있음 메인보드에는 램을 꽂을 수 있는 램슬롯과 cpu 슬롯, 내장 사운드 카드와 내장 랜카드, 외장 그래픽 카드, 사운드 카드, tv 수신 카드 등을 꽂을 수 있는 pci 슬롯을 제공함 메인보드는 칩셋에 따라 사용할 수 있는 기능이 다름 컴퓨터의 모든 장치는 직접적으로든 간접적으로든 메인보드에..
캐시 자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소 캐시는 저장 공간이 작고 비용이 비싼 대신 빠른 성능을 제공한다. Cache를 사용하면 좋은 상황 접근 시간에 비해 원래 데이터를 접근하는 시간이 올래 걸리는 경우 반복적으로 동일한 결과를 돌려주는 경우( 이미지 or 썸네일 ) 캐시에 데이터를 미리 복사해 놓으면 계산이나 접근시간 없이 더 빠른 속도로 데이터에 접근할 수 있음 반복적으로 데이터를 불러오는 경우, 지속적으로 DBMS나 혹은 서버에 요청하는 것이 아니라 메모리에 데이터를 저장하였다가 불러다 쓰는 것을 의미 지역성(locality)을 이용하여 데이터 접근 속도를 빠르게 하기 위한 메모리 계층 cpu와 주기억장치 간의 속도차로 발생하는 cpu idle time을 최소화하기 위해 캐시..
클럭 컴퓨터는 타이밍에 맞춰서 움직입니다. 그 타이밍은 0과 1(전기적 신호) 전기가 들어오면 1, 전기가 들어오지 않으면 0이라는 신호를 만들어서 데이터를 처리하고 데이터를 저장한다. CPU는 메인보드에서 공급받는 전기를 신호로 받아서 연산 작업을 진행함 직선으로 쏟아 오르는 부분이 1, 떨어지는 부분이 0 CPU의 클럭이 높다는 것은 한 번 움직이는 타이밍(1초)에 더 많은 양의 데이터를 처리한다는 의미("Hz") 1Hz = 1개의 전기신호 4Hz = 4개의 전기신호 1MHz = 100만 개의 전기 신호 cpu와 같이 전기회로를 통해 전기 신호(클럭)이 발생하게 되면 열이 발생함 많은 전기 신호가 오고 갈수록 그만큼 성능은 올라갈 수 있지만 더 많은 열을 냄 싱글 코어에 더 높은 클럭(전기 신호)를 ..
DHCP (Dynamic Host Configuration Protocol) DHCP는 Dynamic Host Configuration Protocol의 약자 호스트이 IP주소와 각종 TCP/IP 프로토콜의 기본 설정을 클라이언트에게 자동으로 제공해주는 프로토콜 DHCP에 대한 표준은 RFC 문서에 정의되어 있으며, DHCP는 네트워크에 사용되는 IP주소를 DHCP 서버가 중앙집중식으로 관리하는 클라이언트/서버 모델을 사용하게 됩니다. 네트워크 안에 컴퓨터에 자동으로 네임 서버 주소, ip address, 게이트웨이 주소를 할당해주는 것을 의미 동적 호스트 설정 프로토콜 ip주소와 게이트웨이 또는 네임서버 주소의 정보를 자동으로 할당해주는 프로토콜을 의미 DHCP의 장점 ip 설정이 자동으로 분배받아 사..