Фабричные вычисления или унифицированные вычисления подразумевают создание вычислительной структуры, состоящей из взаимосвязанных узлов, которые выглядят как переплетение или ткань , если смотреть на них издалека. [1]
Обычно эта фраза относится к консолидированной высокопроизводительной вычислительной системе, состоящей из слабосвязанных функций хранения , сетевых функций и функций параллельной обработки , соединенных высокоскоростными межсоединениями (такими как 10 Gigabit Ethernet и InfiniBand ) [2], но этот термин также используется для описания платформ, таких как Azure Services Platform , и сетевых вычислений в целом (где общей темой являются взаимосвязанные узлы, которые выглядят как единое логическое устройство). [3]
Основными компонентами фабрик являются «узлы» (процессор(ы), память и/или периферийные устройства) и «связи» (функциональные соединения между узлами). [2] Хотя термин «фабрика» также использовался в связи с сетями хранения данных и коммутируемыми сетями фабрик , введение вычислительных ресурсов обеспечивает полную «унифицированную» вычислительную систему. [ требуется ссылка ] Другие термины, используемые для описания таких фабрик, включают «унифицированную фабрику», [4] « фабрику центра обработки данных » и «унифицированную фабрику центра обработки данных». [5]
Ян Фостер , директор Института вычислений Аргоннской национальной лаборатории и Чикагского университета, в 2007 году предположил, что «фабрики» сетевых вычислений «готовы стать основой для корпоративных ИТ-архитектур следующего поколения и будут использоваться гораздо большей частью многих организаций». [6]
Хотя этот термин использовался с середины и до конца 1990-х годов [2], рост облачных вычислений и пропаганда компанией Cisco унифицированных структур центров обработки данных, за которыми последовали унифицированные вычисления (эволюционная архитектура центров обработки данных , в которой блейд-серверы интегрированы или объединены с поддерживающей сетевой и инфраструктурой хранения данных ), начиная с марта 2009 года, возобновили интерес к этой технологии. [7] [8]
Реакция на архитектуру Cisco была неоднозначной, особенно со стороны конкурентов, которые утверждали, что эти фирменные системы заблокируют других поставщиков. Аналитики утверждают, что это «амбициозное новое направление» является «большим риском», поскольку такие компании, как IBM и HP , которые ранее сотрудничали с Cisco в проектах центров обработки данных (составляющих 2–3 млрд долларов годового дохода Cisco), теперь конкурируют с ними. [8] [9]
В 2007 году компания Wombat Financial Software запустила «Wombat Data Fabric» — первую коммерческую готовую программную платформу, обеспечивающую высокопроизводительный и малозамедленный обмен сообщениями на основе RDMA через коммутатор Infiniband. [10]
Главные преимущества фабрик заключаются в том, что массивная параллельная обработка в сочетании с огромным, тесно связанным адресным пространством позволяет решать огромные вычислительные задачи (например, те, которые возникают при предоставлении услуг облачных вычислений ); и что они масштабируемы и способны динамически перенастраиваться. [2]
К проблемам относится нелинейно ухудшающаяся кривая производительности, при которой добавление ресурсов не приводит к линейному увеличению производительности, что является распространенной проблемой при параллельных вычислениях и обеспечении безопасности . [2]
По состоянию на 2015 год [обновлять]компании, предлагающие унифицированные или структурные вычислительные системы, включают Avaya , Brocade , Cisco , Dell , [11] Egenera , HPE , IBM , Liquid Computing Corporation , TIBCO , Unisys и Xsigo Systems . [12] [13]
По словам Яна Фостера, директора Института вычислений в Аргоннской национальной лаборатории и Чикагском университете, «сетевые вычислительные «фабрики» теперь готовы стать основой для корпоративных ИТ-архитектур следующего поколения и будут использоваться гораздо большей частью многих организаций».