Modern infrastructure: difficultates et spes

Modern infrastructure: difficultates et spes

In fine Maii nobis tenuit an online testimonii in topic "Modernae infrastructurae et continentia: difficultates et spes". Locuti sumus de vasis, Kubernetes et orchestration in principio, criteria ad eligendum infrastructuram et multo magis. Participes causarum participes ex propria consuetudine.

participantium:

  • Evgeniy Potapov, CEO of ITSumma. Plus quam dimidium clientium eius aut iam moventes sunt aut ad Kubernetes flectere volunt.
  • Dmitry Stolyarov, CTO "Flant". Habet 10+ annos experientiae operandi cum systematibus continentibus.
  • Denis Remchukov (aka Eric Oldmann), COO argotech.io, ex-RAO UES. De casibus in "sanguine" se loqui promisit.
  • Andrey Fedorovsky, CTO "News360.com"Societatem ab alio lusore empto, numerus ML et AI incepta et infrastructura respondebit.
  • Ivan Kruglov, systemata architecturae ex-Booking.com.Idem qui Kubernetes sua manu multam fecit.

Themata:

  • Instigationes participantium de continentia et orchestratione (Docker, Kubernetes, etc.); id quod in usu vel probatum est resolvitur.
  • Causa: Societas infrastructuram progressus consilium annis aedificat. Quomodo decretum est utrum aedificare (vel currentem migrare) infrastructuram ad continentia et Kuber necne?
  • Problemata in mundo nubilo, quid desit, cogitemus quid cras futurum sit.

Interest tractatio, opiniones participantium tam variae erant ac tot commentationes effecit ut eas tecum communicare vellem. Eat tres horae videoet infra summa disputationis est.

Estne Kubernetes iam vexillum vel magnum venalicium?

β€œPervenimus ad eam (Kubernetes. - Ed.) cum nemo adhuc sciret. Ad eum venimus, etiam cum ibi non esset. Voluimus ante" - Dmitry Stolyarov

Modern infrastructure: difficultates et spes
Photo de Reddit.com

Ante 5-10 annos ingens numerus instrumentorum erat, et signum nullum erat. Singulis sex mensibus novum productum apparuit, vel etiam plus quam unum. Primum Vagrant, deinde Sal, Chef, Puppet,... β€œet infrastructuram tuam sex mensibus omnibus reΓ¦dificas. Quinque administratores habes qui confis scribendo assidue occupatus est,” commemorat Andrey Fedorovsky. Docker et Kubernetes credit reliquas β€œconcursus” habere. Docker vexillum proximo quinquennio in Kubernetes ultimo biennio factus est. Et industriae bonum est..

Dmitry Stolyarov et turma eius Kuber amant. Tale instrumentum volebant antequam appareret, et ad illud veniebant cum nemo sciret. In statu, ad rationes commoditatis, clientem non suscipiunt si intellegunt se Kubernetes non efficiendi cum eo. Eodem tempore, secundum Dmitry, societas "multae successus gigantei fabulas de legato terribili reficiendo" habet.

Kubernetes non solum orchestrationem continens, sed ratio conformationis administrandi cum API evoluta est, componentis retis, L3 aequans et Ingress moderatoris, quod faciliter efficit facultates, scalas et ab inferioribus infrastructurae stratis abstrahi.

Donec in nulla vitae enim. Tributum hoc magnum est, praesertim si loquimur de transitu ad Kubernetes societatis cum infrastructura progressa, sicut Ivan Kruglov credit. Ipse libere operari potuit tum in societate cum traditional infrastructura et cum Kuber. Summa est cognoscere qualitates societatis et mercatus. Sed, exempli gratia, pro Evgeny Potapov, qui Kubernetes generaliter ad aliquod instrumentum orchestrationis continens, talis quaestio non oritur.

Evgeniy analogiam cum condicione in 1990 traxit, cum programmatio objectiva apparebat ut modus applicationum complexorum programmandi. Illo tempore disputatio continuata est et nova instrumenta subsidia OOP videbantur. Inde microservices ortae sunt ut via a conceptu monolithico dimoveretur. Hoc vicissim ad cessum continentis instrumentorum administratione et continentis. "Censeo nos propediem ad tempus venturum, cum nulla quaestio erit de num operae parvae microservice applicatione scribendo, scribetur ut microservice per defaltam", credit. Item, Docker et Kubernetes tandem normae solutionis sine necessitate electionis fient.

Problema databases in stateless

Modern infrastructure: difficultates et spes
a photo Twitter: @jankolario in Unsplash

Hodie, multae sunt mixturis ad currendum databases in Kubernetes. Etiam dividere partem quae operatur cum I/O orbis a, sub condicione, applicationem partem datorum. Fieri potest ut in posterum databases tantum mutent ut tradentur in capsula, ubi una pars orchestrabitur per Docker et Kubernetes, et in alia parte infrastructurae, per programmatum separatum, pars tabularia providebitur ? Nunquid bases quasi productum mutant?

Haec descriptio administrationi queue similis est, sed requisita ad fidem et synchronizationem informationis in traditis databases multo altiorem sunt, Andrey credit. Cache hit ratio in databases normales in 99% manet. Si operarius descenderit, novus iacitur, et cella "fovet" a scabro. Donec cella foveatur, operarius lente operatur, quod significat non potest onerari usorum onere. Donec a tincidunt nulla, non fermentum lectus. Circulus vitiosus est.

Dmitry fundamentaliter dissentit - quorums et sharding quaestionem solvere. Sed Andrey instat solutionem non omnibus aptam esse. In nonnullis adiunctis, quorum idoneus est, at onus additicium in retia ponit. A database NoSQL in omnibus casibus aptum est.

Participes meetup in bina castra divisi sunt.

Dionysius et Andrey contendunt omnia quae scripta sunt ad disci - databases et sic porro - impossibile est facere in ecosystem current Kuber. Impossibile est conservare integritatem et constantiam notitiarum productionis in Kubernetes. Hoc fundamentale notam est. Solutio: infrastructura hybrida.

Etiam moderni nubes databases indigenae sicut MongoDB et Cassandra, seu nuntius queues Kafka vel RabbitMQ, assiduas notitias extra Kubernetes requirunt.

Evgeniy obiecta: "bases in Kubera prope-Russian, vel prope-inceptum iniuriae" sunt, quae cum eo coniungitur quod nulla est adoptio Cloud in Russia." Societates parvae vel mediocres in Occidente sunt Cloud. Amazon RDS databases faciliores sunt utendi quam tinnientes cum te ipso Kubernetes. In Russia Kuber "in-praemissa" utuntur et ad eam bases transferunt cum saepti ferarum amovere conantur.

Dmitry etiam discrepabat ab eo quod nulla database in Kubernetes retineri potest: "Base a basi differt. Et si gigas relativa datorum ventilabis, nullatenus tunc. Si rem parvam ac nubem nativam impulerit, quae mentis ad semi-aevam vitam praeparata est, omnia denique erunt." Dmitry etiam memoravit instrumenta administrationis datorum vel Docker vel Kuber paratas non esse, tantae difficultates oriuntur.

Ivan, vicissim, pro certo habet, etiam si a notionibus rerum publicarum et statarum abstrahimus, oecosystematis incepti solutionis in Kubernetes nondum paratam esse. Cum Kuber, difficile est legum et moderantium requisita servare. Exempli gratia, impossibile est solutionem identitatis provisionis reddere ubi identitatis cautiones stricte servans requiruntur, usque ad ferramenta quae servientibus inseruntur. Haec regio crescit, sed adhuc nulla solutio est.
Participes concordare potuerunt, ideo in hac parte nullae conclusiones trahentur. Exempla practica duo demus.

Casus 1. Cybersecurity of a "mega-ordinator" cum basibus extra Kubera

In casu systematis enucleatae cybersecunitatis, usus continentia et orchestratio efficit ut impetus et irruptiones pugnent. Exempli gratia, in uno mega-regulatore, Dionysio et suis quadrigis coniunctio orchestratoris elaborata est cum servitio SIEM exercitato, qui trabes in tempore reali analysuit et processum oppugnationis, caesim vel defectum determinat. In casu oppugnationis, conatum aliquid ponere, vel in eventum incursionis virus redemptionis, per orchestratorem colligit vasa cum applicationibus velocius quam inficiuntur, vel velocius quam oppugnator invehitur.

Casus 2. Migratio partialis de Booking.com databases ad Kubernetes

In Booking.com, principale datorum MySQL cum replicatione asynchrono - domini est et tota hierarchia servorum. Per tempus Ivan societatis discessit, consilium immissum est servos transferendi qui "iecit" cum quibusdam damnis esse poterant.

Praeter basim principalem, Cassandra institutionem cum orchestratione auto-scripte scriptam est, quae etiam ante Kuber amet ingressa est. Hac de re quaestiones nullae sunt, sed in localibus SSDs perseverans est. Repositiones remotae, etiam intra idem centrum data, propter problema altum latency non adhibetur.

Tertium genus databases est Booking.com ministerium quaerendi, ubi nodi cuiusque muneris datorum est. Conatus transferendi inquisitionis officium ad Kuber defecit, quia uterque nodi 60-80 GB repositionis localis est, quod difficile est "tollere" et "calescere".

Quam ob rem quaero engine in Kubernetes non translata, et Ivan non putat novas conatus in proximo futuro futuros esse. MySQL database in medium translatum est: solum Servi, qui non timet "iecit" esse. Cassandra perfecte consedit.

Delectu infrastructura pro munere sine solutione generali

Modern infrastructure: difficultates et spes
a photo Manuel Geissinger de Pexels

Dicamus nos novam societatem habere, vel societatem ubi pars infrastructurae more antiquo aedificatur. Progressus infrastructuram rationem annorum aedificat. Quomodo consilium factum est utrum infrastructuram in vasis et Kuber aedificare necne?

Societates quae pro nanoseconds pugnant a discussione excluduntur. Sanus conservatismus secundum fidem solvit, sed adhuc societates sunt quae novos aditus considerent.

Ivan: "Nubem nunc societatem inire certo scio, quia celerior est," etsi non necessario vilis est. Cum evolutione capitalismi ausi, startups magnas difficultates non habent cum pecunia, et praecipuum est mercatum vincere.

Marcus est opinio quod progressus current infrastructure est lectio criterium. Si gravis collocatio in praeterito fuit, et operatur, tunc nullum punctum in redintegratione est. Si infrastructura non evoluta est, et quaestiones instrumentorum, securitatis et vigilantiae sunt, sensum infrastructuram distributam intueri facit.

In quolibet casu tributum solvendum erit, et Ivan persolvet qui ei minus in futurum solvere permisit. "Quia solum propter hoc quod vehor in tramine quo alii moventur, multo longius proficiscar quam si in alio comitatu sedeo, in quo me nutrire debeam."Inquit Ivan. Cum societas nova est ac latency requisita sunt decem millium secundorum, tunc Ivan spectaret ad "operatores" in quibus classici databases "involvuntur" hodie. Replicatio catenae, quae se permutat in casu defectionis, etc.

Pro parva societas cum duobus servientibus, Kubera nihil sentit, inquit Andrey. Sed si centum servientibus vel plus crescere intendit, tunc opus est automatione et instrumenti opum administratione. 90% causarum pretium valent. Praeterea, pro oneris et facultatibus. Sensum unumquemque facit, ab initiis ad magnas turmas cum audientia decies centena millia, ad orchestrationem continens paulatim respicere. β€œIta, vere est futurum,” Andrey est certus.

Dionysius duas rationes principales - scalability ac stabilitas operandi. Instrumenta eliget quae ad negotium aptissima sunt. β€œPoterat esse nomen genibus collectum, et habet Editionem Nutanix vulgatam in ea. Hoc potest esse secunda linea in forma applicationis in Kuber cum database in backend, quae replicatur et designat parametri RTO et RPO" (receptatio temporis/punctorum proposita - proxime.).

Evgeniy quaestio possibilis cum personas identificatur. In momento, non sunt multi periti in foro valde idonei qui intelligunt "ventres". Re vera, si technologia electa vetus est, difficile est aliquem alium conducere quam mediae aetatis homines, qui vitae pertaesi sunt et taedio. Etiamsi alii participes putant hanc esse materiam institutionis curatorum.
Si de electione quaestionem posuimus: mittere parvam turmam in Publica Cloud cum databases in Amazon RDS vel "praemissa" cum databases in Kubernetes, tum, non obstante aliquo defectu, electio participantium Amazon RDS factus est.

Cum plures auditorum congressuum non sunt ex "sanguine" incepto, tunc solutiones distributae sunt, quae contendere debemus. Systema repositionis notae distribuendae, certae et latency mensurae per turmas milliseconds, decem ad plusβ€œ, Andrey perorata.

Perpendendis Kubernetes Ritus

Auditor Anton Zhbankov laqueum quaesivit quaestioni apologistae Kubernetes: quomodo studium facundiae deligere fecisti? Cur Kubernetes, cur non machinae virtuales, exempli gratia?

Modern infrastructure: difficultates et spes
a photo Tatyana Eremina in Unsplash

Dmitry et Ivan responderunt ei. In utroque casu, per iudicium et errorem, consecutio decisionum facta est, propter quod ambo participes Kubernetes pervenerunt. Nunc negotiationes incipiunt ut programmatum independenter enucleant qui sensum ad Kuber transferendi facit. Non loquimur de systematibus classicis tertiae partis, ut 1C. Kubernetes adiuvat cum tincidunt opus est ut cito solvas solvas, cum emendatione continua non desinas.

Turma Andrey conatus est botrum scalabilem creare secundum machinis virtualis. Nodi ceciderunt sicut dominoes, qui interdum in ruinam botri ducti sunt. β€œTheoretice perficere potes et manibus sustinere, sed longum est. Et si in foro solutio est ex arca elaborare permittit, tunc laeti eunt pro eo. Et nos switched ex consequenti,” inquit Andrey.

Talis analysi et calculi signa sunt, sed nemo dicere potest quam accurate sint in operatione verae hardware. Ad calculos, etiam interest singula instrumenta et ecosystematum intelligere, sed hoc fieri non potest.

Quod nos manet

Modern infrastructure: difficultates et spes
a photo Beamer iniit in Unsplash

Cum technologiae evolvit, magis magisque dispares partes apparent, ac deinde transitus Phase occurrit, venditor apparet qui satis farinam occiderit ad omnia quae in unum instrumentum conveniunt.

Putasne tempus venturum cum instrumentum erit instar Ubuntu pro Linux mundo? Fortasse unicum instrumentum continensizationem et orchestrationem Kuber comprehendet. Facile erit aedificare nubes praemissa.

Responsum ab Ivan datum est: "Google nunc Anthos aedificat - haec est eorum oblatio sarcinata quae nubes disponit et includit Kuber, Mesh Service, vigilantia - omnia ferramenta quae opus sunt ad microservitia praemissa". Prope in futurum sumus".

Dionysius etiam Nutanix et VMWare nominavit cum productum vRealize Suite, quod simile negotium sine continentia obire potest.

Dmitry suam sententiam communicavit quod "dolorem" reducere et tributa minuere in duobus locis in quibus melioramenta sperare possumus.

Ad summam discussionem, sequentia problemata infrastructurae recentioris illustramus:

  • Tres participes statim quaestionem cum statu identificaverunt.
  • Variae securitatis subsidii quaestiones, possibilitas quae Docker cum multiplicibus versionibus Pythonis, applicationis ministris et componentibus, erit finis.
    Overspending, quod melius in separato conventu discutiendum est.
    Provocatio discendi sicut orchestration est oecosystematis complexum.
    Communis quaestio industriae abusus est instrumentorum.

    Reliquae conclusiones ad vos sunt. Sensus adhuc est quod non facile Docker+Kubernetes compositionem "centralis" systematis fieri. Exempli causa, systemata operandi in ferramentis primum installantur, quae de vasis et orchestrationibus dici non possunt. Forsitan in futurum, systemata operandi et continentia nubes cum programmate administrationis confundentur.

    Modern infrastructure: difficultates et spes
    a photo Gabriel Santos Fotografia de Pexels

    Hanc occasionem accipere vellem ut matri meae salve diceres et te admonerem quod coetus Facebook haberemus "Procuratio et progressus magnarum IT inceptorum", channel @feedmeto cum interesting publicationes e variis technicis diariis. Et channel mi @rybakalexeyubi loquor de progressu in societatibus productis.

Source: www.habr.com