Data lagras och bearbetas på en mängd olika platser, beroende på typ av data och dess avsedda användning. Här är en uppdelning:
lagring:
* Molnlagring: Detta blir allt vanligare att använda fjärrservrar som ägs och underhålls av företag som Amazon (AWS), Google (Google Cloud), Microsoft (Azure), etc. Data kan lagras i massiva datacentra runt om i världen.
* on-locises lagring: Företag och individer kan lagra data på sina egna servrar eller lagringsenheter som finns i sina fysiska byggnader. Detta inkluderar hårddiskar, SSD:er, NAS -enheter och sans.
* edge Computing Devices: Data lagras och bearbetas närmare dess källa (t.ex. sensorer i en fabrik, kameror i ett säkerhetssystem). Detta minskar kraven på latens och bandbredd.
* Personliga enheter: Datorer, smartphones och surfplattor lagrar betydande mängder data lokalt.
* Extern lagringsmedium: USB -enheter, SD -kort och externa hårddiskar erbjuder bärbara lagringsalternativ.
Bearbetning:
* Cloud Computing Platforms: Samma molnleverantörer som nämns ovan erbjuder också datorresurser (virtuella maskiner, serverlösa funktioner) för att bearbeta data.
* on-locises servrar: Företag kan använda sina egna servrar och programvara för att behandla data.
* Personliga datorer: Databehandling kan ske på enskilda bärbara datorer eller stationära datorer.
* Specialiserad hårdvara: High-Performance Computing (HPC) kluster, grafikbehandlingsenheter (GPU) och annan specialiserad hårdvara används för att kräva beräkningsuppgifter som maskininlärning och vetenskapliga simuleringar.
* inbäddade system: Små, specialiserade datorer inbäddade i enheter (t.ex. bilar, apparater) bearbetar data lokalt.
* Mobila enheter: Smartphones och surfplattor kan bearbeta data lokalt, även om de ofta förlitar sig på molntjänster för mer intensiva uppgifter.
Kort sagt är platsen för datalagring och bearbetning mycket varierande och beror på faktorer som kostnader, säkerhetskrav, prestandabehov och typen av data som hanteras. En enda applikation eller system kan använda en kombination av dessa platser.