클라우드 : IT 인프라 자원을 직접 보유해서 사용하는 게아닌, 다른 기업의 IT 인프라 자원을 빌려서 쓰는 것이다.클라우드 비용 : 자원을 빌려 쓴 것 만큼만 사용로를 월 과금 형태로 지불한다. 호스팅 vs 코로케이션 vs 클라우드호스팅(웹 호스팅) - IDC의 특정 서버 자원을 빌려쓴다. 셋방살이라고 하면 된다.자동차로 비유하면 렌탈 서버 호스팅 - IDC의 특정 서버 자체를 빌려쓴다. 클라우드 - IDC의 특정 서버 자원 혹은 서버 자체를 빌려쓸 수 있고, 이 두가지의 혼합도 가능하다. 호스팅 종류는 자원 변경시 OS 설치 등 세팅 시간이 필요하다. 빠른 대응이 어렵다.반면에 클라우드는 자원 변경시 유연하게 원하는 만큼 빠르게 변경 가능하다.유연하다는 장점이 있다. 어떠한 기획전같은게 있을 때, 몇..
체계적으로 저장된 데이터들의 묶음 여러 사람이 공유하여 사용할 목적으로 체계화해서, 통합 관리하는 데이터의 집합응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음 어떠한 목적을 달성하기 위해서 데이터들이 모여져 있는 곳 DBMS : 사용자들이 DB 안에 있는 데이터를 접근할 수 있도록 해주는 소프트웨어이다.고객 A가 로그인, 상품 검색, 업체 등록, 주문확인을 실행하면, 애플리케이션 사용자 인터페이스에서 회원 정보, 상품 정보, 업체 정보, 주문 정보의 요청이 웹서버에 전달된다.그런데 이게 뭐가 상품인지 웹 서버는 모른다. 그렇기에 DB에게 그걸 물어서 요청이 응답하면 그걸 다시 고객에 전달한다. 즉, 웹 서버와 DB 사이에 있는 게 DBMS이다. 관계형 DBMS : 테이블이라..
스토리지 개념 및 종류스토리지 : 저장장치를 다수 장착한 대용량 고속 저장 장비로, 서버 및 클라이언트와 네트워크로 연결해서 사용저장장치 : 컴퓨터의 데이터를 저장하기 위한 비 휘발성의 기억 장치으로 들어간다. Tape, HDD, SATA SSD, NVMe SSD저장용량이 적다. Tape는 뭐냐면 하드보다 더 튼튼하고, 10년 20년 동안 더 튼튼하게 보관해야 할 때 사용한다. 스토리지는 데이터 저장뿐만 아니라 데이터 공유 목적으로 주로 사용됨서버에 장착된 디스크 용량이 부족할 경우, 다수의 사람들과 데이터를 공유할 필요가 있을 경우 스토리지를 활용한다.데이터 관리 및 보호를 위한 별도의 소프트 웨어 탑재 일반적인 서버보다 데이터 저장 용량이 훨씬 많다. RAID스토리지 데이터 저장 방식 : RAIDRe..
네트워크의 개념네트워크 프로토콜과 계층네트워크 기기, 형태 네트워크 개념IT 네트워크의 시작 : 1960년대, 미국에서 하나의 거대한 메인 프레임의 성능을 다수의 사람이 동시에 활용할 수 있도록 하기 위해서, 여러 대의 단말기를 메인 프레임과 전화선으로 연결했다. 이게 네트워크의 시작이다. 메인프레임 1개에 전화선 네트워크가 있으면 단말기 B가 사용하고 나서, 그 후에 단말기 A의 작업이 진행되고, 그 후에 단말기 C를 처리하게 된다. 동시에 처리하는 게 아니라 순차적으로 처리 하나, 메인프레임의 성능이 아주 좋아서 동시처럼 느껴질 뿐이다. 회선 교환 방식위의 예시가 회선 교환 방식이다. 데이터를 교환하기 위해 1:1로 연결된 데이터 통로(회선)을 만들고, 데이터 교환이 완료될 때까지 회선을 계속 사용하..
서버 : 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 장치클라이언트 : 네트워크를 통하여 서버에 접속해 정보를 확인하거나 서비스를 이용하는 장치 클라이언트의 역할은 프로그램을 이용하고 싶다는 것.이용하고 싶은 프로그램은 서버한테 요청한다.그러면 서버는 응용 프로그램을 가지고 있다가, 프로그램을 클라이언트 한테 준다.그걸 받은 클라이언트는 실행한다. 즉, 클라이언트는 요청하는 거고, 서버는 요청을 처리해준다. 서버의 역할 및 종류클라이언트 -> request(콘텐츠)콘텐츠를 request한다. 서버가 하는 행위응답(Response) : 콘텐츠를 response한다.html, css, js ,텍스트, 이미지 웹 서버웹 서버 : 정적 콘텐츠(시간이 지나더라도 변하지 않는 콘텐츠)웹 서버는 콘텐츠를 ..
보호되어 있는 글입니다.