☁️ Tencent Cloud/☁️ Tencent cloud Notes 7

동일 Subnet의 특정 CVM에서만 TencentDB로 접근이 불가능한 현상

간단한 트러블슈팅 경험 공유를 위해 작성하였다.  문제 발생  출근 길 버스에서 고객사의 전화 한 통을 받았다. 고객사는 서비스 확장을 위해 스테이징 환경에서 텐센트클라우드의 CVM과 TencentDB로 작은 웹 서비스 아키텍쳐를 구성했는데 DB접속이 안 되는 현상이 발생했다고 했다. 구체적인 이슈는 이러했다.   아키텍처를 들여다보면 고객사의 텐센트클라우드 계정에는 특정 VPC 内 1개의 가용영역에 Public IP를 할당받은 CVM 그룹이 위치한 서브넷이 있고 TencentDB가 속한 Private 서브넷이 구성되어 있다. 고객사는 현재 상태에서 추가 아키텍처 설계를 하기 전 CVM 인스턴스에서 DB로 연결 테스트를 진행했는데 타임아웃 에러가 계속해서 뜬다고 했다.    가장 먼저 내 머릿속을 스친건..

Auto Scaling 그룹에서의 Spot instance 할당

Spot instance Tencent Cloud의 스팟인스턴스는 Pay-as-you-go 대비 매우 저렴한 가격으로 인스턴스를 빌려 사용할 수 있는 과금모델이다. 그러나 인스턴스의 재고상황에 따라 자동으로 회수되는 특성 때문에 프로덕션 환경에 직접적으로 사용하기에는 적합하지 않다. (사실 입찰가격이 시장가격보다 낮아지면 회수되는 것이 보통이지만 , 텐센트클라우드의 공식홈페이지를 보면 2024년1월8일 기준으로 가격 이슈로는 회수되지 않는다고 되어있다. 언제든 바뀔 수 있다.) 따라서 불시에 종료되어도 무방한 테스트 환경이나 고성능의 서버로 시간을 크게 단축시킬 수 있는 애플리케이션 빌드 및 배포, 배치작업 등에 알맞은 과금모델이다.    스팟인스턴스를 구매한다는 것은 한 마디로 동네 부자형에게 밥 한 ..

클라우드를 클라우드 답게 사용하기 위해 피해야할 몇 가지

중요한 것은 '무엇'이 아닌 '어떻게' 한 때 유행 따라 로봇청소기를 산 적이 있었다. 가끔 집안청소가 필요할 때 작동을 시켜봤는데 성능이 내가 생각했던 것보다 기대이하였다. 외출했다 돌아오면 거실 구석에서 버벅거리고 있기도 하고 열린 현관문 밖으로 탈출을 시도하기도 했다. 이럴 거면 그냥 내가 손으로 청소기를 돌리는 게 낫겠다 싶었다. 그러던 어느날 친구집에 놀러 갔는데 이놈이 로봇청소기 때문에 삶의 질이 달라졌다고 하는 게 아닌가. 내가 쓰는 모델보다 성능도 더 낮은 편에 속하는 모델이었는데도 전혀 다른 반응인 게 신기해서 물어보니 친구는 나에게 로봇청소기에 대한 팁 몇 개를 알려주었다. 청소기의 이동 동선을 방해하지 않게 바닥은 적당히 정리를 해야 하고 물 보충은 어떻게 하는지 등등.. 모두 기본적..

CBS 리소스를 instance에 마운팅 하는 방법 (Linux)

Tencent Cloud의 Cloud Block Storage를 구매한 후 인스턴스에서 정상적으로 접근하려면, 해당 인스턴스에 CBS 리소스를 마운트하는 과정이 필요합니다. 또한, 필요한 경우 파일 시스템을 포맷하고 파티션을 설정하는 작업도 진행해야 합니다. 이 글에서는 리눅스 시스템에서 이러한 과정을 진행하는 방법을 소개합니다.   CBS 구매 및 인스턴스에 연결하기 OS가 설치된 System disk (50GB) 이외에 어떤 볼륨도 마운트 되지 않은 CVM을 준비합니다.  CVM콘솔에서 'Cloud Block Storage' 메뉴를 클릭합니다. CVM과 같은 가용영역 내에서 적당한 크기의 CBS리소스를 구매한 후 해당 디스크의 옵션에서 Attach를 클릭하여 인스턴스와 디스크를 연결합니다. 여기서는 ..

Tencent Cloud 비용 최적화 가이드라인

클라우드 비용관리의 중요성 기업이 클라우드 도입으로 얻는 이점 중 비용절감에 대한 부분은 빼놓을 수 없는 요소이다. 클라우드 운영비용이 자체 데이터센터 운영이나 코로케이션 모델보다 비용적인 우위를 가지느냐는 여전히 뜨거운 논쟁거리이지만 클라우드에 적합한 서비스에 훌륭한 아키텍쳐의 설계가 합쳐지면 충분히 경제적인 인프라 운영이 가능한 것도 사실이다. 여기에 담당자의 적절한 비용 최적화 운영을 더한다면 기업 입장에서는 더 큰 이득을 얻을 수 있다.  사실 기업이 클라우드 관리를 MSP에 맡기는 이유 중에 큰 비중을 차지하는 부분이 위와 같은 빌링 관련된 내용일 것이다. 수 십개의 계정에서 발생하는 비용을 관리하고 한 번에 정산할 수 있게 해주는 시스템을 MSP들은 잘 구축하고 있기 때문이다. 따라서 아키텍쳐..

Reserved Instance 리소스 여러개로 분할하기

예약 인스턴스 구매 후, 고객사의 사정으로 인해 RI의 구조를 변경해야 하는 경우가 생기기도 합니다. 이럴때 이미 구매한 RI를 최대한 활용하여 효율적으로 구독 모델을 구성하는 방법을 소개합니다.  Reserved Instance Tencent Cloud CVM의 예약인스턴스(Reserved Instance, RI) 과금 모델은 사용한 만큼 비용을 지불하는 Pay-as-you-go 가 아닌 특정 스펙의 가상머신에 대해 1년 단위로 선불금액을 결제하여 고정비용으로 사용하는 약정 과금 모델입니다. 다른 모든 클라우드 벤더 사에도 존재하는 옵션으로, 기업의 비즈니스 모델에 따라 도입할 수 있는 경제적인 선택지 중 하나입니다.  Tencent Cloud CVM 콘솔에서 Reserved Instance 항목을 클..

크레딧이 0 이하가 된 CVM의 정상 지속 시간

어떤 CSP를 쓰든 MSP를 통해 바인딩 된 계정이라면 대부분 콘솔에서 MSP 담당자들이 직접 어카운트에 크레딧을 할당해 주고 유저는 그 크레딧을 통해 온디맨드 클라우드 리소스의 사용료를 차감해서 사용하는 방식을 채택하고 있다. MSP 담당자들이 놓치지 않는 이상 고객사 계정의 크레딧이 0이 될 일은 사실상 거의 없긴 한데, 아주 가끔 그런 일이 발생하지 말라는 보장은 또 없기 때문에 최근에 비슷한 일을 겪은 입장에서 크레딧이 0이 된 MSP 바인딩 계정의 CVM 리소스는 얼마 기간 동안 정상적으로 버틸 수 있을지 궁금하여 한 번 찾아보았다. Tencent Cloud 공식 홈페이지에 친절히 관련 내용이 설명되어있다.  결론은 2시간이다. MSP 담당자의 실수로 고객사 계정의 크레딧이 완전 바닥이 나도 T..