목록2019/01 (4)
Jeongchul Kim
AWS Lambda PyTorch RNN 모델 서빙하기 오늘 할 작업은 Lambda에 딥러닝 RNN 모델을 올려 서비스로 구현해보겠습니다.RNN 모델이 하는 작업은 Character 글자 단위로 이름을 생성하는 작업입니다.https://pytorch.org/tutorials/intermediate/char_rnn_generation_tutorial.html 튜토리얼 따라 쭉 진행하시면서 코드를 이해해주세요데이터셋은 여기 있습니다. https://download.pytorch.org/tutorial/data.zip 이 모델을 이용하는 프로그램은 2가지의 입력을 받습니다. language와 이름의 첫 시작할 단어 한 글자를 받습니다. Lambda 생성 S3 생성 및 모델 파일 업로드 버킷을 하나 생성해주세요..
AWS Lambda Serverless MapReduce 오늘은 AWS Lab에서 Serverless computing인 Lambda 서비스를 이용해 MapReduce를 구현한 내용을 살펴보겠습니다.Serverless Computing이 이슈이기도 하고, MapReduce에 관한 내용이나 성능적인 면에 있어도 많은 연구가 일어나고 있습니다. 원문 내용의 주소는 다음과 같습니다.https://aws.amazon.com/blogs/compute/ad-hoc-big-data-processing-made-simple-with-serverless-mapreduce/ Github 코드 주소는 다음과 같습니다.https://github.com/awslabs/lambda-refarch-mapreduce Serverle..
AWS EC2와 Lambda iPerf3 네트워크 성능 측정 연구를 하다보니 네트워크 대역폭 측정이 필요 했습니다. iperf는 서버(server)와 클라이언트(client) 간의 네트워크 대역폭을 측정하는 벤치마크 입니다. 지금 현재 iPerf와 iPerf3가 출시되어 있습니다. iPerf3는 달성 가능한 최대 네트워크 대역폭을 측정하며, 타이밍, 버퍼(buffer), 및 프로토콜(protocol : TCP, UDP, SCTP, IPv4, IPv6)과 관련해 다양한 튜닝을 지원합니다. 각 테스트 마다 대역폭(bandwidth)과 손실(loss)를 포함해 보고를 합니다. iPerf는 다양한 OS(Linux, MacOS X, Windows)를 지원합니다. https://iperf.fr/ 코드 버전은 Git..
AWS EC2 Ubuntu1804에 GitLab 서버 설치 오늘은 AWS EC2에 GitLab을 설치해보겠습니다.AWS EC2 세팅AWS 사이트에 들어가 로그인을 진행합니다.https://aws.amazon.com/ https://console.aws.amazon.com/console/home 로그인을 하고나서 서비스에서 EC2로 이동합니다. 인스턴스를 시작해봅시다. 인스턴스 시작 버튼을 클릭합니다. AMI는 Ubuntu Server 18.04 를 선택합니다. 인스턴스 유형 타입은 t2.medium을 선택합니다 (t2.micro(free tier)는 자원이 적어 실행이 불가합니다.) 스토리지는 8G로 충분할 것 같습니다. 코드만 올릴 것이기 때문에보안 그룹 설정에서 Inbound 규칙을 추가 해야 합니다..