본문 바로가기
반응형

분류 전체보기340

[AWS] Scale Up - Elastic IP Scale Up - Elastic IP 지금 부터 본격적인 scale up을 하자.결론적으로, 인스턴스를 이미지화 시켜서 이미지화 시킨 인스턴스를 더 좋은 타입으로 키면scale up을 시키는 것이다. 그전에 동일 한 아이피를 할당해서 컴퓨터를 교체해도 사용자는 동일한 도메인이나 IP로 접근할 수 있는 방법에 대해 알아보자 인스턴스는 정지시켰다가 다시 시작 시키면 IP와 도메인이 변경 된다.이는 IP의 고갈현상과 밀접한 관련이있다.IP 체계는 0.0.0.0부터 255.255.255.255까지의 주소가 가능하다.이론적으로 40억개의 주소가 존재 할 수있는데, 이 말은 40억대의 컴퓨터 만이 주소를 가질수 있다는 것이다.좀더 구체적으로 이야기하자면 40억대의 컴퓨터 많이 인터넷을 사용할 수 있다는 것이다.오.. 2017. 5. 13.
[AWS] Scale Up - 스트레스 테스트 Scale Up 컴퓨터를 사용하는데 있어서 컴퓨터에 대한 수요,예를들어 웹사이트를 운영 하는데 사용자가 늘어나거나 줄어듦에 따라 대응 하는 방법중 하나가 Scale Up이다. 이때 수요가 늘어날 때 컴퓨터를 업그레이드 시키는 것이 Scale Up이다.컴퓨터가 느려지면 더 좋은 컴퓨터를 사는것과 비슷한 전략이다. 이를 실험하기 위해 컴퓨터 2대가 필요하다1대는 공격(사용자), 1대는 수비(서버)의 역할을 가지고 진행 해야 하기 때문이다. 컴퓨터에 걸리는 부하를 스트레스라고 하는데,웹서버는 성능이 좋기 때문에 스트레스가 증가해도 성능이 떨어지지 않는다.그러나 웹 애플리케이션(데이터 베이스 등)을 설치하면 규모가 늘어나서 성능이 많이 떨어진다.즉, 서버가 무거워 지는 것이다. 이를 기반으로, 시뮬레이션을 위해.. 2017. 5. 13.
[AWS] Scalability Scalability AWS를 사용해서 Scalability를 확보하는 방법에 대해 알아보자이 과정을 통해 최종적으로, EC2 인스턴스를 이용해서 여러대의 컴퓨터를 병렬로 연결하는 ELB를 배울것이고병렬로 연결되는 컴퓨터를 자동으로 생성하고 삭제하는 auto scaling 이라는 기능을 배울것이다. 먼저 EC2 의 특징을 알아보자1) 가상화2) 종량제2개의 대표적인 특징을 가지고 있다. 먼저 가상화에 대해 알아보려면 가상 머신을 알아야한다.여기서 이야기하는 머신은 컴퓨터를 뜻하고 가상은 현실이 아님을 말한다.현실이 아니라는 것은, 물리적으로 형체를 가진것이 아니라 소프트웨어로 구축된 컴퓨터라는 뜻이다. 컴퓨터를 쓴다고 하면 물리적 장치(노트북, 데스트탑에 들어가는 하드웨어)가 필요하다그 컴퓨터를 사용하기.. 2017. 5. 13.
[AWS] EC2 Marketplace (wordpress) EC2 Marketplace (wordpress) 이번에는 AWS 머신 이미지를 이용해서 다른사람이 만든 인스턴스를 사용하는 방법에 대해 알아보자이는 구글의 앱스토어 처럼 인스턴스를 설치해서 사용하는 것과 비슷한 개념이다. 예를 들어, 워드 프레스를 운영한다고 한다면 워드 프레스를 설치하고웹서버를 구축하고 보안과 관련된 이런저런 설정을 해줘야한다.그러나 아마존에서는 이를 위해 모든 작업을 끝내놓은 AMI를 사용해서 바로 서비스를 시작할수 있는 방법이 존재한다. 우선 Instances에 들어가서 상단 Launch Instance 버튼을 클릭하자 그러면 위와 같은 익숙한 화면이 나오는데, 운영체제를 선택하는 화면이다.그런데 이 화면도 OS를 선택하는 것이 아니라 아마존에서 미리 만들어 준 AMI를 사용하는 .. 2017. 5. 13.
반응형