Vi står nu på tærsklen til en ny æra inden for cloud computing.
Jeg forstår ikke helt, hvorfor vi kalder fjernservercomputing for cloud computing. Selvfølgelig er det nu værd at huske ruvds, som и , men i virkeligheden bor vi "ved siden af" de servere, der snart bliver vores primære computermiddel.
Hvad er cloud computing? Groft sagt bruger vi i stedet for kraften i vores computere kraften i fjerncomputere, som vi opretter forbindelse til via netværket.
Hvis vi drømmer lidt, vil vi snart ikke længere have brug for kraftfulde computere, og din gamle computer med en Pentium og GTX 460 (jeg skriver fra en) vil kunne køre alle de nye spil. Okay, jeg tror det er klart nu, hvorfor dette er fremtiden. Men hvad skal der til for at opnå dette, og hvad mangler vi?
- Hurtige mobilnetværk med en minimumshastighed på mindst 10 Gbps
Den nylige MWC 2019-udstilling beviste, at sådanne hastigheder snart vil blive tilgængelige for os, fordi kun en doven virksomhed ikke præsenterede sin smartphone med 5G. I Rusland går det ikke så godt med dette, men ligesom 4G, på trods af alle forbuddene fra Forsvarsministeriet, tror jeg, at 5G hurtigt vil bryde ind i vores liv. I starten vil det ikke fungere uden synder, men med tiden vil alt blive løst, som det var tilfældet med 4G. Jeg tror, vi kan forvente 5G-netværk i større russiske byer inden 2021. - Software
Virksomheder som Google, Apple, IBM og Ebay bør komme med i spillet, fordi de har nogle af de største datacentre i verden, der kan give os en masse dataoverførselskapacitet.
Vi bruger allerede programmer i vores dagligdag, som vil blive brugt overalt i fremtiden.
Sky lagring
Vi kalder dem simpelthen "skyer", fordi det er den eneste teknologi, der bruges permanent eller i det mindste afprøves af sandsynligvis alle. Cloud-lagringsdatacentre, ligesom dine diske, kan brænde ud/slides ud, og dine data kan forsvinde, ingen er immune over for dette. Men den store fordel ved skyen er, at du har adgang til alle dine filer fra enhver enhed med en internetforbindelse.
Mest populære cloud-løsninger (lagerplads du kan få gratis):
- Yandex Disk (10 GB + bonusser)
- Mail.ru Cloud (i 2013 — 1 TB, nu — 8 Gb)
- Dropbox (2 GB + bonusser)
- Google Drev (15 GB)
- MediaFire (10 GB + bonusser)
- Mega (Indtil 2017 - 50 GB, nu - 15 GB + bonusser)
- pCloud (10 GB)
- OneDrive (5 GB)
Sidstnævnte er allerede indbygget i Windows Stifinder og er forbundet til den konto, hvorigennem du loggede ind på operativsystemet.
Personligt er jeg glad for, at Yandex nu er en af nøgleaktørerne på markedet for cloudlagring. Jeg har brugt det i ret lang tid, og jeg har allerede samlet mere end 50 GB, bare hold øje med kampagner.
På denne måde kan vi slippe af med store harddiske. SSD kan være nyttigt til hurtig optagelse af downloadede filer, men stor størrelse er ikke nødvendig, da den primært er nødvendig til midlertidige filer, men dette er indtil det tidspunkt, hvor alle programmer integreres med skyer. Dette er et problem, fordi forskellige applikationer kun integrerer med de cloud-lagringstjenester, de samarbejder med. For eksempel bruger du Yandex, og programmet understøtter kun Dropbox. Dette løses delvist af protokoller som WebDav/FTP, men der er stadig mange problemer med dem.
Webapplikationer
Enig, det er meget praktisk, når du blot kan indtaste en URL-adresse og bruge den nødvendige funktionalitet. Der er ingen grund til at downloade noget, downloade opdateringer osv. Denne kategori omfatter alle webapplikationer, fordi der allerede findes mange af dem, og de kan erstatte 90% af de programmer, der er installeret på vores computere. For eksempel, , som er en god analog til Photoshop. Selvom jeg ville elske, at Adobe flyttede al sin software til nettet, er det muligt, men ekstremt vanskeligt.
Men pludselig vil du have, at applikationen skal virke offline. Intet problem, der er Electron og Ionic, som vil forvandle enhver webapplikation til et program til absolut ethvert operativsystem. Intet af dette ville eksistere, hvis det ikke var for Google og deres open source Chromium.
Som webudvikler vil jeg gerne sige, at webapplikationsteknologier udvikler sig utroligt hurtigt. Nu er hovedproblemet nok det sprog, de er skrevet i - det uforlignelige og velkendte JavaScript. WebAssembly er i øjeblikket under fuld udvikling, hvilket vil give webapplikationer et enormt hastighedsboost.
dokumenter
Jeg vil gerne fremhæve denne kategori separat fra webapplikationer.
Vi arbejder alle ofte med en eller anden form for dokumenter. Det kan være: abstracts, artikler om Habr, kundedatabaser i Excel eller noget helt andet, afhængigt af din type aktivitet. Jeg tror, at dette er den mest primitive cloud-tjeneste, der kan oprettes, men ikke desto mindre er den nødvendig og efterspurgt.
De mest almindelige webeditorer:
- MS Office Online
- Google Docs
Du kan åbne dem direkte fra din sky og redigere dem online. Jeg vil gerne fremhæve det fælles arbejde, fordi det er meget praktisk, når man arbejder i et team på et projekt, jeg har personligt oplevet det.
computing
Hvis du er udvikler eller bare ønsker at lave nogle tunge beregninger, så står VDS/VPS til din rådighed. Du kan leje VDS/VPS, så du bogstaveligt talt kan få fuld adgang til en del af fjernserveren. For udviklere er det værd at bemærke CI/CD, hvormed man kan flytte alle implementeringsopgaver til serveren og dermed frigøre sin processor.
Streamingtjenester
Nu om dage bruger alle YouTube, Yandex Music, Apple Music, Spotify osv. Du bruger dem dagligt og troede ikke engang, at alt dette ikke eksisterede før, og al musikken og videoerne blev downloadet, men kan du huske, hvornår du sidst downloadede musik eller videoer?
Игры
Denne kategori vedrører også streamingtjenester, men fortjener særlig opmærksomhed. Disse tjenester er begyndt at udvikle sig relativt nylig. Google hældte benzin på bålet
Google Stadia blev for nylig introduceret. Hvem, hvis ikke Google med sine datacentre? Nu er det op til dem. Enten vil denne tjeneste blive en del af Googles kirkegård, eller også vil den eksplodere, og alle vil endelig begynde at skifte til cloud-gaming.
Omkostninger
Jeg tror, spørgsmålet er, at du får stillet beregningsdata til rådighed, hvilket selvfølgelig ikke er gratis. Nu køber vi en computer, betaler en stor sum for den én gang, og i fremtiden vil vi betale lidt, men hver måned, men du betaler præcis for det, du vil have ud af den, kun det, du bruger.
For eksempel har du en 200 GB cloud-løsning, men det var ikke nok for dig, du betalte lidt ekstra og fik en udvidelse af pladsen på farten. Du behøver ikke at gå nogen steder hen til butikken for at købe en ny SSD, og portene er ikke uendelige, og hvis du har brug for at tilføje mere plads, men der ikke er flere slots, så bliver du nødt til at sælge/smide den gamle SSD væk og købe en ny på størrelse med den forrige + den nødvendige ekstra plads, som alt dette blev gjort for. Med skyer forsvinder dette problem.
enheder
Vi behøver ikke længere store pc'er til kraftfulde computere. Alt du behøver er en lille bærbar computer med lidt processorkraft og Linux ombord. Vent lige lidt ... Det er værd at huske Chromebooken med Chrome OS ombord, som simpelthen er lavet til webapplikationer og cloud computing. Jeg synes, det var forud for sin tid, og hvis Google gør det rigtige, kan det blive standard-OS på mange bærbare computere.
Jeg vil også gerne bemærke, at tykkelsen og vægten af disse bærbare computere vil være absolut ubetydelig, hvilket åbner op for nye muligheder for at bruge computere.
Kunne Tim Berners-Lee have forestillet sig, at hans idé ville forandre verden for altid?
Kilde: www.habr.com
