Впускайки се в света на криптовалутата и Data-science, неслучайно щях да построя свой собствен суперкомпютър („по стандартите от 2002 г.“). Страхотното в това е, че всеки може да има достъп до евтини GPU изчисления, които са 3-10 пъти по-евтини от AWS екземплярите. Всичко това става възможно благодарение на платформата Vast.ai, която позволява peer to peer споделяне на GPU изчислителна мощност.
В следващата поредица от статии ще покажа как да започнете с някои различни задачи на платформата Vast.ai:
- Свързване към Vast.ai с помощта на windows: Изберете и ssh в избраното от вас устройство
- Стартиране на бележник на Jupyter
- Течащи бенчмаркове
- Започнете: Folding@Home
- Първи стъпки: Използване на hashcat
- Първи стъпки: Използване на fast.ai
Избиране и ssh в избраната от вас платформа
Изберете и отидете до екземпляра
- Във вашия браузър изберете вашето изображение и платформа по избор на https://vast.ai/console/create/
За да започнете, изберете вашето докер изображение по избор, както е показано по-долу. Има няколко опции за избор, но за този урок избрах бързо изображение от докер център и избрах Стартиране на интерактивен шел сървър, SSH
След това избираме платформата по избор (116) и щракваме, за да наемем, както е показано по-долу.
2. Отидете до вашето копие, което току-що е създадено https://vast.ai/console/instances/. Моля, имайте предвид, че вашето копие може да отнеме от 30 секунди до 15 минути, за да се зареди в зависимост от скоростта на връзката на хоста, ако изображението вече е на хост платформата и размера на изображението. Професионален съвет: помолете домакина да зареди предварително изображението вместо вас, за да можете да започнете за по-малко от минута всеки път.
3. Отидете на екземпляри и щракнете върху свързване, което ще покаже ip адреса и порта (също се показва в горната част на екземпляра).
ssh -p 515836 [email protected] -L 8080:localhost:8080
По-късно ще ви трябва порт 515836 и ip адрес [email protected] (имайте предвид, че портът и ip адресът може да са различни).
Инсталирайте PuTTY и генерирайте ssh ключ
4. Изтеглете и инсталирайте PuTTYgen за Windows
5. С помощта на PuTTYgen изберете RSA и след това натиснете бутона за генериране, за да генерирате публичния и частния ключ.
6. Добавете парола за допълнителна сигурност, запазете публичния и частния ключ и копирайте публичния ключ в клипборда.
7. Отидете на https://vast.ai/console/account/ и въведете публичния ключ, генериран в стъпка 6.
8. Отворете PuTTY и въведете IP адреса и номера на порта от стъпка 3.
9. Отидете наВръзка →SSH → Удостоверяванеи изберете вашия личен ключ
10. Върнете се обратно към Сесия и запазете конфигурацията си, за да можете да я заредите лесно по-късно.
Свържете се с вашето копие
11. Щракнете върху отваряне, приемете всички изскачащи прозорци и влезте с паролата, която сте използвали при генерирането на вашия публичен ключ.
12. Подивете !!!!!!!!
Ако все още имате проблеми, не се колебайте да се свържете с тях в коментарите по-долу или дори по-добре, присъединете се към общността на Vast.ai Discord. Повече информация за peer to peer системата на Vastai можете да намерите в „Често задавани въпроси“.
Забележете, че не съм разработчик на Vast.ai, но имам платформа (116), която се хоства на платформата, така че не се колебайте да покажете малко любов 😺.