Wpis z mikrobloga

#vps #cebuladeals #zadarmo

Wiele osób pewnie szuka jakiegoś taniego VPS'a do testowania, developmentu czy do stawiania podstawowych, przydatnych usług.
Przedstawiam wam coś co ma uczciwą cenę - jest za darmo.
Jest to Oracle Cloud Free Tier.
Pewnie teraz łapiesz się za głowę i sobie myślisz - taaa Oracle i coś za darmo - naiwny człowiek.
A jednak i ten sknerus Oracle oferuje coś za darmo. Co dziwne oferuje to za darmo na zawsze. Coś co w przypadku Oracle jest niemożliwe, bo każdy ich produkt prędzej czy później staje się płatny.

Co dostajemy od Oracle w planie Free Tier (Always Free)?
Wpis jest o VPS i ja tylko go używam więc z mojej praktyki:
- 2 maszyny wirtualne (każda z publicznym adresem IPv4)
- 2*vCore AMD EPYC 7551 dla każdej z maszyn
- 1GB RAM dla każdej z maszyn
- jeśli chodzi o miejsce do dyspozycji 200GB na wszystkie usługi czyli np. na dwa VPS'y
- 5 darmowych kopi zapasowych (!!) pełnych bądź przyrostowych - manualne lub można skonfigurować automat
- łącze jest chyba 0,5Gbps
- systemy do dyspozycji: Oracle Linux, Centos i chyba Ubuntu (ja korzystam z Centos'a i Oracle'a)
- lokalizacje w Europie: ja wybrałem Niemcy

Ktoś powie, że to bez rewelacji ale patrząc na usługi konkurencji to samo IPv4 to jest 1 dolar za miesiąc a tu mamy 2 publiczne adresy za darmo na zawsze. Do tego niewątpliwą zaletą jest ilość dostępnego miejsca też za darmo.

Jak ja używam tych maszyn?
Myśle, że fajnym zastosowaniem jest np. Nextcloud. Na 1 serwerze mam go postawionego i parę usług www, docker, reverse proxy. Na tą maszynę przeznaczyłem 150GB. Warto wspomnieć, że są ograniczenia - nie możemy stworzyć boot volume mniejszego niż ~50GB (46.6 dokładnie chyba). Nawet jak przydzielimy sobie 150 to z naszej pozostałej setki musimy zrobić partycje fdisk'iem i podmontować ją do jakiegoś katalogu w fstab.
Ja np. wydzieliłem sobie 100GB na partycje /srv i tam zainstalowałem sobie nextcloud'a na dockerze.
I teraz moje pytanie. Jak brzmi 100GB na nextcloudzie za darmo? Myśle, że dobrze. Na kopie zapasowe, drobne pliki udostępnianie jest git. Komercyjna konkurencja daje za darmo 10GB.
Możemy i przydzielić 200GB (całą pule) na nasz serwerek lecz wtedy rezygnujemy z drugiego serwera.
Można pobawić się partycjami i zostawić 20GB na root'a i wyciągniemy np. 180GB na nextcloud'a.
Ten serwer postawiłem na CentOS'ie - w planach przyszła migracja na Red Hat'a też za darmo w ramach Red Hat Developer Subscription for Individuals.

Drugi serwerek służy mi jako OpenVPN i bardziej testowy. Tu pracuje sobie Oracle Linux. Jest na niego plan jako serwer usług sieciowych - może jakiś DNS, blocker reklam, zobaczymy.

Jak wygląda proces rejestracji?
Musimy niestety podpiąć kartę kredytową. Tego się obawiałem, że mi coś ukradną jednak nic takiego się nie wydarzyło.
Rejestrujesz się jako free tier i dostajesz wszystko w ramach free tier. Jeśli coś jest płatne dostajesz informacje, że musisz zrobić "upgrade" konta do płatnego więc nie ma obawy, że jak coś poklikasz źle to ci ściągną kasę z karty. Na start dostajemy jeszcze chyba 300 dolców na 30 dni - ja nie wykorzystałem ani 1.

Używam już około 2 miesięcy i wkurzająca jest toporność tego interfejsu, ciężko coś znaleźć - dobrze, że jest wyszukiwarka.
Minusem jest też to, że nie da się zinicjalizować w 10 minut maszyny od nowa.
Trzeba użyć opcji "terminate" a najgorsze jest to, że trzeba czekać aż do 12 godzin na usunięcie maszyny aby ją postawić na nowo! Polecam korzystanie z kopii.
Toporność objawia się również tym, że trzeba czytać dokumentacje, bo często cięzko mi było znaleźć to co czego potrzebuje.
Kopałem się chyba godzinę gdy usługi mi nie działały z zewnątrz. Okazało się, że każda maszyna ma swoją podsieć i każda ma oddzielny firewall w panelu Oracle. Należy o tym pamiętać, bo ja już w selinux szukałem problemów. Osobiście w oracle cloud włączyłem aby mi przepuszczał cały ruch. Firewall'em steruje jedynie na maszynie wirtualnej.
  • 30
  • Odpowiedz
@rvva1: orientujesz się czy to "Ephemeral" IP zmienia się jak przez jakiś czas maszyna jest wyłączona? Czy jednak trzeba byłoby całkowicie ubic instancje i dopiero nowa dostanie kolejne IP?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Szala: Ja dostawałem nowy adres po usunięciu całej wirtualki i stworzeniu na nowo (czeka się do 12h na usunięcie).
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@Szala: "There are two types of public IPs:
Ephemeral: Think of it as temporary and existing for the lifetime of the instance."
  • Odpowiedz
@rvva1: Szukałem potwierdzenia tego bo na reddicie pisali, że wystarczy zrzuci maszynę na kilka godzin. Ale pewnie masz rację i regulamin jest jasny.
  • Odpowiedz
@rvva1 Jak to jest z serwerami: mogę mieć 2 na AMD i dodatkowo do 4 na ARM czy 2 na AMD lub max 4 na ARM? Obecnie mam 2 AMD i 1 ARM (2/12) i info o Allways free tylko przy 2 AMD
  • Odpowiedz
@rvv1 Z tego co mi odpowiedzieli, można korzystać z ARM do 4OCPU/24GB RAM (1-4 wirtualek łącznie) i dwóch AMD (1OCPU/1GB RAM) plus 200GB miejsca dzielone na wszystkie wirtualki (min. 50GB/wirtualka) czyli max 4VM.
  • Odpowiedz