1P by neo 2023-09-24 | favorite | 댓글 1개
  • AWS, 2024년 2월부터 공개 IPv4 주소에 대한 요금을 부과한다고 발표. 시간당 $0.005로, 월 $4 또는 연간 $40 이상의 비용이 발생.
  • 이 요금은 Elastic Load Balancers, EC2 인스턴스, Elastic IPs, 공개 IP가 있는 ECS Fargate 작업, Global Accelerator IPs, Site-to-site VPN IPs, Managed NAT Gateways 등의 서비스에 영향을 미칠 것. 공유 IPv4 주소와 non-VPC Lambda 함수에서 사용되는 공개 IPv4 주소는 영향을 받지 않음.
  • 이 발표는 IPv6의 채택을 장려할 것으로 예상되어 많은 사람들에게 환영받았지만, 많은 AWS 서비스에서 IPv6 지원이 부족하기 때문에 이 요금이 IPv6 채택에 큰 영향을 미치지 않을 것이라는 저자의 주장.
  • 저자는 VPC당 여러 Load Balancers를 가지고 있는 것과 EC2 인스턴스와 Fargate 작업에 공개 IPv4를 의도적으로 설정하여 Managed NAT Gateway를 피하는 등의 낭비적인 패턴이 새로운 요금제에 크게 영향을 받을 것이라고 지적.
  • API Gateway, Lambda, ECS, App Runner와 같은 핵심 서비스에서 IPv6 지원이 부족하기 때문에 AWS에서 IPv6만을 실행하는 것은 사실상 불가능하다는 저자의 주장. 심지어 내부적으로 이중 스택을 실행해도 대부분의 AWS 서비스는 IPv4 대상에만 연결할 수 있음.
  • 저자는 AWS가 새로운 요금을 IPv6 채택을 장려하는 것으로 제시하는 것을 비판하며, AWS가 수년 동안 IPv6를 크게 무시했기 때문에 이러한 요금을 피할 방법이 없다고 주장.
  • 저자는 최근 IPv4 획득 비용의 증가를 고려하면 IPv4 요금이 필요할 수 있지만, 이것이 IPv6 채택을 촉진시키지 않을 뿐만 아니라 혁신을 억제하고 개인 AWS 계정을 가지는 것을 덜 매력적으로 만들 수 있다고 결론.
  • 이것은 블로그 시리즈의 첫 번째 부분. 향후 게시물에서는 AWS에서 IPv6 채택과 관련된 인그레스 및 intra-VPC 트래픽, 이그레스 트래픽, 애플리케이션 프로그래밍 문제 등에 대한 옵션을 더 깊게 다룰 예정.
Hacker News 의견
  • Amazon, 내부 IPv4 주소 고갈로 인해 모든 내부 시스템을 지역 버전으로 분할하는 대규모 프로젝트 진행
  • IPv6로의 전환 불가능, IPv6를 지원하지 못하는 내부 네트워킹 장치의 수가 많기 때문
  • AWS의 도구가 10.x RFC1918 네트워크를 모호하게 주소 지정하는 네트워크 구축을 강력히 권장하므로, AWS의 인센티브는 작동하는 v6 제공에 유리하지 않음
  • AWS에서 IPv6만 사용하는 데 있어 중요한 문제는 GitHub에 접근하려는 많은 소프트웨어가 여전히 IPv6를 지원하지 못한다는 것
  • 일부 AWS 고객들은 이러한 네트워킹 시스템을 관리하는 복잡성 때문에 IP를 완전히 탈피하고자 하는 욕구 표현
  • Lambda와 S3 같은 서비스가 IPv6를 지원하지 않는 것은 중요한 문제이며, AWS는 가격 변경을 하기 전에 IPv6를 통해 접근 가능한 이중 스택으로 만들어야 했음
  • AWS의 주요 IPv6 지원은 미국 정부의 이주를 시작하라는 명령에 부분적으로 기인
  • CloudFront가 사용자 정의 원본에 대해 IPv6를 지원하지 않는 것은 많은 별도의 Fargate 컨테이너를 원본으로 실행하는 사람들에게 문제
  • 미국의 ISP 경쟁 부족은 IPv6의 채택을 방해
  • AWS에서 IPv6 전용 VPC를 설정하면 다양한 AWS 서비스부터 패키지 저장소까지 많은 것이 중단될 수 있음
  • IPv6에는 개인 주소 개념이 없으므로, Managed NAT Gateway와 그 가격에 작별 인사를 해야 함