|
 Миналата седмица Instagram обявиха, че е завършил процеса по миграция на планината от изображения, които се споделят на платформата на медията от облака на Amazon, Amazon Web Services (AWS) към сървърите на Facebook в една от най-големите операции по пренос на данни осъществявана до днес, съобщава Майк Уитли от Silicon Angle.Новината за миграцията бе съобщена лично от програмния разработчик на Open Compute Foundation и инфраструктурен инженер във Facebook Чали Манис в интервю за Infrx. Манис обяснява, че цялостната организация на процеса по преноса на изображенията е отнел година, а самата миграция - един месец. В резултат на преноса на данните, в момента Instagram използва близо три пъти по-малко сървъри, нещо, което значително намалява средствата нужни за нормалната работа на платформата, споделя Манис.Кейд Метц от Wired пък споделя, че Facebook са измислили и име на преноса на 20-те милиарда снимки от Amazon Web Services (AWS) към сървърите на Facebook - "инстаграция" - игра на думи, съчетаваща името на социалната мрежа и думата "миграция" (англ.: instagration - Instagram и "migration"). Изданието коментира, че от Facebook не са съобщили точния брой на нужните за цялостния процес виртуални машини, но става дума за "хиляди".Самото намерение за миграцията бе анонсирано от президента на инженерния отдел към Facebook Джей Парик малко след като компанията закупи известната социална мрежа миналата година.Едно от първите неща, с които са се заели отговорниците по "инстаграцията" е било да се възползват от възможностите на Amazon Virtual Private Cloud (Amazon VPC), изоставяйки Amazon EC2, който е ползван от Instagram още от създаването си . Това е позволило на специалистите да създадат логическа мрежа, която да премине отвъд границите на облака на Amazon и да достигне дейта центъра на Facebook. Това е предоставило пълен контрол на Facebook над интернет-адресите, използвани от машините за поддръжката на Instagram.Следващият ход е бил създаването на обща мрежа между двете среди (тази на Amazon и на Facebook), като обаче Amazon не предоставят възможност, който да осъществи обединението, което е наложило използването на създаден от Facebook инструмент на име Neti. След тези приготовления дошло времето за същинската миграция, за която Facebook използвали още един инструмент създаден от инженерите в компанията, наречен Chef.С негова помощ е възможно писането на автоматизирани "рецепти" за качване и конфигуриране на различен по вид дигитални ресурси на платформите на множество машини, с което и е завършен преноса, който по думите на специалистите от Facebook е минал без потребителите на Instagram да усетят, какъвто и да е проблем с ползването на услугите на сайта, като срива в системите на Instagram през април, по думите на разработчиците няма общо с процеса по миграция. |
|