본문 바로가기

클라우드2

클라우드서버란? 서버개발을 함에 있어 서버구성은 클라우드서버와 하드웨어적인 물리서버로 나눌 수 있고 우리는 오늘 이 두가지의 차이점에 대해 보고자 한다 일단 물리서버란 소위 말하는 컴퓨터 및 실제적으로 존재하는 물리적 장치에 서버프로그램을 개발하는것을 말하는 것으로 아래와같은 모습을 많이 봤을 것이다 대표적으로 카페24와 같은 업체가 하드웨어적인 장치를 판매하고 관리를 담당해주는 등의 서비스를 제공하고 있다 이러한 물리적인 서버의 문제점으로는 컴퓨터 성능의 한계와 정전등 여러가지 상황을 고려해야되고 관리적인 면이나 서버 확장적인 면에서도 어려움이 많다 그래서 여기에서 등장하는것이 클라우드서버 가상 사설서버이다 클라우드 서버란 말 그대로 하나의 물리적 서버를 나누어 여러개의 가상서버로 사용하는 가상화 방법의 한 형태이다 .. 2020. 4. 13.
서버의 로드밸런싱 서버를 구성함에 있어서 로드밸런싱이 무엇인가? 기본적으로 로드밸런싱이란 컴퓨터 네트워크 기술의 일종으로 둘 혹은 셋이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미한다 그렇다면 왜 작업을 나누어야 할까?? 작은 단위의 서버에서는 아래와 같이 하나의 포트로 접속하면 문제가 없을 것이다 왜냐하면 서버 혼자서 처리가 가능한 클라이언트는 5대라고 가정하면 4대의 클라이언트 접속만 있기에 처리가 가능한 것이다 하지만 다음과 같이 5대처리가 가능한 사양에서 7대의 접속이 들어온다면 어떻게될까?? 당연히 서버는 처리하지 못하고 다운되게 될 것이다 자 여기서 부하분산이라는 개념이 등장하고 그것을 로드밸런싱이라고 한다 서버는 자신의 한계인 5대를 넘지않게 클라이언트의 접속을 분할 받아야.. 2020. 4. 10.