Prawdopodobnie zauważyłeś, że ostatnio popularne stało się przenoszenie serwera firmy na środowisko wirtualne, aw tym filmie proponuję rozważyć taką opcję wirtualizacji jak wirtualny serwer VPS i VDS.
W rzeczywistości VDS (Virtual Dedicated Server) i VPS (Virtual Private Server) są jedną i tą samą koncepcją i oznaczają wirtualny serwer dedykowany.
Zasada tworzenia serwera wirtualnego jest następująca.
Na serwerze fizycznym uruchamiany jest system operacyjny, który pomaga tworzyć te same serwery wirtualne, nazywane hiperwizorem. Pozwala całkowicie odizolować serwer wirtualny od siebie. W związku z tym działanie jednego VPS nie może wpływać na działanie innych serwerów, nie mogą one uzyskać dostępu do plików lub pakietów sieciowych i zawartości pamięci RAM drugiej strony. W rezultacie na jednej maszynie fizycznej można utworzyć dowolną liczbę serwerów wirtualnych, o ile pozwala na to sprzęt. Każdy taki serwer będzie miał własny system operacyjny i ustawienia. Wygląda więc na to, że pracujesz na fizycznym serwerze, ale łączysz się z nim zdalnie.
Możesz zaimplementować ten system wirtualizacji na fizycznym serwerze lub za pomocą usługi w chmurze.
Zalety przejścia na chmurę:
- Optymalizacja kosztów. Nie musisz wydawać pieniędzy na zakup i rozmieszczenie drogiego sprzętu. Jako wynajem VPS pozwala uniknąć dużych jednorazowych wydatków.
- Oszczędności na zasobach. Według statystyk zasoby własnego sprzętu rzadko są wykorzystywane o ponad 50%. Jednocześnie można utworzyć serwer wirtualny dokładnie z parametrami, które są potrzebne dokładnie dzisiaj. Możesz dostosować liczbę rdzeni, pojemność dysku i pamięć RAM, aby nie płacić za konfigurację nadmiarową.
- Operacyjna organizacja pracy. Spędzisz od tygodnia do miesiąca, aby kupić i zainstalować serwer. Wybór sprzętu, płatność, dostawa, połączenie, konfiguracja - wszystko to zajmuje dużo czasu. Tworząc serwer wirtualny, potrzebujesz tylko 5 minut, a VPS o żądanej konfiguracji jest gotowy do pracy.
- Proste skalowanie zasobów - możesz zwiększyć lub zmniejszyć parametry VPS w ciągu zaledwie kilku minut. Płacisz tylko za zasoby, których potrzebujesz tu i teraz.
- Niezawodne przechowywanie informacji. Ponieważ dane są przechowywane w lustrzanej macierzy RAID, informacje są duplikowane na dwóch niezależnych nośnikach, a jeśli jeden z nich zawiedzie, twoje dane nie zostaną utracone.
- Dostęp do ROOT. Masz pełnego administratora do zarządzania VPS. Możesz zainstalować dowolne oprogramowanie, systemy operacyjne i zmienić dowolne ustawienia.
Wady:
- Potrzeba stałego, stabilnego połączenia z Internetem, ponieważ gdy Internet zostanie odłączony, cała praca zostanie sparaliżowana.
- Opłata abonamentowa - co miesiąc będzie musiała płacić miesięczną opłatę za wynajem sprzętu. Ale tu zależy, czy zdecydujesz, czy jest to więcej zalet czy wad, ponieważ konfiguracje mogą być różne, a tym samym koszt usługi subskrypcji.
W ramach tego filmu po prostu stworzymy serwer wirtualny za pośrednictwem usługi w chmurze. www.neoserver.ru
Jak widać, na głównej stronie usługi można od razu określić wymagane parametry serwera za pomocą konfiguratora. Dzięki temu możesz natychmiast sprawdzić, ile będzie kosztować wynajęcie tego serwera na miesiąc lub na dzień.
Możesz również przetestować działanie wirtualnego serwera za darmo, wszystko co musisz zrobić, to zostawić żądanie podłączenia testowego serwera wirtualnego. Jak widać, okres testowy jest raczej krótki dla osób 1 dzień, dla legalnych 3 dni. Jednak programiści poszli na spotkanie ze mną i są gotowi, aby moi subskrybenci mogli zapewnić 5 dni bezpłatnych testów. Aby to zrobić, wystarczy poinformować menedżera, który oddzwoni po wysłaniu aplikacji, że jesteś subskrybentem „Centrum szkoleniowego IT”
Cóż, zobaczmy teraz, jak to wszystko działa.
Wchodzimy na stronę pod twoimi danymi rejestracyjnymi. W górnej części witryny możesz zobaczyć, ile masz pieniędzy na koncie. Jeśli pracujesz w trybie testowym, otrzymasz serwer z określonymi ustawieniami, ale nie rozważę testu, ale działanie usługi w trybie pełnym.
Konfiguracja wirtualnego dedykowanego serwera VPS ( VDS).
Na swoim koncie przejdź do Serwery wirtualne Utwórz nową nazwę serwera Serwer FTP.
Szablony - jestem zainteresowany Windows Server 2016 R2. Następnie wybieramy pożądaną konfigurację żelazka, warto zauważyć, że dla różnych konfiguracji cena wynajmu będzie się różnić, więc wybierz najlepszą opcję dla siebie, biorąc pod uwagę wydajność i koszt wynajmu.
Liczba rdzeni, ilość pamięci RAM, miejsce na dysku twardym i sprzęcie, z tym wszystko jest jasne.
Następnie musisz wybrać szybkość połączenia internetowego (kanał internetowy) :
- Ogólne (nie gwarantowane) 100 MB / s - tutaj maksymalna prędkość kanału internetowego wynosi 100 MB / s, ale będzie rozłożona na kilka serwerów, dlatego jeśli kanał internetowy jest załadowany, nie ma gwarancji, że otrzymasz prędkość 100 MB / s.
- Dedykowane 10, 50, 100 MB / s zapewnia, że otrzymasz tę prędkość połączenia internetowego, ponieważ zostanie utworzony dedykowany kanał internetowy.
Backup - codzienne tworzenie kopii zapasowych danych serwera
Dodatkowe IP - jeśli chcesz podłączyć dodatkową kartę sieciową z zewnętrznym adresem IP.
Prywatna sieć lokalna - pozwala zorganizować sieć między serwerami bez dostępu do Internetu, używając wewnętrznych adresów IP. Jednocześnie ruch jest całkowicie odizolowany od innych użytkowników.
Rozszerzona umowa SLA - przedłużona gwarancja. NeoServer obiecuje nie tylko dostępność wirtualnego serwera na poziomie 99,99%, ale także płaci za 10-krotność prostej kwoty.
W każdym razie w trakcie pracy będziemy mogli zmienić te ustawienia, jeśli zajdzie taka potrzeba.
Następnie kliknij przycisk „Kup”. Pomimo tego, że mam mniej pieniędzy na koncie niż koszt zgromadzonego przeze mnie serwera, nadal mogę go kupić, ponieważ jest to koszt miesięczny. W procesie pracy z serwerem wirtualnym koszt wynajmu będzie pobierany nie raz w miesiącu, ale każdego dnia, czyli całkowity koszt serwera podzielony przez 30, będzie to cena wynajmu za każdy dzień użytkowania. A ponieważ mam wystarczająco dużo pieniędzy, aby zapłacić za jeden dzień wypożyczenia serwera, mogę go kupić J
Poszedłem do procesu tworzenia wirtualnego serwera dedykowanego.
Po utworzeniu VPS mamy połączenie z serwerem za pośrednictwem konsoli internetowej lub zdalnego pulpitu RDP.
Należy zauważyć, że posiadanie konsoli internetowej jest bardzo ważnym czynnikiem przy wyborze VPS. Umożliwi to połączenie się z serwerem za pośrednictwem konta osobistego, nawet jeśli system operacyjny jest zamrożony lub jeśli z powodu nieprawidłowych ustawień sieciowych VPS nie jest dostępny.
Istnieje również funkcja migawki („Snapshot”). Zaleca się utworzenie migawki stanu przed wprowadzeniem jakichkolwiek istotnych zmian na serwerze. Aby w przypadku negatywnych konsekwencji można było powrócić do momentu utworzenia migawki.
Łączymy się z serwerem wirtualnym i widzimy, że nie różni się on od prawdziwej maszyny fizycznej o tych samych cechach, które wskazaliśmy na etapie tworzenia serwera wirtualnego.
Nie jestem zbytnio zadowolony ze spowolnienia serwera, więc dodam kolejny gigabajt pamięci RAM, aby wygodniej zademonstrować praktyczną część konfiguracji serwera (Wyłączanie serwera VPS 2 GB RAM Zapisz Włącz VPS).
Skonfigurujmy teraz nasz serwer jako serwer FTP, aby zobaczyć, jak można wykorzystać serwer wirtualny w rzeczywistej sytuacji.
Nie będę omawiać szczegółów samej technologii FTP, ponieważ planuję zrobić osobne wideo na ten temat, więc skonfiguruję wszystko tak szybko, jak to możliwe ( Menedżer serwera Zarządzaj Dodaj role i komponenty Następny Zainstaluj role i komponenty Wybierz nasz serwer Następny Serwer sieci Web IIS Następny Następny Serwer FTP Następny Zainstaluj Zamknij ).
Utwórz użytkownika, aby uzyskać dostęp do serwera FTP ( Narzędzia Zarządzanie komputerem Użytkownicy lokalni Użytkownicy PC Nowy użytkownik Użytkownik 12345 )
Utwórz folder dla dostępu do FTP (C: getpub rootFTP)
Konfigurowanie dostępu do FTP ( Menedżer serwera Narzędzia Menedżer IIS Witryny Dodaj witrynę FTP Nazwa Ścieżka Brak SSL Następne Uwierzytelnianie Normalne Określeni użytkownicy Użytkownik 12345 Przeczytaj Wykonano )
Połącz ( Eksplorator adres ftp: // serwer Wpisz nazwę użytkownika i hasło )