티스토리 뷰

1. AWS EC2를 통해 서버 구축

구글링을 통해 Rasa를 AWS EC2를 통한 설치방법이 있어 그대로 따라 해 봤습니다.

해당 내용에 대한 경로는 아래 url 클릭해서 들어가시면 됩니다.

 

Create your chatbot using Rasa and deploy it on AWS

Chatbots have become a critical part of customer service automation as it helps customers to get quick responses to their queries. After…

medium.com

 

우선 AWS 계정을 가지고 있어서 로그인하고 ubuntu 인스턴스 할당받아서, 그대로 따라 해 봤는데...

tensorflow와 Rasa 설치할 때 killed 문구가 뜨면서 설치가 중단되는 현상을 확인했습니다.

 

관련해서 Rasa community에서 찾아봤는데...

 

Rasa Installation on Ubuntu machine

Hope so or it might be Memory related stuff or like RAM 😅 I don’t have much idea about that.

forum.rasa.com

AWS에서 무료로 제공하는 인스턴스 유형은  't2.micro'로 1 GiB RAM를 제공하는데 2 GiB RAM으로 업그레이드를 했을 때 해결됐다는 내용을 확인했습니다.

 

그래서... 테스트를 위해 인스턴스를 업그레이드해볼까 고민하다가, 다른 프리티어를 제공하는 서비스를 비교해봐야겠다고 생각했습니다.

서비스 종류 CPU RAM 무료기간
Google vCPU 1 614M 평생
Oracle OCPU1~16 1~96 평생
AWS vCPU 1 1G 1년

Oracle에서 제공하는 cloud서비스가 CPU, RAM 모두 월등한 서비스를 제공해서 해당 서비스로 시도해보면 되겠다고 생각했습니다.

 

가상 머신 중 Ampere(ARM) 기반으로 CPU와 RAM 용량을 선택할 수 있었습니다.

 

다 설정하고 생성하려는 순간....

 

가용성 도메인 AD-1에서 VM.Standard.A1.Flex 구성엗 ㅐ한 용량이 부족합니다. 다른 가용성 도메인에 인스턴스를 생성하거나 나중에 다시 시도하십시오. 결합 도메인을 지정하지 않고 인스턴스를 생성해 보십시오. 작동하지 않을 경우 나중에 다시 시도하십시오.

 

여러 번 시도해봤는데 위와 같은 문구가 지속적으로 나와서, 구글링으로 찾아보니 2~3일에 한번 길게는 1주일 정도 시도해서 성공했다는 후기들을 확인했습니다.

 

제 생각은 모든 사람들에게 무한한 가상 서버 할당을 하기에는 회사 이윤도 나지 않을뿐더러, 과도한 트래픽으로 서버가 못 버티니 각 지역별 서버별로 전체의 일부만 무료로 사용하도록 용량을 할당하고 그 안에서 선착순으로 서비스를 제공하는 것이라 짐작했습니다.

이후 일부 사용자들이 인스턴스 할당받은 것을 삭제하면, 이후 잔여 용량을 다시 무료로 제공하는 것 같습니다...

 

추가로 구글링을 통해 유료 서비스 전환 후 해당 프런티어 인스턴스를 생성하면 해결된다는 글이 있어서 유료회원 신청하고, 다시 시도해보니 되네요??

 

뭐지.... 일단 오늘 가상 서버에 설치할 거 다해보고 이후 진행사항 정리해서 포스팅하도록 하겠습니다.

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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 31
글 보관함