전체 글

I'm still working on it. We must be better.
Access Point(AP)란?Access Point(AP)는 유선과 무선을 연결하는 접근점으로 무선랜 구성의 핵심이다. 그동안 배웠던 이더넷 방식으로 구성된 유선 네트워크는 IEEE 802.3 표준을 사용하는 반면, 무선 통신은 IEEE 802.11 표준을 사용한다. 따라서 AP 방식을 사용하기 위해선 IEEE 802.3 표준과 IEEE 802.11 표준을 동시에 이해해야 한다. IEEE 802.11무선 랜의 통신 방식 - CSMA/CAIEEE 802.11 표준은 CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance)이다.즉 이더넷의 CSMA/CD 방식과 같이 전송 전에 미리 Carrier를 감지해서 현재 통신이 일어나고 있는지 확인하고, 통신이 없..
English is Stress-based LanguageThe difference between stress and accentstress : specific qualities to specific syllablesaccent : a distingtive way of pronouncing a languageSyllablea unit of pronunciation having one vowel sound, with or without surrounding consonants,forming the whole or a part of a wordChunkinga 'piece' or 'part of something'the process of grouping things together into larger m..
Cross-Zone Load Balancing단일 리전 내 여러 가용 영역에 걸쳐 ec2 인스턴스가 분배된 경우, 각 AZ의 로드 밸런서는 자신이 맡은 AZ 내의 ec2 인스턴스들에 대해 요청을 균등하게 분배한다. 예를 들면, 단일 리전 내 가용 영역 A, B가 존재하고 각각  ec2 인스턴스 2개, 8개를 실행 중이라고 가정하자.그러면 1차적으로 각 가용 영역의 로드밸런서는 전체 트래픽 100% 중 50%를 분배 받고, 자신이 보유한 각 인스턴스에 다시 이를 균등 분배한다. 이 경우, 가용 영역 A의 인스턴스들은 최소 25%의 로드 밸런서 트래픽을, 가용 영역 B의 인스턴스들은 6.25%의 트래픽을 부담하게 된다. 위와 같은 로드 분배의 불균등함을 해결하기 위한 방법이 바로 Cross-Zone Load..
고가용성(High-Availability)과 확장성(Scalability)클라우드의 로드 밸런서(Load Balancer) 개념을 다룰 때 가장 많이 언급되는 것이 고가용성과 확장성이다.언뜻 보면 동일해보이지만 약간의 차이점을 띈다. 일단 확장성은 수직 Vertical 확장성과 수평 Horizontal 확장성으로 분류된다. 수직 확장성은 현재 사용 중인 인스턴스의 크기를 키우는 것으로, t2.micro를 t2.large로 바꾸는 것이 그 예이다.이 방식은 주로 데이터베이스 같이 시스템 distribution이 요구되지 않는 프로그램에 유효하다. 수평 확장성은 가용 영역 내에 동일한 기능을 수행하는 인스턴스의 수를 늘리는 것으로, distribution 시스템을 의미하며 현대 웹 애플리케이션의 대다수를 차..
AWS Systems Manager (SSM)EC2와 온프레미스 시스템의 규모를 관리할 수 있는 서비스사용 중인 인프라의 상태를 한 눈에 확인 가능하여 문제를 찾기 쉽게 만든다.AWS CloudWatch와 Config와 통합되어 있어 연계도 쉽다.SSM 에이전트가 설치된 모든 인스턴스에 대한 동작을 관리하며, 이를 보장하기 위해 IAM role을 설정해야 한다. SSM - DocumentsJSON 혹은 YAML 형식으로 지정 가능하며, parameter와 action을 정의한다.State Manager, Patch Manager, Automation 등에 적용 가능하다. SSM - Run CommandSSM의 document(= script)를 실행하여 명령을 실행하는 기능여러 인스턴스에 걸쳐 명령어를 ..
·리팩토링
1계층 장비물리(1) 계층은 물리적/기계적/기능적 특징을 이용하여 데이터를 전송하는 모델로, 대표적인 네트워크 기기로는 서로 다른 네트워크 기기를 연결하는 통신 케이블, 신호를 증폭하는 리피터와 리피터에 멀티 포트를 지원하는 허브가 존재한다.종류리피터 (Repeater)전송 중 약해진 신호를 재생/증폭하여 전송 거리를 연장한다.허브 (Hub)한 장치에서 받은 신호를 네트워크에 연결된 모든 장치로 전송한다.CSMA/CD 방식을 사용하기 때문에 데이터 전송 중 충돌이 발생할 수 있다.네트워크 케이블 (Network Cable)데이터를 실제로 전송하는 역할을 수행한다.동축 케이블, 광섬유 케이블, TP 케이블 등 여러 종류의 케이블이 해당한다.모뎀 (Modem)디지털 신호를 아날로그 신호로 변환하거나 그 반대..
AMI Amazon Machine ImageEC2 인스턴스를 커스텀화하여 만든 이미지Region lock이 걸려 있어 함부로 다른 리전으로 공유할 수 없다.직접 소프트웨어와 환경 설정, OS 등을 추가함으로써 시스템 환경의 빠른 공유를 돕는다. AMI 생성 절차ec2 인스턴스를 생성 후 커스터마이징ec2 인스턴스 종료AMI를 생성하면서 EBS 스냅샷도 복사이를 기반으로 다른 리전에서 새 인스턴스 생성※ AMI 생성 시 인스턴스를 중지하는 이유는 데이터 무결성을 위함이다.    - 이에 상관 없이 인스턴스를 켠 채로 AMI를 복사하고자 한다면 'no reboot' 옵션을 사용하면 된다.    - 'no reboot' 옵션은 인스턴스 shutdown 없이 AMI를 생성할 수 있는 옵션으로 AWS Backup..
WAN (Wide Area Network)WAN은 넓은 지역에 걸쳐 네트워크를 구축하여 사용하는 것으로, 대규모 네트워크 망을 까는 것은 개인이 할 수 있는 것이 아니기 때문에 주로 대기업에서 이미 구축한 네트워크 망을 이용하는 방식이다.   전용선(Baseline) 방식전용선 방식은 통신사업자(ex. 전화국)에게 통신회선을 임대받아서 쓰는 방식으로, 보안에 신경 쓰지 않을 수 있지만 비용이 많이 든다. 회선 스위칭(Circuit Switched) 방식회선 스위칭 방식은 통신을 하는 순간에만 필요한 회선을 열어주고 통신이 끝나면 회수하는 방식으로, 전화와 모뎀, ISDN이 해당한다. 패킷 스위칭(Packet Switched) 방식패킷 스위칭 방식은 패킷을 하나씩 나눠 통신회선을 통해 목적지까지 전달하는 ..
AWS CloudWatchEC2 instance의 상태를 모니터링하는 AWS 서비스.측정 유형AWS 제공Basic - 5분 단위 측정, Detailed - 1분 단위 측정CPU, Network, Disk와 Status Check 용도커스텀 방식Basic - 1분 단위 측정 , High - 1초 단위 측정RAM, 애플리케이션 용도EC2 인스턴스 역할에 대한 IAM 권한 설정이 정확해야 한다!성능 측정 기준CPU : CPU Utilization + CPU Usage/Balance네트워크 : Network In/OutStatus CheckInstance status - check EC2 VM System status - check underlying hardwareDisk : 명령어/바이트에 대한 읽기/쓰기>..
EC2 인스턴스 구매 옵션AWS EC2는 다양한 비즈니스 요구 사항과 비용 관리 전략에 맞춘 여러 인스턴스 구매 옵션을 제공한다.각 옵션은 고유한 이점과 사례를 제공한다. 다음은 각 구매 옵션에 대한 자세한 설명이다. 1. On-Demand장기 약정이나 선불 없이, 시간 또는 초 단위(최소 60초)로 사용한 만큼 지불하는 옵션이다.인스턴스 생명 주기에 대한 전적인 사용/관리가 가능하다.사용 사례: 단기간 또는 예측 불가능한 워크로드에 적합함2. Reserved Instances (RI)특정 인스턴스 유형을 미리 예약하여 사용하고, 그에 대한 사용료를 할인받는 모델.실제 인스턴스라기 보다, 계정 내에서 사용되는 On-Demand 인스턴스에 대한 비용 절약이라 볼 수 있다.이 혜택을 얻기 위해선, On-De..
G+
IT 이모저모