Компютърна истина е, че когато става въпрос за предоставяне на възможно най-бързите скорости с високопроизводителни изчисления (HPC), трябва да използвате естествени изчисления вместо виртуализация. Скорошни проучвания показаха, че в някои конфигурации vSphere на VMware всъщност може да осигури по-бърза производителност от родните изчисления.
Вярвате или не, с правилната настройка, архитектура и работни натоварвания, някои задачи ще се изпълняват по-бързо във виртуализацията на VMware vSphere от собствените системи.В едно скорошно проучване, което ще бъде описано подробно на VMWorld в Сан Франциско в края на август, Едмънд ДеМатиа, старши архитект за виртуализация в лабораторията по приложна физика на университета Джон Хопкинс, ще покаже как внедряването на vSphere дава по-добри резултати от работата на собствен хардуер.
DeMattia установи, докато провежда широкомащабни симулации Монте-Карло [вид математически анализ на риска], че ресурсите на независими Linux и Windows HPC мрежи, когато са свързани заедно в 2720-ядрена, напълно виртуализирана HPC платформа, намаляват времена на изпълнение с порядък на величина и в един конкретен случай на употреба реализира 2,2-процентно увеличение на производителността спрямо естествената си хардуерна конфигурация.
Това не е първото подобно проучване. През 2009 г. HP проведе някои сравнителни тестове, в които виртуализацията на vSphere се оказа по-бърза от собствения хардуер (PDF Link) на теста за производителност на DayTrader с WebSphere. DayTrader, който е част от Apache Geronimo, сървърът за приложения Java Enterprise Edition (EE) 6 с отворен код, е еталонно приложение, което симулира онлайн система за търговия с акции.
Сравнителният анализ на HP показа, че с правилната конфигурация на процесорните ядра виртуализираната среда надвишава производителността на физическата среда в 2-ядрени и 4-ядрени конфигурации съответно с около 4 процента и 6 процента. В други конфигурации виртуалната производителност с 1 ядро, 6 ядра и 8 ядра се оказа съответно с 5 процента, 5 процента и 10 процента по-бавна.
Накратко, въпреки че виртуализацията може да ускори обработката, тя не само прави магически нещата по-добри. Без правилната архитектура и настройка виртуализацията няма да осигури ползи за производителността.
В по-скорошно проучване, макар и на VMware, компанията установи, че vSphere 5.1 на 32-системен Linux клъстер, работещ с програмата за големи данни с отворен код Hadoop на една виртуална машина (VM) на сървър, показва производителност, която е близка към родното изпълнение. Близо, но без пура.
Въпреки това, чрез разделяне на всеки хост на две или четири виртуални машини, те успяха да постигнат значително по-добра производителност. С две виртуални машини VMware установи, че общите резултати от бенчмарка с набор от данни от 8 терабайта са почти толкова бързи с оригиналния хардуер, а с 4 виртуални машини виртуализираният подход всъщност е с 2 процента по-бърз (PDF връзка).
Това може да не звучи много, но когато работите с големи данни, това е значително увеличение на скоростта. Още по-добре, това може също да означава, че няма да е необходимо да плащате за толкова много физически сървъри, за да постигнете възможно най-добрите резултати.
Всичко това означава за вас и вашето предприятие, че вместо просто да приемете, че нуждите на вашето HPC приложение могат да бъдат обслужени най-добре от собствен хардуер, трябва да оцените други, базирани на виртуализация решения, за да намерите най-доброто съвпадение на производителност, цена , и технология.
Свързани истории:
PREV: Destiny сървър и състояние на актуализация
NEXT: sys.servers (Transact-SQL) - SQL Server | Microsoft Docs