Hvad er forskellen mellem Big Data og Cloud?


Svar 1:

Dette er to separate emner, der kan bruges sammen. Begge har noget fuzziness i deres definitioner, så dette kan også føre til en vis usikkerhed. Så lad mig prøve at definere dem (dybest set, og jeg er sikker på, at andre vil se disse definitioner lidt anderledes)

Cloud Computing: Infrastruktur, der let kan opgøres til ethvert antal arbejdsbelastninger. Disse computerressourcer er samlet i en sky af computere. Brugere kan konfigurere og tildele dele af computerskyen til at arbejde på deres opgave, mens andre brugers arbejdsbelastning også er på skyen. Forøgelser og fald i beregne ressourcer kan laves for enhver arbejdsbyrde hurtigt, da de underliggende ressourcer er udifferentierede.

Dette fører til adskillige fordele i forhold til traditionelle computermodeller.

  • Nye arbejdsmængder kan spændes meget hurtigt op - ingen købscyklusser, ingen HW-opsætning, bare implementering og goCompute-ydelse kan varieres hurtigt - beregne ressourcer kan ændres op eller ned for at imødekomme de aktuelle krav, der sparer omkostningerHøjere standardisering - siden cloud computing ressourcerne er af et begrænset sæt konfigurationer, som alle applikationer har brug for at køre til, hvilket driver genbrug af software mellem applikationerInfrastruktur som kode - da de fleste skykonfigurationer kan etableres eller ændres med kode, bliver computermiljøer let reproducerbare, hvilket resulterer i større evne til at udvide, flytte, eller gendanne computerløsninger

Der er også nogle nedsider, der skal skyes:

  • Til nogle niveauer deles skycomputere - udbydere skal sikre, at der er en stærk isolering mellem brugere. Når skycomputere er inaktive, er der stadig brug for at "betale" for dem - normalt er tomgangstiden inkluderet i prisen for at bruge skyen (da gennemsnittet dedikeret datacentercomputer bruges kun 30%, og de fleste store skyudbydere er over 90%, dette er virkelig ikke meget af en side)

Der findes også forskellige cloud computing-modeller:

  • Public Cloud - Et tredjepartsfirma, der leverer cloud computing-ressourcer (tænk AWS) Private Cloud - Typisk ville den centrale IT-afdeling i et stort firma oprette en sky for at få bedre udnyttelse af computervenhederHybrid Cloud - En kombination af offentlige og private cloud-ressourcer at opnå fordelene ved begge

Big Data: Information / dataindhold beskrives normalt som Big Data, hvis det er meget stort i størrelse og kommer fra mange forskellige kilder. I mange tilfælde kaldes dataløsninger dog Big Data kun baseret på størrelse. Uanset hvad er det normalt op til implementerne at beskrive deres løsninger som Big Data eller ej.

Den praktiske definition har normalt mere at gøre med de værktøjer og processer, der bruges end en beskrivelse af data. Når virksomheder skifter fra at arbejde med deres historiske dataarbejdsbyrde og udvides til at bringe nye værktøjer ind (Hadoop, Datavarehuse, Streaminganalyse osv.) Kaldes denne overgang normalt ”flytning til Big Data”. Som sådan varierer definitionen meget fra virksomhed til virksomhed. Flere data, end de er vant til, sammen med nye værktøjer, som de aldrig har brugt før, svarer til en organisatorisk overgangsbegivenhed, der oftere end ikke kaldes en Big Data-overgang. Meget squishy.

Big Data i den offentlige sky: Som du sandsynligvis har opdaget, går disse tilsyneladende ikke-relaterede emner ofte hånd i hånd. Dette skyldes ændringen i økonomien, som de skyer, og evnen til hurtigt og billigt at afprøve nye værktøjer, der er konfigureret i offentlige skyer. Som en organisation, som ledelsen bliver bedt om at samle alle de forskellige datakilder inden for en virksomhed og "låse op" den værdi, der er inden for, vil jeg bruge millioner af dollars på ny hardware og software for at se, hvilken værdi der findes, eller går jeg bruger du den lønmodel, der er tilgængelig i den offentlige sky? Disse offentlige skyvirksomheder har lagt op fra hylde, hvor jeg kan få adgang til alle de forskellige værktøjer, og jeg kan begynde at arbejde på løsninger inden for en dag. For at indstille dette i den traditionelle model kræves det, at jeg undersøger værktøjerne, vælger et sæt, definerer hardware til at køre det, indsender anmodningen om kapitalkøb, venter et kvarter, bestiller udstyret, installerer og konfigurerer det og begynder derefter at lære hvordan man "låser op" værdien i dataene. De fleste mennesker vælger offentlig sky.

Så disse 2 begreber er ganske adskilte, men vises ofte sammen. Som sådan kan jeg helt se, hvordan der kan være forvirring, hvad hver enkelt er, og hvordan de er forskellige.

jeg håber det hjælper


Svar 2:

Skyen henviser bare til, hvor noget bor eller forekommer, på en ekstern server, der er vært andetsteds.

Selvom big data-analyse og implementering forekommer i cloud, er det ikke begrænset til skyen. Mange virksomheder har interne lagre i megalitisk skala, som de har en tendens til lokalt.

Du ser betingelserne sammen meget, fordi mange virksomheder bevæger sig mod skybaserede systemer af mange grunde (hastighed, omkostning, aktivbeskyttelse, effektivitet), men de ting, disse virksomheder gør, kan alle gøres på interne servere, forudsat at de er tilstrækkelige store og disponible.


Svar 3:

Det er to forskellige ting.

Store data henviser normalt til lagring og behandling af en stor datamængde.

Cloud (computing) henviser til et sæt funktioner, der leverer infrastruktur (servere og opbevaring) såvel som tjenester (f.eks. Maskinlæring, implementeringer osv.), Der kan leveres via internettet, normalt via API'er.

Big data har en tendens til at kræve et stort antal infrastrukturer, og det er her de to verdener krydser hinanden. Cloud computing gør det lettere at spinere servere (og spin dem også ned), der kan bruges til big data-formål.

Ud over infrastruktur leverer skyudbydere også administrerede tjenester, hvor de leverer og vedligeholder infrastrukturen til big data, så kunderne bare kan fokusere på brugssager. For eksempel: Amazon EMR.