Lefatše le bone mohlala oa pele oa polokelo ea lintho ka 1996. Ka lilemo tse 10, Amazon Web Services e tla hlahisa Amazon S3, 'me lefatše le tla qala ho hlanya ka sebaka sa aterese se bataletseng. Ka lebaka la ho sebetsa le metadata le bokhoni ba eona ba ho hola ntle le ho thella tlas'a mojaro, polokelo ea ntho e ile ea fetoha maemo a lits'ebeletso tse ngata tsa polokelo ea data ea leru, eseng hoo feela. Tšobotsi e 'ngoe ea bohlokoa ke hore e loketse hantle bakeng sa ho boloka li-archives le lifaele tse tšoanang tse sebelisoang seoelo. E mong le e mong ea amehang polokelong ea data o ile a thaba 'me a apara theknoloji e ncha matsohong a bona.
Empa menyenyetsi ea batho e ne e tletse menyenyetsi ea hore polokelo ea ntho e mabapi le maru a maholo feela, 'me haeba u sa hloke tharollo ho tsoa ho bo-capitalist ba ahlotsoeng, ho tla ba thata haholo ho iketsetsa ea hau. Ho se ho ngotsoe ho hongata mabapi le ho tsamaisa leru la hau, empa ha ho na tlhahisoleseling e lekaneng mabapi le ho theha seo ho thoeng ke tharollo e lumellanang le S3.
Ka hona, kajeno re tla fumana hore na ho na le likhetho life "E le hore ho tšoane le batho ba baholo, eseng CEPH le faele e kholoanyane," re tla romela e 'ngoe ea tsona,' me re tla hlahloba hore ntho e 'ngoe le e' ngoe e sebetsa ho sebelisa Veeam Backup & Replication. E ipolela hore e tšehetsa ho sebetsa ka li-storess tse lumellanang le S3, 'me re tla leka tseko ena.
Ho thoe’ng ka ba bang?
Ke fana ka maikutlo a ho qala ka tlhaloso e nyenyane ea 'maraka le likhetho tsa polokelo ea ntho. Moetapele le maemo a tsebahalang ka kakaretso ke Amazon S3. Bashebelli ba babeli ba haufi haholo ke Microsoft Azure Blob Storage le IBM Cloud Object Storage.
Na ke phetho? Na ehlile ha ho na bahlolisani ba bang? Ehlile, ho na le bahlolisani, empa ba bang ba ea ka tsela ea bona, joalo ka Google Cloud kapa Oracle Cloud Object Storage, ka tšehetso e sa fellang bakeng sa S3 API. Ba bang ba sebelisa mefuta ea khale ea API, joalo ka Baidu Cloud. 'Me tse ling, joalo ka Hitachi Cloud, li hloka logic e khethehileng, e tla baka mathata a eona. Leha ho le joalo, motho e mong le e mong o bapisoa le Amazon, e ka nkoang e le boemo ba indasteri.
Empa litharollong tsa motheo ho na le khetho e ngata ho feta, ka hona, a re ke re hlaloseng mekhoa eo e leng ea bohlokoa ho rona. Ha e le hantle, ke tse peli feela tse lekaneng: tšehetso bakeng sa S3 API le tšebeliso ea ho saena v4. Hantle ka pelo, rona, joalo ka moreki oa ka moso, re thahasella feela li-interfaces bakeng sa ho sebelisana, 'me ha re thahaselle kichine e ka hare ea sebaka sa polokelo ka boeona.
Litharollo tse ngata li lumellana le maemo ana a bonolo. Ka mohlala, li-heavyweights tsa khale tsa khoebo:
- DellEMC ECS
- NetApp S3 StorageGrid
- Linkho tsa Nutanix
- FlashBlade e hloekileng ea polokelo le StorReduce
- Huawei FusionStorage
Ho na le lethathamo la litharollo tsa software tse sebetsang ka ntle ho lebokose:
- Red Hat Ceph
- SUSE Enterprise Storage
- Cloudian
Esita le ba ratang ho kenya ka hloko ka mor'a kopano ha baa ka ba khopisoa:
- CEPH ka sebopeho sa eona se hloekileng
- Minio (mofuta oa Linux, hobane ho na le lipotso tse ngata mabapi le mofuta oa Windows)
Lethathamo ha le fele; le ka tšohloa ka litlhaloso. U se ke ua lebala ho hlahloba ts'ebetso ea tsamaiso ho phaella ho lumellana le API pele ho ts'ebetsong. Ntho ea ho qetela eo u e batlang ke ho lahleheloa ke li-terabyte tsa data ka lebaka la lipotso tse thata. Kahoo u se ke ua ba lihlong ka liteko tsa mojaro. Ka kakaretso, lisebelisoa tsohle tsa batho ba baholo tse sebetsang ka bongata ba data li na le bonyane litlaleho tsa ho lumellana. Tabeng ea Veeam ke
Ho bokella boemo ba rona
Ke kopa ho bua hanyane ka ho khetha thuto ea tlhahlobo.
Taba ea pele, ke ne ke batla ho fumana khetho e tla sebetsa ka ntle ho lebokose. Hantle, kapa bonyane ka monyetla o moholo oa hore o tla sebetsa ntle le tlhokahalo ea ho etsa metsamao e sa hlokahaleng. Ho tantša ka moropa le ho letsa console bosiu ho monate haholo, empa ka linako tse ling u batla hore e sebetse hang-hang. 'Me botšepehi bo akaretsang ba litharollo tse joalo hangata bo phahame. 'Me e, moea oa adventurism o nyametse ho rona, re khaotse ho hloa lifensetereng tsa basali ba rona ba ratoang, joalo-joalo (c).
Taba ea bobeli, ho bua 'nete, tlhokahalo ea ho sebetsa le polokelo ea ntho e hlaha lik'hamphaning tse kholo haholo, ka hona, ho joalo ha u sheba litharollo tsa boemo ba khoebo ha se feela hore ha se lihlong, empa le ho khothaletsoa. Leha ho le joalo, ha ke e-s'o tsebe mehlala ea mang kapa mang ea lelekoang ka lebaka la ho reka litharollo tse joalo.
E itšetlehile ka tsohle tse ka holimo, khetho ea ka e ile ea oela Dell EMC ECS Community Edition. Ena ke morero o monate haholo, 'me ke nka ho hlokahala ho u bolella ka oona.
Ntho ea pele e tlang kelellong ha u bona tlatsetso Khatiso ea Sechaba - hore ena ke kopi feela ea ECS e feletseng e nang le lithibelo tse ling tse tlosoa ka ho reka laesense. Kahoo che!
Hopola:
!!!Khatiso ea Sechaba ke projeke e fapaneng e etselitsoeng liteko, ntle le tšehetso ea tekheniki ho tsoa ho Dell!!
'Me e ke ke ea fetoloa ECS e feletseng, le haeba u hlile u batla.
Ha re e utloisise
Batho ba bangata ba lumela hore Dell EMC ECS e batla e le tharollo e molemohali haeba u na le tlhoko ea polokelo ea ntho. Merero eohle e tlas'a mofuta oa ECS, ho kenyeletsoa khoebo le khoebo, e thehiloe ho
DELL ECS Community Edition ka boeona ke mofuta o monyane oa software e felletseng e sebetsang ho li-server tsa Dell EMC ECS.
Ke khethile liphapang tse 'nè tse kholo:
- Ha ho tšehetso ea encryption. Ke lihlong, empa eseng ho nyatsa.
- Lesela la Lesela le sieo. Ntho ena e ikarabella bakeng sa ho aha lihlopha, taolo ea lisebelisoa, lintlafatso, ho beha leihlo le ho boloka litšoantšo tsa Docker. Mona ke moo e seng e ntse e khopisa haholo, empa Dell le eona e ka utloisisoa.
- Liphello tse nyonyehang ka ho fetisisa tsa ntlha e fetileng: boholo ba node bo ke ke ba atolosoa ka mor'a hore ho kenngoe ho phethoe.
- Ha ho tšehetso ea tekheniki. Ena ke sehlahisoa sa tlhahlobo, se sa haneloang ho sebelisoa lits'ebetsong tse nyane, empa 'na ka bonna ke ne nke ke ka iteta sefuba ho kenya li-petabyte tsa data ea bohlokoa moo. Empa ka botekgeniki ha ho motho ea ka u thibelang ho etsa sena.
Ho na le eng ka har'a mofuta o moholo?
Ha re phalleng ho pholletsa le Europe 'me re hlahlobe litharollo tsa ironclad hore re be le kutloisiso e felletseng ea tikoloho.
Ka tsela e itseng nke ke ka tiisa kapa ke hana polelo ea hore DELL ECS ke eona ntho e ntle ka ho fetisisa ea ho boloka ntho ea pele, empa haeba u na le seo u ka se buang tabeng ena, ke tla thabela ho e bala litlhalosong. Bonyane ho ea ka phetolelo
Ho latela pono ea tekheniki, ECS ke polokelo ea ntho e fanang ka phihlello ea data ho sebelisa liprothokholo tsa polokelo ea leru. E tšehetsa AWS S3 le OpenStack Swift. Bakeng sa libakete tse lumelletsoeng ke lifaele, ECS e ts'ehetsa NFSv3 bakeng sa thomello ea faele ka faele.
Mokhoa oa ho rekota tlhahisoleseling o sa tloaeleha, haholo-holo ka mor'a mekhoa ea khale ea ho boloka li-block.
- Ha data e ncha e fihla, ho etsoa ntho e ncha e nang le lebitso, data ka boeona le metadata.
- Lintho li arotsoe ka likotoana tsa 128 MB, 'me karolo e' ngoe le e 'ngoe e ngolloa li-node tse tharo hang-hang.
- Faele ea index e nchafalitsoe, moo li-identifiers le libaka tsa polokelo li rekotoang.
- Faele ea log (log entry) e nchafalitsoe hape e ngoletsoe li-node tse tharo.
- Molaetsa o mabapi le ho rekota ka katleho o romelloa ho moreki
Likopi tse tharo tsa data li ngotsoe ka ho tšoana. Sengoliloeng se nkoa se atlehile hafeela likopi tsohle tse tharo li ngotsoe ka katleho.
Ho bala ho bonolo:
- Moreki o kopa data.
- Lenane le sheba moo data e bolokiloeng teng.
- Lintlha li baloa ho tloha sebakeng se le seng ebe li romelloa ho mofani.
Ho na le li-server tse 'maloa ka botsona, kahoo ha re shebeng Dell EMC ECS EX300 e nyane haholo. E qala ho tloha ho 60TB, ka bokhoni ba ho hola ho fihla ho 1,5PB. 'Me mor'abo rōna e moholo, Dell EMC ECS EX3000, e u lumella ho boloka chelete e ka bang 8,6PB ka rack.
Tsamaisa
Ha e le hantle, Dell ECS CE e ka romelloa ka bongata kamoo u ratang. Leha ho le joalo, ha kea ka ka fumana lithibelo tse hlakileng. Leha ho le joalo, ho bonolo ho etsa likhakanyo tsohle ka ho kopanya node ea pele, eo re e hlokang:
- 8 li-vCPU
- 64GB RAM
- 16GB bakeng sa OS
- 1TB polokelo e tobileng
- Phatlalatso ea morao-rao ea CentOS e fokolang
Ena ke khetho ha u batla ho kenya ntho e 'ngoe le e' ngoe u le mong ho tloha qalong. Khetho ena ha e na thuso ho rona, hobane ... Ke tla sebelisa setšoantšo sa OVA bakeng sa ho romelloa.
Empa ho sa tsotellehe boemo leha e le bofe, litlhoko li mpe haholo esita le bakeng sa node e le 'ngoe,' me haeba u latela ka tieo lengolo la molao, joale u hloka li-node tse joalo tse 'nè.
Leha ho le joalo, bahlahisi ba ECS CE ba phela lefatšeng la 'nete,' me ho kenya ho atleha esita le ka node e le 'ngoe,' me litlhoko tse fokolang ke:
- 4 li-vCPU
- 16 GB pheleu
- 16GB bakeng sa OS
- 104 GB polokelo ka boeona
Tsena ke lisebelisoa tse hlokahalang ho tsamaisa setšoantšo sa OVA. E se e le botho le ho feta 'nete.
Node ea ho kenya ka boeona e ka fumanoa ho ofisiri
Re qala mochini, re bula khomphutha ebe re sebelisa lintlha tse nepahetseng ka ho fetesisa:
- ho kena: admin
- password: ChangeMe
Ebe re matha sudo nmtui mme re lokisa sebopeho sa marang-rang - IP / mask, DNS le heke. Re ntse re hopola hore CentOS e fokolang ha e na lisebelisoa tsa marang-rang, re hlahloba litlhophiso ka ip addr.
'Me kaha ke ba sebete feela ba hlōlang maoatle, re etsa tlhahiso ea yum, ka mor'a moo re qala hape. Ehlile e bolokehile hobane... phepelo eohle e etsoa ka libuka tsa ho bapala, 'me liphutheloana tsohle tsa bohlokoa tsa docker li notletsoe mofuta oa hajoale.
Joale ke nako ea ho hlophisa mongolo oa ho instola. Ha ho lifensetere tse majabajaba kapa UI ea pseudo bakeng sa hau - tsohle li etsoa ka mohlophisi oa mongolo oo u o ratang haholo. Ha e le hantle, ho na le mekhoa e 'meli: o ka tsamaisa taelo e' ngoe le e 'ngoe ka letsoho kapa hang-hang qala configurator ea videoploy. E tla bula feela config in vim, 'me ha e tsoa e tla qala ho e hlahloba. Empa ha ho thahaselle ho nolofatsa bophelo ba hau ka boomo, ka hona, ha re sebeliseng litaelo tse ling tse peli. Leha sena se sa utloahale, ke u lemositse =)
Kahoo, ha re etseng vim ECS-CommunityEdition/deploy.xml mme re etse diphetoho tse nyane haholo hore ECS e sebetse. Lethathamo la liparamente le ka khutsufatsoa, empa ke le entse tjena:
- licensed_accepted: true Ha ho hlokahale hore u e fetole, joale ha u romela u tla botsoa ka ho hlaka hore u e amohele 'me u tla bontšoa poleloana e ntle. Mohlomong ena ke lehe la Paseka.
- Tlosa mela ea li-autonames: le tloaelo: Kenya bonyane lebitso le le leng le lakatsehang bakeng sa node - lebitso la moamoheli le tla nkeloa sebaka ke lona nakong ea ts'ebetso ea ho kenya.
- install_node: 192.168.1.1 Hlalosa IP ea sebele ea node. Tabeng ea rona, re bontša ho tšoana le ho nmtui
- dns_domain: kenya sebaka sa hau sa marang-rang.
- dns_servers: kenya dns ea hau.
- ntp_servers: o ka hlalosa leha e le efe. Ke nkile ea pele eo ke e fumaneng ho tsoa letamong la 0.pool.ntp.org (e ile ea fetoha 91.216.168.42)
- autonaming: tloaelo Haeba u sa hlakolle maikutlo, khoeli e tla bitsoa Luna.
- ecs_block_devices:
/ dev / sdb
Ka mabaka a sa tsejoeng, ho ka 'na ha e-ba le sesebelisoa sa polokelo ea li-block /dev/vda - matamo a polokelo:
litho:
192.168.1.1 Mona hape re bontša IP ea sebele ea node - ecs_block_devices:
/dev/sdb Re pheta ts'ebetso ea ho khaola lisebelisoa tse seng teng.
Ka kakaretso, faele eohle e hlalosoa ka botlalo ho
Ka mor'a hore u tsoe ho mohlophisi, u lokela ho matha update_deploy /home/admin/ECS-CommunityEdition/deploy.yml, 'me haeba ntho e' ngoe le e 'ngoe e etsoa ka nepo, sena se tla tlalehoa ka ho hlaka.
Joale u ntse u tlameha ho tsamaisa videoploy, emela hore tikoloho e ntlafatse, 'me u ka qala ho kenya ka boeona ka taelo ea ova-step1,' me ka mor'a ho phethoa ka katleho, taelo ea ova-step2. Bohlokoa: u se ke ua emisa mangolo ka letsoho! Mehato e meng e ka nka nako e ngata, e ka 'na ea se ke ea phethoa tekong ea pele,' me e ka 'na ea bonahala eka ntho e' ngoe le e 'ngoe e robehile. Leha ho le joalo, o hloka ho emela hore mongolo o phethehe ka tlhaho. Qetellong u lokela ho bona molaetsa o tšoanang le ona.
Joale re ka qetella re bula karolo ea taolo ea WebUI re sebelisa IP eo re e tsebang. Haeba tlhophiso e sa ka ea fetoloa sethaleng, akhaonto ea kamehla e tla ba motso/ChangeMe. U ka sebelisa polokelo ea rona e lumellanang le S3 hang-hang. E fumaneha likoung tsa 9020 bakeng sa HTTP, le 9021 bakeng sa HTTPS. Hape, haeba ho se letho le fetotsoeng, joale access_key: object_admin1 le secret_key: ChangeMeChangeMeChangeMeChangeMeChangeMe.
Empa ha re eeng pele haholo ho rona mme re qale ka tatellano.
Ha u kena ka lekhetlo la pele, u tla tlameha ho fetola phasewete ea hau ho e lekaneng, e nepahetseng ka ho feletseng. Dashboard ea mantlha e hlakile haholo, kahoo ha re etseng ho hong ho khahlisang ho feta ho hlalosa metrics e hlakileng. Mohlala, ha re theheng mosebelisi eo re tla mo sebelisa ho fihlella polokelo. Lefats'eng la bafani ba litšebeletso, bana ba bitsoa bahiri. Sena se etsoa ho Laola > Basebelisi > Mosebelisi oa Ntho e Ncha
Ha re theha mosebelisi, re kopuoa ho hlakisa sebaka sa mabitso. Ka botekgeniki, ha ho letho le re thibelang ho theha tse ngata tsa tsona joalo ka ha ho na le basebelisi. Mme ka tsela e fapaneng. Sena se o lumella ho laola lisebelisoa ka boikemelo bakeng sa mohiri e mong le e mong.
Ka hona, re khetha mesebetsi eo re e hlokang ebe re hlahisa linotlolo tsa basebelisi. S3/Atmos e tla ntekana. 'Me u se ke ua lebala ho boloka senotlolo 😉
Mosebelisi o entsoe, joale ke nako ea ho mo abela nkho. Eya ho Laola > Bucket 'me u tlatse likarolo tse hlokahalang. Ntho e 'ngoe le e' ngoe e bonolo mona.
Hona joale re na le ntho e 'ngoe le e' ngoe e loketseng bakeng sa tšebeliso ea ntoa ea polokelo ea rona ea S3.
Ho theha Veeam
Kahoo, joalo ka ha re hopola, e 'ngoe ea litšebeliso tse ka sehloohong tsa polokelo ea ntho ke polokelo ea nako e telele ea tlhahisoleseling e fumanehang seoelo. Mohlala o motle ke tlhoko ea ho boloka li-backups sebakeng se hole. Ho Veeam Backup & Replication tšobotsi ena e bitsoa Capacity Tier.
Ha re qaleng ho theha ka ho kenyelletsa Dell ECS CE ea rona ho sebopeho sa Veeam. Ho tab ya Backup Infrastructure, bula Wizate ea Add New Repository ebe u khetha Object Storage.
Ha re khethe hore na e qalile eng - S3 E lumellana.
Ka fensetere e hlahang, ngola lebitso le lakatsehang ebe u ea mohatong oa Account. Mona o hloka ho hlakisa ntlha ea Tšebeletso ka foromo
Haeba ntho e 'ngoe le e' ngoe e hlalositsoe 'me e hlophisitsoe ka nepo, temoso e mabapi le setifikeiti e tla hlaha ebe fensetere e nang le nkho moo o ka etsang foldara bakeng sa lifaele tsa rona.
Re feta ka wizard ho fihlela qetellong mme re thabela sephetho.
Mohato o latelang ke ho theha Scale-out Backup Repository e ncha, kapa ho eketsa S3 ea rona ho e teng - e tla sebelisoa e le Capacity Tier bakeng sa polokelo ea litlaleho. Ha ho na ts'ebetso ea ho sebelisa polokelo e lumellanang le S3 ka kotloloho, joalo ka polokelo e tloaelehileng, tokollong ea hajoale. Mathata a mangata haholo a sa bonahaleng a hloka ho rarolloa hore sena se etsahale, empa eng kapa eng e ka khonahala.
Eya ho litlhophiso tsa polokelo 'me u nolofalletse Capacity Tier. Ntho e 'ngoe le e' ngoe e hlakile moo, empa ho na le nuance e thahasellisang: haeba u batla hore data eohle e romelloe ho boloka ntho kapele kamoo ho ka khonehang, e behe feela ho matsatsi a 0.
Kamora ho feta wizate, haeba u sa batle ho ema, u ka tobetsa ctrl + RMB sebakeng sa polokelo, ka matla qala mosebetsi oa Tiering 'me u shebelle li-graph ha li ntse li khasa.
Ke phetho bakeng sa jwale. Ke nahana hore ke atlehile mosebetsing oa ho bontša hore polokelo ea li-block ha e tšabe joalokaha batho ba nahana. E, ho na le tharollo le likhetho bakeng sa koloi le kariki e nyenyane, empa u ke ke ua koahela ntho e 'ngoe le e' ngoe sehloohong se le seng. Kahoo a re arolelaneng phihlelo ea rona ho litlhaloso.
Source: www.habr.com