Видео: 04 - Service Orchestration with Semantic Web Services 2024
В отличие от большинства своих конкурентов, Amazon создает свою инфраструктуру оборудования из товарных компонентов. Товар в этом случае относится к использованию оборудования от менее известных производителей, которые платят меньше, чем их брендовые конкуренты. Для компонентов, для которых товарные предложения недоступны, Amazon (известный как свирепый переговорщик) получает цены на дрова.
На аппаратной стороне предложения AWS подход Amazon ясен: покупайте оборудование как можно дешевле. Но подождите, можно сказать, не приведет ли товарный подход к менее надежной инфраструктуре? В конце концов, брендовые поставщики оборудования утверждают, что одним из преимуществ выплаты премиальных цен является то, что вы получаете более качественное оборудование.
Ну … да и нет. Верно, что оборудование премиум-класса (традиционно называемое корпоративным оборудованием из-за предположения о том, что крупные предприятия требуют большей надежности и готовы заплатить дополнительно за его получение) более надежно в сравнении яблок с яблоками. То есть сервер корпоративного уровня длится дольше и страдает меньше отключений, чем его коллега товарного класса.
Проблема с точки зрения Амазонки заключается в том, насколько надежнее корпоративное оборудование, чем товарная версия, и насколько это повышает надежность. Другими словами, ему необходимо знать соотношение затрат и выгод между предприятием и товаром.
Сделать эту оценку более сложной является фундаментальным фактом: в масштабе, на котором работает Amazon (помните, что в его службе AWS работает почти полмиллиона серверов), оборудование - не важно > который предоставляет его - постоянно ломается. Если вы облачный провайдер с инфраструктурой размером с Amazon's, вы должны предположить, что для каждого типа используемого вами оборудования бесконечный раунд разбитых дисков, жареных материнских плат, коммутаторов с коммутацией пакетов и и дальше.
Другими словами, в очень больших масштабах даже высоконадежные отдельные компоненты по-прежнему приводят к ненадежной общей инфраструктуре из-за сбоя компонентов, столь же редких, как отказ конкретного оборудования.
Подумайте об аппаратной инфраструктуре AWS следующим образом: если вам нужно было проектировать и управлять центрами обработки данных, чтобы иметь дело с массовыми масштабами и таким образом, чтобы соответствовать корпоративному мандату работать недорого, вы, вероятно, в конечном итоге получите решение, подобное Амазонки. Вы, по возможности, использовали бы товарное вычислительное оборудование, цены на костяную кость вниз, когда вы не смогли бы получить товарные предложения, а также специализированное оборудование для управления вашей необычно крупномасштабной работой.