
저는 클라우드 컴퓨팅, 특히 Amazon Web Services(AWS)에 익숙해지고 있습니다.
AWS에는 리전과 가용 영역이라는 개념이 있습니다. 지역의 모든 가용 영역은 특별한 내부 네트워크로 연결됩니다.
한 지역 내에서 데이터를 전송할 때 이 내부 네트워크가 자동으로 사용됩니까?
예: 1) 파일을 수신하기 위해 EC2에서 S3으로 HTTP-GET 요청을 합니다. 2) EC2에서 S3의 프록시 역할을 하는 API 게이트웨이로 HTTP-GET 요청을 보냅니다.
답변1
설명하는 내용은 AWS 용어로 "VPC 엔드포인트"로 정의됩니다.
자세히 설명되어 있는 링크입니다, https://docs.aws.amazon.com/vpc/latest/userguide/vpc-endpoints.html
기본적으로 API Gtw 또는 S3에 액세스하려면 S3 서비스의 경우 인터페이스 엔드포인트 또는 게이트웨이 엔드포인트를 생성하는 옵션이 있습니다. 그렇지 않으면 트래픽이 방화벽을 통해 VPC를 떠나 S3/API 공용 인터페이스로 다시 라우팅됩니다.
답변2
인터 AZ 트래픽
프라이빗 IP 주소를 사용하는 경우 가용성 영역 내에서 내부 AWS 네트워크를 사용하게 됩니다. ELB, RDS, Elasticache, S3 및 EC2 인스턴스 AZ 간에 개인 IP 트래픽을 사용하는 경우 무료입니다. 공용 IP를 사용하면 요금이 부과됩니다.
대부분의 AZ 간 트래픽은 무료이지만 AZ 간 트래픽에는 요금이 부과될 수 있습니다. 들키지 않도록 주의하세요. AWS 대역폭은 꽤 비쌉니다. 일반적으로 역방향 프록시가 필요한 경우 AWS Lightsail 인스턴스를 사용해 보십시오.
지역 간 트래픽
리전 간 트래픽 요금은 현재 GB당 $0.02입니다. 이것이 프라이빗 AWS 네트워크를 통과한다고 확신하지만 전송 중인 트래픽을 암호화해야 합니다.
VPC 엔드포인트
AWS에는 다음과 같은 개념도 있습니다.VPC 엔드포인트. 이렇게 하면 VPC에 프라이빗 엔드포인트가 배치되어 S3 및 기타 퍼블릭 서비스에 대한 트래픽이 인터넷이 아닌 AWS 네트워크를 통해 이동하게 됩니다. 이는 보안을 강화하고 성능을 향상시킵니다. AWS에서는 이에 대한 비용을 청구하지 않을 것 같습니다.
PrivateLink와 같은 다른 개념도 있지만 여기에서 EC2에 대한 모든 것을 설명하고 싶지는 않습니다.
EC2 가격 페이지
이것은 EC2에서 나온 것입니다.가격 페이지.
동일한 AWS 리전 내 데이터 전송
Amazon EC2, Amazon RDS, Amazon Redshift, Amazon DynamoDB Accelerator(DAX), Amazon ElastiCache 인스턴스 또는 가용 영역 전체 또는 동일한 AWS 리전의 VPC 피어링 연결에 걸쳐 탄력적 네트워크 인터페이스로 "들어오고" "나가는" 데이터는 다음과 같이 청구됩니다. 각 방향마다 $0.01/GB.
IPv4: 퍼블릭 또는 탄력적 IPv4 주소로 "들어오고" "나가는" 데이터는 각 방향에서 GB당 0.01 USD의 요금이 부과됩니다. IPv6: 다른 VPC의 IPv6 주소로 "들어오고" "나가는" 데이터는 각 방향에서 GB당 0.01 USD의 요금이 부과됩니다.
동일한 가용 영역에 있는 Amazon EC2, Amazon RDS, Amazon Redshift, Amazon ElastiCache 인스턴스 및 탄력적 네트워크 인터페이스 간에 전송되는 데이터는 무료입니다. VPC 피어링을 사용하여 데이터를 전송할 때 위를 참조하세요.
동일한 AWS 리전에서 Amazon S3, Amazon Glacier, Amazon DynamoDB, Amazon SES, Amazon SQS, Amazon Kinesis, Amazon ECR, Amazon SNS 또는 Amazon SimpleDB와 Amazon EC2 인스턴스 간에 전송되는 데이터는 무료입니다. PrivateLink 엔드포인트를 통해 액세스하는 AWS 서비스에는 여기에 설명된 대로 표준 PrivateLink 요금이 부과됩니다.
동일한 AWS 리전의 EC2 인스턴스와 로드 밸런서 간에 프라이빗 IP 주소를 사용하여 Amazon Classic 및 Application Elastic Load Balancer로 "들어오고" "나가는" 데이터는 무료입니다.