일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹소켓
- websocket
- model1
- Spring
- 배포
- HTML
- Cookie
- 블록체인
- Ajax
- Servlet
- JSP
- RDS
- jQuery
- 도커
- tiles.xml
- AWS
- EC2
- SQL
- CSS
- PL/SQL
- 비트코인
- docker
- phaser
- express
- JavaScript
- 알고리즘
- 웹게임
- 암호화
- autowired
- node.js
- Today
- Total
記錄
Scale-Up은 요구되는 컴퓨팅 파워에 따라서 컴퓨터 성능을 업그레이드 하는 것이었다. Scale-Out은 여러 대의 컴퓨터가 협력하여 공동의 목표를 이루는 것으로 Scale-Up과는 다른 내용이다. 강의에서는 복잡도가 증가하면 예상치 못한 문제가 생길 수 있기 때문에 가급적 Scale-Up을 권장하고 있다. 하지만 Scale-Up 만으로 처리할 수 없는 정도의 트래픽이 발생하면 Scale-Out으로 처리하라고 가르친다.Scale-Out의 핵심은 '분업'에 있다. 클라이언트의 요청에 응답하기 위한 여러가지 절차를 쪼개어서 하나의 컴퓨터가 할 일을 두 대 이상의 컴퓨터가 분할해서 맡아 처리 속도를 높이는 것이다. 아래 그림을 참고하자. 그림에서 보듯 하나의 과정을 컴퓨터 한 대가 처리했다면 이를 세 대의..
이번 강의에서는 서버 컴퓨터의 확장성에 대해서 배웠다. 확장성이 왜 필요하고 어떻게 하는지에 대해서 배웠다. 확장성이 필요한 이유는 서버 컴퓨터가 감당해야 할 트래픽의 크기가 일정하지 않고 변화한다는 것이 근본적인 이유다. 증가하는 트래픽을 감당하기 위해서는 서버 컴퓨터의 성능을 높혀주어야 하기 때문이다. 또, 여기서 한 걸음 더 나아가자면 줄어드는 트래픽에 대응하기 위해서도 탄력적인 서버 성능의 변화가 필요하다. 트래픽보다 고 성능의 서버를 유지하면 서버 유지 비용이 많이 들기 때문이다. 아래 표는 수업에서 나온 수업 자료인데 이런 부분을 선 그래프로 잘 나타내고 있다.Scale Up, Scale Out 을 통한 탄력적인 서버 성능 관리 트래픽과 성능간의 격차가 좁을 수록 비용관리 측면에서 가장 효율적..
이번 강의에서는 내가 쓰고 있는 윈도우에서 인스턴스를 원격으로 제어하기 위해서 접속하는 것을 배웠다. 접속하는 환경이 윈도우이기 때문에 SSH방식으로 OS에 접근할 프로그램이 필요하지만 내가 만약 맥이나 리눅스를 이용하고 있다면 SSH프로그램이 필요하지 않다고 한다. SSH [secure shell]secure shell의 약어. PGP와 마찬가지로 공개 키 방식의 암호 방식을 사용하여 원격지 시스템에 접근하여 암호화된 메시지를 전송할 수 있는 시스템. 따라서 LAN 상에서 다른 시스템에 로그인할 때 스니퍼에 의해서 도청당하는 것을 막을 수 있다.[네이버 지식백과] SSH [secure shell] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 일진사) 절차1) EC2 상에서 인스턴스를 우클릭하고..
아침 : 바나나 1개 + 토마토 2개점심 : 일반식 정량저녁 : 닭갈비 운동사이클 35분유산소 1시간레그 컬 5케이블 프레스 다운 로프 드롭 5 1시간
인스턴스 생성시 Key, Value 형식으로 태그를 추가할 수 있는데 용도는 해당 인스턴스에 대한 설명 및 정보를 위해 사용된다. 보안은 일종의 방화벽과 같은 역할을 한다. 보안 규칙을 정해서 어떤 인스턴스가 어떤 보안 규칙을 따르도록 할 것인지를 설정할 수 있게 된다. 아래는 보안 그룹에 대한 내용 발췌.."보안 그룹은 하나 이상의 인스턴스에 대한 트래픽을 제어하는 가상 방화벽 역할을 합니다. 인스턴스를 시작할 때 하나 이상의 보안 그룹을 인스턴스와 연결합니다. 연결된 인스턴스와 트래픽을 주고받을 수 있게 하는 규칙을 각 보안 그룹에 추가합니다. 언제든지 보안 그룹에 대한 규칙을 수정할 수 있습니다. 새 규칙은 잠시 후 보안 그룹에 연결된 모든 인스턴스에 자동으로 적용됩니다. 트래픽이 인스턴스에 도달하..
이번 강의에서는 인스턴스의 개념과 인스턴스의 생성에 대해 배웠다. 인스턴스란 내가 기존에 알고 있던 객체의 개념과 유사하였다. AWS 상에서 인스턴스는 컴퓨터와 동일한 의미를 갖는다. 즉, 내가 서버로 사용할 인스턴스를 3개 임대한다면 나는 아마존으로부터 컴퓨터를 세 대 임대하는 것과 같다는 의미이다. 인스턴스의 생성과 삭제 방법은 무척 쉽다. 1. AWS 콘솔에 로그인 후2. EC2 서비스를 클릭 하고3. 왼쪽 메뉴에 있는 '인스턴스'를 클릭해서4. '인스턴스 시작' 을 누르고5. 원하는 조건으로 설정 후 인스턴스를 생성하면 된다 왼쪽 메뉴의 '인스턴스'를 누르면 현재 내가 해당 계정으로 임대중인 인스턴스들의 목록이 나온다. 이 중 삭제를 원하는 인스턴스가 있으면 탐색기에서 우측 클릭을 하듯이 해당 인..
Amazon Elastic Compute Cloud(EC2)는 서버 인스턴스를 클라우드 환경에서 제공하는 서비스이다. 뚜렷한 특징은 제공하는 서비스의 규모 및 성능 조절이 탄력적으로 조정 가능하다는 것이다. 빠른 서버 구축이 가능하고 필요에 따라 성능을 늘리거나 줄이는 일이 가능하다.(물론 계속 성능이 좋으면 좋겠지만 종량제 같은 개념으로 쓰는 만큼 돈을 내기 때문에 원하는대로 늘리고 줄이는 것이 필요) 즉, 서버 유지 비용에 대한 경제성의 이점을 얻을 수 있다는 것이다. 탄력성 외에도 안정성, 보안, 유연한 클라우드 호스팅 등이 장점이다.아래 유투브는 간략히 EC2의 컨셉에 대해 소개하고 있는데 괜찮아서 가져왔다.
d
아침 : 잡곡밥 + 닭가슴살 200g + 참치 한 캔점심 : 일반식 정량저녁 : 치맥 운동휴식