Я прочитав деякі статті про веб-сервіси Amazon і мене цікавлять:
- Знаючи точно, що я отримую (можливо, деякі еквівалентні терміни фізичній машині будуть корисні)
- "Продуктивність" в порівнянні з, я думаю, власною машиною або іншими широко доступними варіантами.
При цьому, у мене є процесор Intel i7 з 8 ядрами, 2 Гб оперативної пам’яті на ядро. Я також мало знаю про апаратне забезпечення, розподілені обчислення та паралельні обчислення.
Я буду працювати з великими наборами даних і застосовувати алгоритми до цих великих наборів даних. У всякому разі, ось дві статті, які я читаю, які стосуються цих питань: Стаття 1 та Стаття 2 .
Я не знаю всіх термінів у статтях, але здається, що найкраще, що я можу отримати, - це не набагато краще, ніж моя власна машина. Найпростіший тест, який я зробив (що мене дуже розчарувало) - запустити екземпляр на EC2, запустити python та створити великий графік barabasi через networkx (бібліотека графіків). Я забуваю фактичний розмір, але моя машина виконала завдання приблизно за хвилину, тоді як EC2 довелося закрити процес. Стільки для високопродуктивних обчислень ...
Цілком ймовірно, що мені не вистачає великої ідеї у моєму використанні чи думках про Amazon EC2. Будь ласка, повідомте мене і дякую заздалегідь!
EDIT: Для уточнення мене цікавить обчислювальна потужність. Чи зможу я обробляти великі набори даних більш ефективно (за менший час)?