***本記事にはプロモーションが含まれています。***
InstagramがAWSからFacebookに引っ越したそうです。
Instagramのエンジニアがblogで詳細を語っています。
The migration seemed simple enough at first: set up a secure connection between Amazon’s Elastic Compute Cloud (EC2) and a Facebook data center, and migrate services across the gap piece by piece. Easy.
移動は最初簡単に見えた。AmazonのEC2とFacebookの間に安全な接続をつくり1つ1つサービスを移動した。
Not so much. The main blocker to this easy migration was that Facebook’s private IP space conflicts with that of EC2. We had but one route: migrate to Amazon’s Virtual Private Cloud (VPC) first, followed by a subsequent migration to Facebook using Amazon Direct Connect. Amazon’s VPC offered the addressing flexibility necessary to avoid conflicts with Facebook’s private network.
でもそう簡単でもなかった。主な障害はFacebookのプライベートIPがEC2のそれと衝突していたことだった。私たちは、1つのルートを作った。まず、Amazonの仮想プライベートクラウド(VPC)に移し、続いてAmazonのDirect Connectを使ってFacebookに移した。AmazonのVPCはFacebookのプライベートネットワークとの衝突を避けるのに必要なアドレスをつける柔軟さを提供している。
こういう大規模なお引越しもあるんですね。