{"id":52664,"date":"2019-11-14T00:00:00","date_gmt":"2019-11-13T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom"},"modified":"2020-02-18T14:00:27","modified_gmt":"2020-02-18T11:00:27","slug":"obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","title":{"rendered":"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Primul prototip de stocare de obiecte a fost v\u0103zut \u00een lume \u00een 1996. Dup\u0103 10 ani, Amazon Web Services va lansa Amazon S3, iar lumea va \u00eencepe treptat s\u0103 devin\u0103 obsedat\u0103 de spa\u021biul de adresare plat. Datorit\u0103 lucrului cu meta datele \u0219i capacit\u0103\u021bii sale de a se scalda f\u0103r\u0103 a ceda sub \u00eenc\u0103rcare, stocarea de obiecte a devenit rapid un standard pentru majoritatea serviciilor de stocare a datelor \u00een cloud \u0219i nu numai. O alt\u0103 caracteristic\u0103 important\u0103 este adaptabilitatea sa bun\u0103 pentru stocarea arhivelor \u0219i a fi\u0219ierelor folosite rar. To\u021bi cei care erau implica\u021bi \u00een stocarea datelor erau \u00eenc\u00e2nta\u021bi \u0219i purtau noua tehnologie \u00een bra\u021be.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/3381d3bd047b2fb3397d8b14ca20ef0b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dar b\u00e2rfa popular\u0103 era plin\u0103 de zvonuri c\u0103 stocarea de obiecte este doar pentru marii furnizori de cloud, iar dac\u0103 nu ave\u021bi nevoie de solu\u021bii de la ace\u0219ti capitali\u0219ti condamna\u021bi, atunci a face una proprie va fi foarte greu. S-au scris multe despre desf\u0103\u0219urarea propriei infrastructuri cloud, dar informa\u021biile despre crearea unor solu\u021bii compatibile S3 sunt destul de pu\u021bine. <\/p>\n<p><\/p>\n<p>Ast\u0103zi vom explora op\u021biunile disponibile pentru \u201eCa la adul\u021bi, \u0219i nu cu CEPH \u0219i un ciocan mai mare\u201d, vom dezvolta una dintre ele, iar pentru a verifica c\u0103 totul func\u021bioneaz\u0103, vom folosi Veeam Backup &amp; Replication. Acesta anun\u021b\u0103 suport pentru lucrul cu stoc\u0103rile compatibile S3, iar aceast\u0103 afirma\u021bie o vom verifica.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p><strong>Dar cum stau ceilal\u021bi?<\/strong><\/p>\n<p><\/p>\n<p>Propun s\u0103 \u00eencepem cu o mic\u0103 revizuire a pie\u021bei \u0219i op\u021biunilor de stocare de obiecte. Liderul recunoscut \u0219i standardul este Amazon S3. Cei doi cei mai apropia\u021bi concuren\u021bi sunt Microsoft Azure Blob Storage \u0219i IBM Cloud Object Storage. <\/p>\n<p><\/p>\n<p>Chiar \u0219i at\u00e2t? Chiar nu exist\u0103 al\u021bi competitori? Sigur c\u0103 exist\u0103 competitori, dar unii \u00ee\u0219i urmeaz\u0103 propriul drum, precum Google Cloud sau Oracle Cloud Object Storage, cu suport incomplet pentru API S3. Al\u021bii folosesc versiuni mai vechi ale API-ului, cum ar fi Baidu Cloud. Iar unii, precum Hitachi Cloud, necesit\u0103 aplicarea unei logici speciale, ceea ce va provoca inevitabil dificult\u0103\u021bi. \u00cen orice caz, to\u021bi sunt compara\u021bi cu Amazon, care poate fi considerat standardul din industrie.<\/p>\n<p><\/p>\n<p>\u00cen ceea ce prive\u0219te solu\u021biile on-premise, op\u021biunile sunt mult mai variate, a\u0219a c\u0103 haide\u021bi s\u0103 stabilim criteriile importante pentru noi. \u00cen principiu, sunt suficiente doar dou\u0103: suport pentru API S3 \u0219i utilizarea semn\u0103rii v4. Sincer, ca viitor client, suntem interesa\u021bi doar de interfe\u021bele de interac\u021biune, iar buc\u0103t\u0103ria interioar\u0103 a stoc\u0103rii nu ne mai intereseaz\u0103 at\u00e2t de mult. <\/p>\n<p><\/p>\n<p>Sub aceste condi\u021bii simple se potrivesc foarte multe solu\u021bii. De exemplu, greoaiele corporative clasice:<\/p>\n<p><\/p>\n<ul>\n<li>DellEMC ECS<\/li>\n<li>NetApp S3 StorageGrid<\/li>\n<li>Nutanix Buckets<\/li>\n<li>Pure Storage FlashBlade \u0219i StorReduce<\/li>\n<li>Huawei FusionStorage<\/li>\n<\/ul>\n<p><\/p>\n<p>Exist\u0103 o ni\u0219\u0103 pur software care func\u021bioneaz\u0103 din cutie:<\/p>\n<p><\/p>\n<ul>\n<li>Red Hat Ceph<\/li>\n<li>SUSE Enterprise Storage<\/li>\n<li>Cloudian <\/li>\n<\/ul>\n<p><\/p>\n<p>\u0218i chiar \u0219i cei care prefer\u0103 s\u0103 finiseze cu un pilon dup\u0103 asamblare nu au fost uita\u021bi:<\/p>\n<p><\/p>\n<ul>\n<li>CEPH \u00een forma sa pur\u0103<\/li>\n<li>Minio (versiunea pentru Linux, deoarece versiunea pentru Windows ridic\u0103 multe \u00eentreb\u0103ri)<\/li>\n<\/ul>\n<p><\/p>\n<p>Lista nu este deloc complet\u0103, se poate discuta \u00een comentarii. Doar nu uita\u021bi s\u0103 verifica\u021bi performan\u021ba sistemului \u00eenainte de implementare, pe l\u00e2ng\u0103 compatibilitatea API. Ultimul lucru de care ave\u021bi nevoie este pierderea terabyte-urilor de date din cauza cererilor blocate. A\u0219a c\u0103 nu ezita\u021bi cu testele de \u00eenc\u0103rcare. \u00cen general, tot software-ul matur care lucreaz\u0103 cu volume mari de date are cel pu\u021bin rapoarte de compatibilitate. \u00cen cazul <em>Veeam<\/em> are <noindex><a rel=\"nofollow\" href=\"https:\/\/www.veeam.com\/ready.html\">exist\u0103 un \u00eentreg program<\/a><\/noindex> pentru testare reciproc\u0103, care permite s\u0103 afirm\u0103m cu \u00eencredere de compatibilitatea total\u0103 a produselor noastre cu echipamentele specifice. Aceasta este o munc\u0103 bilateral\u0103, nu \u00eentotdeauna rapid\u0103, dar ne extindem constant <noindex><a rel=\"nofollow\" href=\"https:\/\/forums.veeam.com\/object-storage-f52\/unoffizial-compatibility-list-for-veeam-cloud-tier-t56956.html\">list\u0103<\/a><\/noindex> solu\u021biile testate.<\/p>\n<p><\/p>\n<p><strong>Construim standul nostru<\/strong><\/p>\n<p><\/p>\n<p>Ar fi bine s\u0103 discut\u0103m pu\u021bin despre alegerea subiectului.<\/p>\n<p><\/p>\n<p>\u00cen primul r\u00e2nd, am vrut s\u0103 g\u0103sesc o op\u021biune care s\u0103 func\u021bioneze imediat din cutie. Sau m\u0103car cu o probabilitate maxim\u0103 de a func\u021biona f\u0103r\u0103 a face eforturi suplimentare. Dansurile cu tamburul \u0219i tinkering-ul consolei pe timpul nop\u021bii sunt foarte captivante, dar uneori \u00ee\u021bi dore\u0219ti ca lucrurile s\u0103 func\u021bioneze imediat. De asemenea, fiabilitatea general\u0103 a acestor solu\u021bii este de obicei mai mare. \u0218i da, ne-a disp\u0103rut spiritul aventurii, am \u00eencetat s\u0103 mai escalad\u0103m feroneria iubitelor noastre etc. (s).<\/p>\n<p><\/p>\n<p>\u00cen al doilea r\u00e2nd, dac\u0103 trebuie s\u0103 fiu sincer, necesitatea de a lucra cu stocuri de obiecte apare la companii destul de mari, a\u0219a c\u0103 acesta este exact cazul \u00een care s\u0103 te ui\u021bi la solu\u021biile de nivel enterprise nu doar c\u0103 nu este ru\u0219inos, ci chiar \u00eencurajat. Oricum, p\u00e2n\u0103 acum nu am cuno\u0219tin\u021be despre vreun exemplu \u00een care cineva a fost concediat pentru achizi\u021bionarea unor astfel de solu\u021bii.<\/p>\n<p><\/p>\n<p>Pe baza celor spuse anterior, alegerea mea a c\u0103zut pe <em>Dell EMC ECS Community Edition<\/em>. Este un proiect foarte interesant \u0219i consider c\u0103 este necesar s\u0103 v\u0103 povestesc despre el.<\/p>\n<p><\/p>\n<p>Primul lucru care \u00ee\u021bi vine \u00een minte c\u00e2nd vezi ad\u0103ugarea <em>Community Edition<\/em> \u2014 c\u0103 aceasta este o simpl\u0103 copie a unui ECS complet, cu anumite restric\u021bii care sunt eliminate prin achizi\u021bionarea unei licen\u021be. A\u0219adar, nu este adev\u0103rat! <\/p>\n<p><\/p>\n<p>Re\u021bine\u021bi:<\/p>\n<p><\/p>\n<p><strong>!!!Community Edition este un proiect separat, creat pentru testare, f\u0103r\u0103 suport tehnic din partea Dell!!<\/strong><br \/>\n\u0218i nu poate fi transformat \u00eentr-un ECS complet, chiar dac\u0103 v\u0103 dori\u021bi foarte mult.<\/p>\n<p><\/p>\n<p><strong>S\u0103 \u00eencepem s\u0103 discut\u0103m<\/strong><\/p>\n<p><\/p>\n<p>Mul\u021bi consider\u0103 c\u0103 Dell EMC ECS este aproape cea mai bun\u0103 solu\u021bie atunci c\u00e2nd ave\u021bi nevoie de stocare de tip obiect. Toate proiectele sub marca ECS, inclusiv cele comerciale \u0219i corporative, se afl\u0103 pe <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EMCECS\">GitHub<\/a><\/noindex>. Un gest de bun\u0103voin\u021b\u0103 din partea Dell. \u0218i pe l\u00e2ng\u0103 software-ul care ruleaz\u0103 pe serverele lor de marc\u0103, exist\u0103 o versiune open-source care poate fi dezvoltat\u0103 fie \u00een cloud, fie pe o ma\u0219in\u0103 virtual\u0103, fie \u00eentr-un container, fie pe orice hardware al dvs. \u00cen avans \u2014 exist\u0103 chiar \u0219i o versiune OVA, pe care o vom folosi.<br \/>\n\u00censu\u0219i DELL ECS Community Edition este o variant\u0103 mini a software-ului complet, care func\u021bioneaz\u0103 pe serverele de marc\u0103 Dell EMC ECS. <\/p>\n<p><\/p>\n<p>Am identificat patru diferen\u021be principale:<\/p>\n<p><\/p>\n<ul>\n<li>Nu exist\u0103 suport pentru criptare. Este trist, dar nu critic.<\/li>\n<li>Lipse\u0219te Fabric Layer. Aceast\u0103 component\u0103 se ocup\u0103 cu construirea de clustere, managementul resurselor, actualiz\u0103rile, monitorizarea \u0219i stocarea imaginilor Docker. Aici este cu adev\u0103rat dezam\u0103gitor, dar Dell poate fi \u00een\u021beles.<\/li>\n<li>Cele mai nepl\u0103cute consecin\u021be ale punctului anterior: dimensiunea nodului nu poate fi extins\u0103 dup\u0103 finalizarea instal\u0103rii. <\/li>\n<li>Nu exist\u0103 suport tehnic. Acesta este un produs pentru testare, care nu este interzis s\u0103 fie folosit \u00een instala\u021bii mici, dar personal nu a\u0219 risca s\u0103 stochez petaocte de date importante acolo. Dar din punct de vedere tehnic, nimeni nu v\u0103 poate \u00eempiedica s\u0103 face\u021bi acest lucru.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/a8c66e12892eea77b0c779b1f897e3d5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><strong>\u0218i ce este \u00een varianta mare?<\/strong><\/p>\n<p><\/p>\n<p>S\u0103 facem o trecere rapid\u0103 prin solu\u021biile hardware, pentru a avea o imagine mai complet\u0103 a ecosistemului.<\/p>\n<p><\/p>\n<p>Nu voi confirma sau infirma afirma\u021bia c\u0103 DELL ECS este cea mai bun\u0103 solu\u021bie de stocare de tip obiect on-prem, dar dac\u0103 ave\u021bi ceva de spus pe aceast\u0103 tem\u0103, a\u0219 fi \u00eenc\u00e2ntat s\u0103 citesc \u00een comentarii. Oricum, conform <noindex><a rel=\"nofollow\" href=\"https:\/\/www.storagenewsletter.com\/2018\/07\/03\/idc-marketscape-ww-object-based-storage-2018\">IDC MarketScape 2018<\/a><\/noindex> Dell EMC se afl\u0103 cu \u00eencredere \u00een top cinci lideri ai pie\u021bei OBS. De\u0219i solu\u021biile bazate pe cloud nu sunt incluse, dar aceasta este o discu\u021bie separat\u0103.<\/p>\n<p><\/p>\n<p>Din punct de vedere tehnic, ECS este un stocare de obiecte care ofer\u0103 acces la date prin protocoale de stocare \u00een cloud. Suport\u0103 AWS S3 \u0219i OpenStack Swift. Pentru bucket-urile activate pentru fi\u0219iere, ECS suport\u0103 NFSv3 pentru exportul pe fi\u0219iere.<\/p>\n<p><\/p>\n<p>Procesul de scriere a informa\u021biilor este destul de neobi\u0219nuit, mai ales \u00een compara\u021bie cu sistemele clasice de stocare pe blocuri.<\/p>\n<p><\/p>\n<ul>\n<li>Atunci c\u00e2nd sosesc date noi, se creeaz\u0103 un nou obiect, care are un nume, datele \u00een sine \u0219i metadatele.<\/li>\n<li>Obiectele sunt \u00eemp\u0103r\u021bite \u00een chunk-uri de 128 MB, \u0219i fiecare chunk este scris imediat pe trei noduri.<\/li>\n<li>Se actualizeaz\u0103 fi\u0219ierul index, care con\u021bine identificatorii \u0219i locurile de stocare.<\/li>\n<li>Fi\u0219ierul jurnal (log de scriere) este actualizat \u0219i de asemenea scris pe trei noduri.<\/li>\n<li>Clientul prime\u0219te un mesaj de confirmare pentru scrierea de succes.<br \/>\nToate cele trei copii ale datelor sunt scrise \u00een paralel. Scrierea este considerat\u0103 reu\u0219it\u0103 numai dac\u0103 toate cele trei copii au fost scrise cu succes.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/20bc723a390b4e83d82c4f39e7c7534f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Citirea este mai simpl\u0103:<\/p>\n<p><\/p>\n<ul>\n<li>Clientul solicit\u0103 datele.<\/li>\n<li>\u00cen index se caut\u0103 locul de stocare a datelor.<\/li>\n<li>Datele sunt citite de pe un nod \u0219i trimise clientului.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/8ebb9045dd9148bd1bbe67e86e2ce192.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Exist\u0103 destul de multe servere, a\u0219a c\u0103 s\u0103 ne uit\u0103m la cel mai mic Dell EMC ECS EX300. Acesta \u00eencepe de la 60TB, av\u00e2nd posibilitatea de a cre\u0219te p\u00e2n\u0103 la 1,5PB. Iar fratele s\u0103u mai mare, Dell EMC ECS EX3000, permite deja stocarea a nu mai pu\u021bin de 8,6PB pe rack.<\/p>\n<p><\/p>\n<p><strong>Deploy<\/strong><\/p>\n<p><\/p>\n<p>Din punct de vedere tehnic, Dell ECS CE poate fi desf\u0103\u0219urat oric\u00e2t de mare. \u00cen orice caz, nu am g\u0103sit limit\u0103ri explicite. Totu\u0219i, tot scalarea este confortabil de realizat prin clonarea primului nod, pentru care avem nevoie de:<\/p>\n<p><\/p>\n<ul>\n<li>8 vCPU<\/li>\n<li>64GB RAM<\/li>\n<li>16GB pentru sistemul de operare<\/li>\n<li>1TB direct pentru stocare<\/li>\n<li>Ultima versiune CentOS minimal<\/li>\n<\/ul>\n<p><\/p>\n<p>Aceasta este o variant\u0103 pentru cazul \u00een care dori\u021bi s\u0103 instala\u021bi totul singur de la \u00eenceput. Pentru noi, aceasta nu este o op\u021biune relevant\u0103, deoarece voi folosi o imagine OVA pentru desf\u0103\u0219urare.<\/p>\n<p><\/p>\n<p>Dar, \u00een orice caz, cerin\u021bele sunt destul de drastice chiar \u0219i pentru un singur nod, iar dac\u0103 urm\u0103m strict litera legii, ar trebui s\u0103 avem patru astfel de noduri. <\/p>\n<p><\/p>\n<p>Cu toate acestea, dezvoltatorii ECS CE tr\u0103iesc \u00een lumea real\u0103 \u0219i instalarea decurge cu succes chiar \u0219i cu un singur nod, iar cerin\u021bele minime sunt urm\u0103toarele:<\/p>\n<p><\/p>\n<ul>\n<li>4 vCPU<\/li>\n<li>16 GB RAM<\/li>\n<li>16 GB pentru sistemul de operare<\/li>\n<li>104 GB pentru stocare<\/li>\n<\/ul>\n<p><\/p>\n<p>Acestea sunt resursele necesare pentru desf\u0103\u0219urarea imaginii OVA. Este mult mai uman \u0219i mai realist.<\/p>\n<p><\/p>\n<p>Nodul de instalare \u00een sine poate fi ob\u021binut din surse oficiale. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EMCECS\/ECS-CommunityEdition\/releases\">github<\/a><\/noindex>. Aici g\u0103si\u021bi documenta\u021bia detaliat\u0103 pentru implementarea all-in-one, dar pute\u021bi citi \u00een continuare pe site-ul oficial <noindex><a rel=\"nofollow\" href=\"https:\/\/ecsce.readthedocs.io\/en\/latest\/installation\/OVA_Installation.html\">readthedocs<\/a><\/noindex>. Prin urmare, nu ne vom concentra prea mult pe desf\u0103\u0219urarea OVA, totul este destul de simplu. Cel mai important este s\u0103 nu uita\u021bi s\u0103 extinde\u021bi discul la dimensiunea necesar\u0103 sau s\u0103 ata\u0219a\u021bi cele necesare \u00eenainte de a-l porni.<br \/>\nActiv\u0103m ma\u0219ina, deschidem consola \u0219i folosim cele mai bune creden\u021biale implicite:<\/p>\n<p><\/p>\n<ul>\n<li>login: admin<\/li>\n<li>parol\u0103: ChangeMe<\/li>\n<\/ul>\n<p><\/p>\n<p>Apoi, lans\u0103m sudo nmtui \u0219i configur\u0103m interfa\u021ba de re\u021bea \u2014 IP\/masc\u0103, DNS \u0219i gateway. Av\u00e2nd \u00een vedere c\u0103 \u00een CentOS minimal nu exist\u0103 net-tools, verific\u0103m set\u0103rile prin ip addr.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/a19f7bcfc8505b4a09831f1a5cd6eb07.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u0218i deoarece doar cei curajo\u0219i st\u0103p\u00e2nesc m\u0103rile, facem yum update, dup\u0103 care reboot. De fapt, este destul de sigur, deoarece \u00eentreaga desf\u0103\u0219urare se face prin playbooks, iar toate pachetele importante Docker sunt blocate pe versiunea curent\u0103.<\/p>\n<p><\/p>\n<p>Acum este timpul s\u0103 edit\u0103m scriptul de instalare. F\u0103r\u0103 feronerie sau UI pseudo-frumoase \u2014 totul prin editorul dvs. preferat de text. Tehnic, exist\u0103 dou\u0103 c\u0103i: pute\u021bi rula fiecare comand\u0103 manual sau pute\u021bi lansa configuratorul videploy. Acesta va deschide pur \u0219i simplu configurarea \u00een vim \u0219i, la ie\u0219ire, va executa verificarea. Dar nu este interesant s\u0103 ne simplific\u0103m via\u021ba, a\u0219a c\u0103 vom executa dou\u0103 comenzi \u00een plus. De\u0219i nu are sens, v-am avertizat =) <\/p>\n<p><\/p>\n<p>Deci, facem vim ECS-CommunityEdition\/deploy.xml \u0219i aducem modific\u0103rile optim-minime, astfel \u00eenc\u00e2t ECS s\u0103 se activeze \u0219i s\u0103 func\u021bioneze. Lista parametrilor poate fi scurtat\u0103, dar am f\u0103cut-o astfel:<\/p>\n<p><\/p>\n<ul>\n<li>licensed_accepted: true Pute\u021bi s\u0103 nu o schimba\u021bi, atunci \u00een timpul desf\u0103\u0219ur\u0103rii ve\u021bi fi \u00eentreba\u021bi explicit s\u0103 o accepta\u021bi \u0219i vi se va ar\u0103ta o fraz\u0103 dr\u0103gu\u021b\u0103. Poate este chiar o easter egg.<br \/>\n<img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/1829f29fc3bc49347135dc4a20469a0a.png\" style=\"display:block;margin: 0 auto;\" \/><\/li>\n<li>Debloca\u021bi liniile autonames: \u0219i custom: Introduce\u021bi cel pu\u021bin un nume dorit pentru nod \u2014 hostname-ul va fi \u00eenlocuit cu acesta \u00een timpul instal\u0103rii.<\/li>\n<li>install_node: 192.168.1.1 Specifica\u021bi IP-ul real al nodului. \u00cen cazul nostru, indic\u0103m acela\u0219i IP ca \u00een nmtui<\/li>\n<li>dns_domain: introduce\u021bi domeniul dvs.<\/li>\n<li>dns_servers: introduce\u021bi DNS-ul dvs.<\/li>\n<li>ntp_servers: pute\u021bi specifica orice. Eu am luat primul care mi-a ie\u0219it \u00een cale din pool 0.pool.ntp.org (acesta a fost 91.216.168.42)<\/li>\n<li>autonaming: custom Dac\u0103 nu debloca\u021bi, luna va fi denumit\u0103 Luna.<\/li>\n<li>ecs_block_devices:<br \/>\n\/dev\/sdb<br \/>\nDintr-un motiv necunoscut, aici poate ap\u0103rea un dispozitiv de stocare bloc inexistent \/dev\/vda<\/li>\n<li>storage_pools:<br \/>\nmembers:<br \/>\n192.168.1.1 Aici din nou specific\u0103m IP-ul real al nodului<\/li>\n<li>ecs_block_devices:<br \/>\n\/dev\/sdb \u041f\u043e\u0432\u0442\u043e\u0440\u044f\u0435\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0432\u044b\u0440\u0435\u0437\u0430\u043d\u0438\u044f \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432.<\/li>\n<\/ul>\n<p><\/p>\n<p>De fapt, \u00eentregul fi\u0219ier este foarte detaliat descris \u00een <noindex><a rel=\"nofollow\" href=\"http:\/\/ecsce.readthedocs.io\/en\/latest\/installation\/deploy.yml.html\">documentation<\/a><\/noindex>, dar cine va citi asta \u00eentr-un timp at\u00e2t de agitat? Acolo este specificat c\u0103 minim necesar este s\u0103 indica\u021bi IP-ul \u0219i masca, \u00eens\u0103 \u00een laboratorul meu, acel set a avut o func\u021bionare slab\u0103 \u0219i a trebuit s\u0103 extind la ceea ce am men\u021bionat mai sus.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/58251d88fd13ae95b467e01c88ba0cd8.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dup\u0103 ce ie\u0219i din editor, trebuie s\u0103 rulezi update_deploy \/home\/admin\/ECS-CommunityEdition\/deploy.yml, \u0219i dac\u0103 totul a fost f\u0103cut corect, acest lucru va fi comunicat \u00een mod explicit.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/8327d2a98f694dddd7feecc5859929b2.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Apoi, tot va trebui s\u0103 rulezi videploy, s\u0103 a\u0219tep\u021bi actualizarea mediului \u0219i po\u021bi \u00eencepe instala\u021bia cu comanda ova-step1, iar dup\u0103 executarea ei cu succes, comanda ova-step2. Important: nu opri manual rularea scripturilor! Unele etape pot dura mult timp, s\u0103 nu fie realizate din prima tentativ\u0103 \u0219i s\u0103 par\u0103 c\u0103 totul s-a stricat. \u00cen orice caz, a\u0219teapt\u0103 s\u0103 se finalizeze scriptul \u00een mod natural. La final, ar trebui s\u0103 vezi un mesaj de genul acesta.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/c28952623d59a773d4448670ec8cd41b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Acum, \u00een sf\u00e2r\u0219it putem deschide panoul WebUI de control la IP-ul cunoscut. Dac\u0103 nu ai modificat nimic \u00een etapa de configurare, atunci contul implicit va fi root\/ChangeMe. Po\u021bi chiar s\u0103 folose\u0219ti imediat stocarea noastr\u0103 compatibil\u0103 S3. Aceasta este disponibil\u0103 pe porturile 9020 pentru HTTP \u0219i 9021 pentru HTTPS. Din nou, dac\u0103 nu ai modificat nimic, access_key: object_admin1 \u0219i secret_key: ChangeMeChangeMeChangeMeChangeMeChangeMe. <\/p>\n<p><\/p>\n<p>Dar s\u0103 nu ne gr\u0103bim prea tare \u0219i s\u0103 \u00eencepem cu pa\u0219ii necesari.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/d3f27f4688018baf510e668b43553bc7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>La prima autentificare, vei fi obligat s\u0103 schimbi parola \u00eentr-una adecvat\u0103, ceea ce este absolut corect. Principalul tablou de bord este extrem de intuitiv, a\u0219a c\u0103 s\u0103 facem ceva mai interesant dec\u00e2t s\u0103 explic\u0103m metricile evidente. De exemplu, s\u0103 cre\u0103m un utilizator pe care \u00eel vom folosi pentru acces la stocare. \u00cen lumea furnizorilor de servicii, aceste nume sunt denumite tenant. Se face \u00een Manage &gt; Users &gt; New Object User.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/a6ac3fa387a9c75072eac32601531492.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>La crearea utilizatorului, ni se cere s\u0103 indic\u0103m namespace-ul. Tehnic, nimic nu ne opre\u0219te s\u0103 cre\u0103m c\u00e2te utilizatori dorim. \u0218i invers. Acest lucru permite gestionarea resurselor independent pentru fiecare tenant.<\/p>\n<p><\/p>\n<p>Prin urmare, alegem func\u021biile necesare \u0219i gener\u0103m cheile utilizatorului. Mie mi-ar fi suficient S3\/Atmos. \u0218i s\u0103 nu uit\u0103m s\u0103 salv\u0103m cheia \ud83d\ude09.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/af6db90771e35e573bf12fd3a8387fcd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Utilizatorul a fost creat, acum trebuie s\u0103 \u00eei aloc\u0103m un bucket. Trecem \u00een Manage &gt; Bucket \u0219i complet\u0103m c\u00e2mpurile necesare. Aici e totul simplu.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/db59caddaf7d926220b4f4f3d871e520.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Acum suntem gata pentru utilizarea operativ\u0103 a stoc\u0103rii noastre S3.<\/p>\n<p><\/p>\n<p><strong>Configur\u0103m Veeam<\/strong><\/p>\n<p><\/p>\n<p>A\u0219adar, dup\u0103 cum ne amintim, una dintre principalele aplica\u021bii ale stoc\u0103rii obiectelor este p\u0103strarea pe termen lung a informa\u021biilor la care se face rar apel. Un exemplu ideal este necesitatea de a stoca backup-uri pe o platform\u0103 extern\u0103. \u00cen Veeam Backup &amp; Replication, aceast\u0103 func\u021bie se nume\u0219te Capacity Tier. <\/p>\n<p><\/p>\n<p>S\u0103 \u00eencepem configura\u021bia prin ad\u0103ugarea Dell ECS CE \u00een interfa\u021ba Veeam. \u00cen tab-ul Backup Infrastructure, lans\u0103m asistentul pentru ad\u0103ugarea unui nou repository \u0219i alegem op\u021biunea Object Storage.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/44e780021c705984a7e95f27c7da5ea4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Alegem motivul pentru care am \u00eenceput totul \u2014 S3 Compatible.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/3a15bd0a9d42413eb047ee765cc41f90.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u00cen fereastra care apare, scriem numele dorit \u0219i trecem la pasul Account. Aici trebuie s\u0103 specific\u0103m Service point sub forma <noindex><a rel=\"nofollow\" href=\"https:\/\/your_IP:9021\">https:\/\/your_IP:9021<\/a><\/noindex>, regiunea poate fi l\u0103sat\u0103 ca atare \u0219i s\u0103 ad\u0103ug\u0103m utilizatorul creat. Un gateway server este necesar dac\u0103 stocarea dumneavoastr\u0103 se afl\u0103 pe o platform\u0103 extern\u0103, dar aceasta este deja o tem\u0103 pentru optimizarea infrastructurii \u0219i un articol separat, a\u0219a c\u0103 aici putem s\u0103 s\u0103rim cu \u00eencredere.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/5e8e31f00d0a829fa535011610b0d3f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dac\u0103 toate informa\u021biile sunt corecte \u0219i configurate corect, va ap\u0103rea un avertisment privind certificatul \u0219i apoi o fereastr\u0103 cu bucket-ul, unde pute\u021bi crea un folder pentru fi\u0219ierele noastre.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/75c95e14c88e81dc93fbda8fe1cbf3a5.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Parcurgem asistenta p\u00e2n\u0103 la final \u0219i ne bucur\u0103m de rezultat.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/94e638458b896208fff3f58ad25082fd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>\u00cen pasul urm\u0103tor trebuie s\u0103 cre\u0103m un nou Scale-out Backup Repository sau s\u0103 ad\u0103ug\u0103m S3-ul nostru la unul existent \u2014 acesta va fi utilizat ca Capacity Tier pentru stocarea arhiv\u0103. \u00cen versiunea curent\u0103 nu exist\u0103 func\u021bii pentru a utiliza stoc\u0103ri compatibile S3 direct ca un repository obi\u0219nuit. Exist\u0103 prea multe probleme destul de neclare care trebuie rezolvate pentru asta, dar totul este posibil.<br \/>\nAcces\u0103m set\u0103rile repository-ului \u0219i activ\u0103m Capacity Tier. Totul este transparent, dar exist\u0103 un detaliu interesant: dac\u0103 dori\u021bi ca toate datele s\u0103 fie trimise pe stocarea obiectelor \u00een cel mai scurt timp, pur \u0219i simplu seta\u021bi 0 zile. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/4be1d8d1ac7c8332274b36361ce6c9a4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Dup\u0103 parcurgerea asistentei, dac\u0103 nu dori\u021bi s\u0103 a\u0219tepta\u021bi, pute\u021bi ap\u0103sa ctrl+click dreapta pe repository, s\u0103 ini\u021bia\u021bi for\u021bat Tiering job \u0219i s\u0103 observa\u021bi cum graficurile \u00eencep s\u0103 creasc\u0103.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Stocare obiect \u00een subsol, sau Cum s\u0103 devii propriul furnizor de servicii\" src=\"\/wp-content\/uploads\/2019\/11\/6af294e7c81fff2e2a51dc53fa5ac0fd.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Asta e tot deocamdat\u0103. Consider c\u0103 am reu\u0219it s\u0103 ilustrez c\u0103 stoc\u0103rile bloc nu sunt at\u00e2t de \u00eenfrico\u0219\u0103toare cum se crede. Da, exist\u0103 o mul\u021bime de solu\u021bii \u0219i op\u021biuni de implementare, dar \u00eentr-un singur articol nu putem acoperi totul. A\u0219a c\u0103 hai s\u0103 \u00eemp\u0103rt\u0103\u0219im experien\u021bele \u00een comentarii.<\/p>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/veeam\/blog\/474746\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0438 \u0441\u0432\u043e\u0435\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u043d\u0435 \u043f\u0440\u043e\u0441\u0435\u0434\u0430\u044f \u043f\u043e\u0434 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u043e\u0439, \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0431\u044b\u0441\u0442\u0440\u043e \u0441\u0442\u0430\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u043f\u043e \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043e\u0431\u043b\u0430\u043a\u0430\u0445, \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52664","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u043f\u043e\u0434\u0441\u043e\u0431\u043a\u0435, \u0438\u043b\u0438 \u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435 \u0441\u0435\u0440\u0432\u0438\u0441-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-13T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Stocare de obiecte \u00een subsol, sau Cum s\u0103 devii propriul t\u0103u furnizor de servicii | ProHoster","description":"Primul prototip al stoc\u0103rilor de obiecte a fost prezentat lumii \u00een 1996. Dup\u0103 10 ani, Amazon Web Services va lansa Amazon S3, iar lumea va \u00eencepe s\u0103 devin\u0103 treptat obsedat\u0103 de spa\u021biul de adresare plat.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0432 \u043f\u043e\u0434\u0441\u043e\u0431\u043a\u0435, \u0438\u043b\u0438 \u041a\u0430\u043a \u0441\u0442\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435 \u0441\u0435\u0440\u0432\u0438\u0441-\u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u043c | ProHoster","og:description":"\u041f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u043c\u0438\u0440 \u0443\u0432\u0438\u0434\u0435\u043b \u0432 1996 \u0433\u043e\u0434\u0443. \u0427\u0435\u0440\u0435\u0437 10 \u043b\u0435\u0442 Amazon Web Services \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442 Amazon S3, \u0438 \u043c\u0438\u0440 \u043d\u0430\u0447\u043d\u0451\u0442 \u043f\u043b\u0430\u043d\u043e\u043c\u0435\u0440\u043d\u043e \u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0441 \u0443\u043c\u0430 \u043e\u0442 \u043f\u043b\u043e\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/obektnoe-hranilishhe-v-podsobke-ili-kak-stat-samomu-sebe-servis-provajderom","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-13T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52664","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 04:23:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:39:26","updated":"2026-01-24 04:23:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/52664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=52664"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/52664\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=52664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=52664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=52664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}