మే చివరిలో мы అనే అంశంపై ఆన్లైన్ సమావేశాన్ని నిర్వహించింది "ఆధునిక మౌలిక సదుపాయాలు మరియు కంటైనర్లు: సమస్యలు మరియు అవకాశాలు". మేము కంటైనర్లు, కుబెర్నెట్స్ మరియు ఆర్కెస్ట్రేషన్ సూత్రప్రాయంగా, మౌలిక సదుపాయాలను ఎంచుకోవడానికి ప్రమాణాలు మరియు మరిన్నింటి గురించి మాట్లాడాము. పాల్గొనేవారు వారి స్వంత అభ్యాసం నుండి కేసులను పంచుకున్నారు.
పాల్గొనేవారు:
Evgeniy Potapov, ITSumma యొక్క CEO. దాని కస్టమర్లలో సగానికి పైగా ఇప్పటికే తరలిస్తున్నారు లేదా కుబెర్నెట్స్కి మారాలనుకుంటున్నారు.
డిమిత్రి స్టోలియారోవ్, CTO "ఫ్లాంట్". కంటైనర్ సిస్టమ్లతో పనిచేసిన 10+ సంవత్సరాల అనుభవం ఉంది.
డెనిస్ రెమ్చుకోవ్ (ఎరిక్ ఓల్డ్మాన్ అని పిలుస్తారు), COO argotech.io, మాజీ RAO UES. అతను "బ్లడీ" ఎంటర్ప్రైజ్లో కేసుల గురించి మాట్లాడటానికి వాగ్దానం చేశాడు.
ఆండ్రీ ఫెడోరోవ్స్కీ, CTO “News360.com”మరొక ప్లేయర్ ద్వారా కంపెనీని కొనుగోలు చేసిన తర్వాత, అతను అనేక ML మరియు AI ప్రాజెక్ట్లు మరియు మౌలిక సదుపాయాలకు బాధ్యత వహిస్తాడు.
ఇవాన్ క్రుగ్లోవ్, సిస్టమ్స్ ఇంజనీర్, ex-Booking.com.తన స్వంత చేతులతో కుబెర్నెట్స్తో చాలా చేసిన అదే వ్యక్తి.
థీమ్స్:
కంటైనర్లు మరియు ఆర్కెస్ట్రేషన్ గురించి పాల్గొనేవారి అంతర్దృష్టులు (డాకర్, కుబెర్నెట్స్, మొదలైనవి); ఆచరణలో ఏమి ప్రయత్నించబడింది లేదా విశ్లేషించబడింది.
కేసు: సంస్థ ఇన్ఫ్రాస్ట్రక్చర్ డెవలప్మెంట్ ప్లాన్ను సంవత్సరాలుగా నిర్మిస్తోంది. కంటైనర్లు మరియు కుబేర్లకు మౌలిక సదుపాయాలను నిర్మించాలా (లేదా ప్రస్తుతాన్ని తరలించాలా) అనే నిర్ణయం ఎలా తీసుకోబడింది?
క్లౌడ్-నేటివ్ ప్రపంచంలో సమస్యలు, ఏమి లేదు, రేపు ఏమి జరుగుతుందో ఊహించుకుందాం.
ఒక ఆసక్తికరమైన చర్చ జరిగింది, పాల్గొనేవారి అభిప్రాయాలు చాలా భిన్నంగా ఉన్నాయి మరియు చాలా వ్యాఖ్యలకు కారణమయ్యాయి, నేను వాటిని మీతో పంచుకోవాలనుకుంటున్నాను. తినండి మూడు గంటల వీడియో, మరియు దిగువ చర్చ యొక్క సారాంశం.
కుబెర్నెట్స్ ఇప్పటికే ప్రామాణికమైనదా లేదా గొప్ప మార్కెటింగ్గా ఉందా?
“దీని గురించి ఇంకా ఎవరికీ తెలియనప్పుడు మేము దాని వద్దకు (కుబెర్నెట్స్. - ఎడ్.) వచ్చాము. అతను లేని సమయంలో కూడా మేము అతని వద్దకు వచ్చాము. మేము ముందు కోరుకున్నాము" - డిమిత్రి స్టోలియారోవ్
Reddit.com నుండి ఫోటో
5-10 సంవత్సరాల క్రితం భారీ సంఖ్యలో ఉపకరణాలు ఉన్నాయి మరియు ఒకే ప్రమాణం లేదు. ప్రతి ఆరు నెలలకు ఒక కొత్త ఉత్పత్తి కనిపించింది, లేదా ఒకటి కంటే ఎక్కువ. మొదట వాగ్రాంట్, తర్వాత సాల్ట్, చెఫ్, పప్పెట్,... “మరియు మీరు ప్రతి ఆరు నెలలకు మీ మౌలిక సదుపాయాలను పునర్నిర్మించండి. మీకు ఐదుగురు నిర్వాహకులు ఉన్నారు, వారు నిరంతరం కాన్ఫిగరేషన్లను తిరిగి వ్రాయడంలో బిజీగా ఉన్నారు, ”అని ఆండ్రీ ఫెడోరోవ్స్కీ గుర్తుచేసుకున్నాడు. డాకర్ మరియు కుబెర్నెటీస్ మిగిలిన వారిని "రద్దీ" చేసారని అతను నమ్ముతాడు. గత ఐదేళ్లలో డాకర్, గత రెండేళ్లలో కుబెర్నెటెస్ ప్రమాణంగా మారింది. మరియు అది పరిశ్రమకు మంచిది..
డిమిత్రి స్టోలియారోవ్ మరియు అతని బృందం కుబేర్ను ప్రేమిస్తుంది. అటువంటి సాధనం కనిపించకముందే వారు కోరుకున్నారు మరియు దాని గురించి ఎవరికీ తెలియనప్పుడు దాని వద్దకు వచ్చారు. ప్రస్తుతం, సౌలభ్యం దృష్ట్యా, వారు క్లయింట్తో కుబెర్నెట్లను అమలు చేయరని అర్థం చేసుకుంటే వారు తీసుకోరు. అదే సమయంలో, డిమిత్రి ప్రకారం, సంస్థ "భయంకరమైన వారసత్వాన్ని పునర్నిర్మించడం గురించి అనేక భారీ విజయ కథలను కలిగి ఉంది."
కుబెర్నెటెస్ అనేది కంటైనర్ ఆర్కెస్ట్రేషన్ మాత్రమే కాదు, ఇది అభివృద్ధి చెందిన API, నెట్వర్కింగ్ కాంపోనెంట్, L3 బ్యాలెన్సింగ్ మరియు ఇన్గ్రెస్ కంట్రోలర్లతో కూడిన కాన్ఫిగరేషన్ మేనేజ్మెంట్ సిస్టమ్, ఇది వనరులను నిర్వహించడం, స్కేల్ మరియు ఇన్ఫ్రాస్ట్రక్చర్ యొక్క దిగువ పొరల నుండి సారాంశం చేయడం సాపేక్షంగా సులభం చేస్తుంది.
దురదృష్టవశాత్తు, మన జీవితంలో మనం ప్రతిదానికీ చెల్లించాలి. మరియు ఈ పన్ను పెద్దది, ప్రత్యేకించి ఇవాన్ క్రుగ్లోవ్ విశ్వసించినట్లుగా, అభివృద్ధి చెందిన మౌలిక సదుపాయాలతో కూడిన సంస్థ యొక్క కుబెర్నెట్స్కు పరివర్తన గురించి మాట్లాడినట్లయితే. అతను సంప్రదాయ మౌలిక సదుపాయాలు ఉన్న కంపెనీలో మరియు కుబేర్తో స్వేచ్ఛగా పని చేయవచ్చు. ప్రధాన విషయం ఏమిటంటే కంపెనీ మరియు మార్కెట్ యొక్క లక్షణాలను అర్థం చేసుకోవడం. కానీ, ఉదాహరణకు, కుబెర్నెట్స్ను ఏదైనా కంటైనర్ ఆర్కెస్ట్రేషన్ సాధనానికి సాధారణీకరించే ఎవ్జెనీ పొటాపోవ్ కోసం, అలాంటి ప్రశ్న తలెత్తదు.
Evgeniy 1990 లలో, ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ కాంప్లెక్స్ అప్లికేషన్లను ప్రోగ్రామింగ్ చేసే మార్గంగా కనిపించినప్పుడు పరిస్థితికి ఒక సారూప్యతను చూపించాడు. ఆ సమయంలో, చర్చ కొనసాగింది మరియు OOPకి మద్దతు ఇచ్చే కొత్త సాధనాలు కనిపించాయి. అప్పుడు మైక్రోసర్వీసెస్ ఏకశిలా భావన నుండి దూరంగా వెళ్ళే మార్గంగా ఉద్భవించింది. ఇది, కంటైనర్లు మరియు కంటైనర్ నిర్వహణ సాధనాల ఆవిర్భావానికి దారితీసింది. "ఒక చిన్న మైక్రోసర్వీస్ అప్లికేషన్ను వ్రాయడం విలువైనదేనా అనే దాని గురించి ఎటువంటి సందేహం లేని సమయానికి మేము త్వరలో వస్తామని నేను భావిస్తున్నాను, అది డిఫాల్ట్గా మైక్రోసర్వీస్గా వ్రాయబడుతుంది," అని అతను నమ్ముతున్నాను. అదేవిధంగా, డాకర్ మరియు కుబెర్నెట్స్ ఎంపిక అవసరం లేకుండానే ప్రామాణిక పరిష్కారం అవుతుంది.
ఈ రోజుల్లో, కుబెర్నెట్స్లో డేటాబేస్లను అమలు చేయడానికి చాలా వంటకాలు ఉన్నాయి. I/O డిస్క్తో పనిచేసే భాగాన్ని, షరతులతో, డేటాబేస్ యొక్క అప్లికేషన్ భాగం నుండి ఎలా వేరు చేయాలి. భవిష్యత్తులో డేటాబేస్లు చాలా మారే అవకాశం ఉందా, అవి బాక్స్లో పంపిణీ చేయబడతాయి, ఇక్కడ ఒక భాగం డాకర్ మరియు కుబెర్నెట్స్ ద్వారా ఆర్కెస్ట్రేట్ చేయబడుతుంది మరియు మౌలిక సదుపాయాల యొక్క మరొక భాగంలో, ప్రత్యేక సాఫ్ట్వేర్ ద్వారా, నిల్వ భాగం అందించబడుతుంది ? ఉత్పత్తిగా స్థావరాలు మారతాయా?
ఈ వివరణ క్యూ నిర్వహణను పోలి ఉంటుంది, అయితే సాంప్రదాయ డేటాబేస్లలో సమాచారం యొక్క విశ్వసనీయత మరియు సమకాలీకరణ అవసరాలు చాలా ఎక్కువగా ఉంటాయి, ఆండ్రీ అభిప్రాయపడ్డారు. సాధారణ డేటాబేస్లలో కాష్ హిట్ నిష్పత్తి 99% వద్ద ఉంది. ఒక కార్మికుడు క్రిందికి వెళితే, కొత్తది ప్రారంభించబడుతుంది మరియు కాష్ మొదటి నుండి "వేడెక్కుతుంది". కాష్ వేడెక్కడం వరకు, కార్మికుడు నెమ్మదిగా పని చేస్తాడు, అంటే అది వినియోగదారు లోడ్తో లోడ్ చేయబడదు. వినియోగదారు లోడ్ లేనప్పటికీ, కాష్ వేడెక్కదు. ఇది ఒక విష వలయం.
డిమిత్రి ప్రాథమికంగా ఏకీభవించలేదు - కోరమ్లు మరియు షార్డింగ్ సమస్యను పరిష్కరిస్తుంది. కానీ పరిష్కారం అందరికీ సరిపోదని ఆండ్రీ నొక్కిచెప్పారు. కొన్ని సందర్భాల్లో, కోరం అనుకూలంగా ఉంటుంది, అయితే ఇది నెట్వర్క్పై అదనపు లోడ్ను ఉంచుతుంది. అన్ని సందర్భాల్లోనూ NoSQL డేటాబేస్ తగినది కాదు.
మీటప్లో పాల్గొనేవారిని రెండు శిబిరాలుగా విభజించారు.
డెనిస్ మరియు ఆండ్రీలు డిస్క్కి వ్రాసిన ప్రతిదీ - డేటాబేస్లు మరియు మొదలైనవి - ప్రస్తుత కుబేర్ పర్యావరణ వ్యవస్థలో చేయడం అసాధ్యం అని వాదించారు. కుబెర్నెట్స్లో ఉత్పత్తి డేటా యొక్క సమగ్రత మరియు స్థిరత్వాన్ని నిర్వహించడం అసాధ్యం. ఇది ఒక ప్రాథమిక లక్షణం. పరిష్కారం: హైబ్రిడ్ మౌలిక సదుపాయాలు.
మోంగోడిబి మరియు కాసాండ్రా వంటి ఆధునిక క్లౌడ్ స్థానిక డేటాబేస్లు లేదా కాఫ్కా లేదా రాబిట్ఎమ్క్యూ వంటి మెసేజ్ క్యూలకు కూడా కుబెర్నెటెస్ వెలుపల నిరంతర డేటా స్టోర్లు అవసరం.
Evgeniy ఆబ్జెక్ట్స్: "కుబేరాలోని స్థావరాలు దాదాపు రష్యన్ లేదా సమీపంలోని సంస్థ గాయం, ఇది రష్యాలో క్లౌడ్ అడాప్షన్ లేదు అనే వాస్తవంతో ముడిపడి ఉంది." పశ్చిమ దేశాలలో చిన్న లేదా మధ్య తరహా కంపెనీలు క్లౌడ్. Amazon RDS డేటాబేస్లు మీరే కుబెర్నెట్స్తో టింకరింగ్ చేయడం కంటే సులభంగా ఉపయోగించబడతాయి. రష్యాలో వారు జంతుప్రదర్శనశాలను వదిలించుకోవడానికి ప్రయత్నిస్తున్నప్పుడు కుబెర్ "ఆవరణలో" మరియు దానికి స్థావరాలను బదిలీ చేస్తారు.
కుబెర్నెటెస్లో ఎటువంటి డేటాబేస్లను ఉంచలేము అనే ప్రకటనతో డిమిత్రి కూడా ఏకీభవించలేదు: “బేస్ బేస్ నుండి భిన్నంగా ఉంటుంది. మరియు మీరు ఒక పెద్ద రిలేషనల్ డేటాబేస్ను పుష్ చేస్తే, ఎట్టి పరిస్థితుల్లోనూ. మీరు సెమీ అశాశ్వత జీవితానికి మానసికంగా సిద్ధమైన చిన్న మరియు మేఘ స్వదేశాన్ని నెట్టివేస్తే, అంతా బాగానే ఉంటుంది. డాకర్ లేదా కుబెర్ కోసం డేటాబేస్ మేనేజ్మెంట్ సాధనాలు సిద్ధంగా లేవని డిమిత్రి పేర్కొన్నారు, కాబట్టి చాలా ఇబ్బందులు తలెత్తుతాయి.
ఇవాన్, ప్రతిగా, మనం స్టేట్ఫుల్ మరియు స్టేట్లెస్ అనే భావనల నుండి సంగ్రహించినప్పటికీ, కుబెర్నెట్స్లోని ఎంటర్ప్రైజ్ సొల్యూషన్స్ యొక్క పర్యావరణ వ్యవస్థ ఇంకా సిద్ధంగా లేదని ఖచ్చితంగా చెప్పవచ్చు. కుబేర్తో, శాసన మరియు నియంత్రణ అవసరాలను నిర్వహించడం కష్టం. ఉదాహరణకు, సర్వర్లలోకి చొప్పించిన హార్డ్వేర్ వరకు ఖచ్చితమైన సర్వర్ గుర్తింపు హామీలు అవసరమయ్యే గుర్తింపు కేటాయింపు పరిష్కారాన్ని చేయడం అసాధ్యం. ఈ ప్రాంతం అభివృద్ధి చెందుతోంది, కానీ ఇంకా పరిష్కారం లేదు.
పాల్గొనేవారు ఏకీభవించలేకపోయారు, కాబట్టి ఈ భాగంలో ఎటువంటి ముగింపులు తీసుకోబడవు. కొన్ని ఆచరణాత్మక ఉదాహరణలు ఇద్దాం.
కేసు 1. కుబేరుడు వెలుపల స్థావరాలు కలిగిన "మెగా-రెగ్యులేటర్" యొక్క సైబర్ భద్రత
అభివృద్ధి చెందిన సైబర్ సెక్యూరిటీ సిస్టమ్ విషయంలో, కంటైనర్లు మరియు ఆర్కెస్ట్రేషన్ ఉపయోగించడం వల్ల దాడులు మరియు చొరబాట్లను ఎదుర్కోవడం సాధ్యపడుతుంది. ఉదాహరణకు, ఒక మెగా-రెగ్యులేటర్లో, డెనిస్ మరియు అతని బృందం శిక్షణ పొందిన SIEM సేవతో ఆర్కెస్ట్రేటర్ కలయికను అమలు చేసింది, ఇది నిజ సమయంలో లాగ్లను విశ్లేషిస్తుంది మరియు దాడి, హ్యాకింగ్ లేదా వైఫల్య ప్రక్రియను నిర్ణయిస్తుంది. దాడి జరిగినప్పుడు, ఏదైనా ఉంచడానికి ప్రయత్నించినప్పుడు లేదా ransomware వైరస్ దాడి జరిగినప్పుడు, అది ఆర్కెస్ట్రేటర్ ద్వారా అప్లికేషన్లతో కూడిన కంటైనర్లను అవి సోకిన దానికంటే వేగంగా లేదా దాడి చేసే వ్యక్తి వాటిపై దాడి చేసిన దానికంటే వేగంగా తీసుకుంటుంది.
కేస్ 2. Booking.com డేటాబేస్ల పాక్షిక మైగ్రేషన్ కుబెర్నెట్స్కి
Booking.comలో, ప్రధాన డేటాబేస్ MySQL అసమకాలిక ప్రతిరూపణతో ఉంటుంది - ఒక మాస్టర్ మరియు బానిసల మొత్తం సోపానక్రమం ఉంది. ఇవాన్ కంపెనీని విడిచిపెట్టే సమయానికి, నిర్దిష్ట నష్టంతో "షాట్" చేయగల బానిసలను బదిలీ చేయడానికి ఒక ప్రాజెక్ట్ ప్రారంభించబడింది.
ప్రధాన స్థావరంతో పాటు, స్వీయ-వ్రాతపూర్వక ఆర్కెస్ట్రేషన్తో కూడిన కాసాండ్రా ఇన్స్టాలేషన్ ఉంది, ఇది కుబెర్ ప్రధాన స్రవంతిలోకి ప్రవేశించడానికి ముందే వ్రాయబడింది. ఈ విషయంలో ఎటువంటి సమస్యలు లేవు, కానీ స్థానిక SSDలలో ఇది నిరంతరంగా ఉంటుంది. రిమోట్ నిల్వ, అదే డేటా సెంటర్లో కూడా, అధిక జాప్యం సమస్య కారణంగా ఉపయోగించబడదు.
మూడవ తరగతి డేటాబేస్లు Booking.com శోధన సేవ, ఇక్కడ ప్రతి సేవా నోడ్ డేటాబేస్. శోధన సేవను Kuberకి బదిలీ చేయడానికి చేసిన ప్రయత్నాలు విఫలమయ్యాయి, ఎందుకంటే ప్రతి నోడ్ 60-80 GB స్థానిక నిల్వను కలిగి ఉంటుంది, ఇది "లిఫ్ట్" మరియు "వార్మ్ అప్" చేయడం కష్టం.
ఫలితంగా, శోధన ఇంజిన్ కుబెర్నెట్లకు బదిలీ చేయబడలేదు మరియు సమీప భవిష్యత్తులో కొత్త ప్రయత్నాలు ఉంటాయని ఇవాన్ భావించడం లేదు. MySQL డేటాబేస్ సగానికి బదిలీ చేయబడింది: "షాట్" చేయడానికి భయపడని బానిసలు మాత్రమే. కాసాండ్రా ఖచ్చితంగా స్థిరపడింది.
సాధారణ పరిష్కారం లేకుండా ఒక విధిగా మౌలిక సదుపాయాల ఎంపిక
మనకు కొత్త కంపెనీ లేదా ఇన్ఫ్రాస్ట్రక్చర్లో కొంత భాగాన్ని పాత పద్ధతిలో నిర్మించే కంపెనీ ఉందని అనుకుందాం. ఇది సంవత్సరాలుగా మౌలిక సదుపాయాల అభివృద్ధి ప్రణాళికను రూపొందిస్తుంది. కంటైనర్లు మరియు కుబేరులపై మౌలిక సదుపాయాలను నిర్మించాలా వద్దా అనే నిర్ణయం ఎలా తీసుకోబడుతుంది?
నానోసెకన్ల కోసం పోరాడే కంపెనీలు చర్చ నుండి మినహాయించబడ్డాయి. ఆరోగ్యకరమైన సంప్రదాయవాదం విశ్వసనీయత పరంగా చెల్లిస్తుంది, అయితే కొత్త విధానాలను పరిగణించాల్సిన కంపెనీలు ఇప్పటికీ ఉన్నాయి.
ఇవాన్: "నేను ఖచ్చితంగా ఇప్పుడు క్లౌడ్లో కంపెనీని ప్రారంభిస్తాను, ఎందుకంటే ఇది వేగంగా ఉంటుంది," అయినప్పటికీ చౌకగా ఉండదు. వెంచర్ క్యాపిటలిజం అభివృద్ధితో, స్టార్టప్లకు డబ్బుతో పెద్దగా సమస్యలు లేవు మరియు మార్కెట్ను జయించడమే ప్రధాన పని.
అని ఇవాన్ అభిప్రాయపడ్డారు ప్రస్తుత మౌలిక సదుపాయాల అభివృద్ధి ఎంపిక ప్రమాణం. గతంలో తీవ్రమైన పెట్టుబడి ఉంటే, మరియు అది పని చేస్తే, దాన్ని మళ్లీ చేయడంలో అర్థం లేదు. అవస్థాపన అభివృద్ధి చేయకపోతే మరియు సాధనాలు, భద్రత మరియు పర్యవేక్షణతో సమస్యలు ఉంటే, పంపిణీ చేయబడిన మౌలిక సదుపాయాలను చూడటం అర్ధమే.
ఏ సందర్భంలోనైనా పన్ను చెల్లించవలసి ఉంటుంది మరియు భవిష్యత్తులో తక్కువ చెల్లించడానికి అనుమతించిన దానిని ఇవాన్ చెల్లిస్తాడు. "ఎందుకంటే ఇతరులు కదులుతున్న రైలులో నేను ప్రయాణిస్తున్నాను కాబట్టి, నేను మరొక రైలులో కూర్చోవడం కంటే చాలా దూరం ప్రయాణిస్తాను, దానికి నేనే ఇంధనం వేయాలి."అన్నాడు ఇవాన్. కంపెనీ కొత్తది మరియు జాప్యం అవసరాలు పదుల మిల్లీసెకన్లు అయినప్పుడు, ఇవాన్ ఈ రోజు క్లాసికల్ డేటాబేస్లు "చుట్టబడిన" "ఆపరేటర్ల" వైపు చూస్తాడు. వారు ప్రతిరూపణ గొలుసును పెంచుతారు, ఇది విఫలమైతే, మొదలైనవి...
రెండు సర్వర్లతో కూడిన చిన్న కంపెనీకి, కుబేరుడు అర్థం కాదు, ”అని ఆండ్రీ చెప్పారు. కానీ అది వందలాది సర్వర్లు లేదా అంతకంటే ఎక్కువ పెరగాలని ప్లాన్ చేస్తే, దానికి ఆటోమేషన్ మరియు రిసోర్స్ మేనేజ్మెంట్ సిస్టమ్ అవసరం. 90% కేసులు ఖర్చుతో కూడుకున్నవి. అంతేకాకుండా, లోడ్ మరియు వనరుల స్థాయితో సంబంధం లేకుండా. స్టార్టప్ల నుండి మిలియన్ల మంది ప్రేక్షకులను కలిగి ఉన్న పెద్ద కంపెనీల వరకు ప్రతి ఒక్కరూ క్రమంగా కంటైనర్ ఆర్కెస్ట్రేషన్ ఉత్పత్తుల వైపు చూడటం అర్ధమే. "అవును, ఇది నిజంగా భవిష్యత్తు," ఆండ్రీ ఖచ్చితంగా చెప్పాడు.
డెనిస్ రెండు ప్రధాన ప్రమాణాలను వివరించాడు - స్కేలబిలిటీ మరియు ఆపరేషన్ యొక్క స్థిరత్వం. అతను పనికి బాగా సరిపోయే సాధనాలను ఎంచుకుంటాడు. "ఇది మీ మోకాళ్లపై అసెంబ్లింగ్ చేయబడిన నామమాత్రం కావచ్చు మరియు దానిలో Nutanix కమ్యూనిటీ ఎడిషన్ ఉంది. ఇది బ్యాకెండ్లో డేటాబేస్తో కుబేర్లో అప్లికేషన్ రూపంలో రెండవ పంక్తి కావచ్చు, ఇది ప్రతిరూపం చేయబడింది మరియు పేర్కొన్న RTO మరియు RPO పారామితులను కలిగి ఉంటుంది" (రికవరీ సమయం/పాయింట్ లక్ష్యాలు - సుమారు).
ఎవ్జెనీ సిబ్బందితో సాధ్యమయ్యే సమస్యను గుర్తించారు. ప్రస్తుతానికి, "గట్స్" అర్థం చేసుకునే అధిక అర్హత కలిగిన నిపుణులు చాలా మంది లేరు. నిజానికి, ఎంచుకున్న సాంకేతికత పాతదైతే, జీవితంలో విసుగు చెందిన మరియు విసిగిపోయిన మధ్య వయస్కులను తప్ప ఇతరులను నియమించడం కష్టం. ఇతర పాల్గొనేవారు ఇది సిబ్బంది శిక్షణకు సంబంధించిన విషయం అని నమ్ముతారు.
మేము ఎంపిక ప్రశ్నను ఉంచినట్లయితే: Amazon RDSలోని డేటాబేస్లతో పబ్లిక్ క్లౌడ్లో లేదా కుబెర్నెట్స్లోని డేటాబేస్లతో “ఆవరణలో” ఒక చిన్న కంపెనీని ప్రారంభించడం, కొన్ని లోపాలు ఉన్నప్పటికీ, పాల్గొనేవారి ఎంపికగా Amazon RDS మారింది.
మీటప్ శ్రోతలలో ఎక్కువ మంది "బ్లడీ" సంస్థకు చెందినవారు కాదు కాబట్టి పంపిణీ చేయబడిన పరిష్కారాల కోసం మనం ప్రయత్నించాలి. డేటా నిల్వ వ్యవస్థలు తప్పనిసరిగా పంపిణీ చేయబడాలి, నమ్మదగినవి మరియు మిల్లీసెకన్ల యూనిట్లలో, గరిష్టంగా పదులలో కొలవబడే జాప్యాన్ని సృష్టించాలి", ఆండ్రీ సంగ్రహించాడు.
కుబెర్నెట్స్ వినియోగాన్ని అంచనా వేయడం
శ్రోత అయిన అంటోన్ జ్బాంకోవ్ కుబెర్నెటెస్ క్షమాపణలను ఉద్దేశించి ఒక ట్రాప్ ప్రశ్న అడిగారు: మీరు సాధ్యాసాధ్యాల అధ్యయనాన్ని ఎలా ఎంచుకున్నారు మరియు నిర్వహించారు? ఎందుకు Kubernetes, ఎందుకు వర్చువల్ మిషన్లు, ఉదాహరణకు?
డిమిత్రి మరియు ఇవాన్ దానికి సమాధానం ఇచ్చారు. రెండు సందర్భాల్లో, ట్రయల్ మరియు ఎర్రర్ ద్వారా, నిర్ణయాల క్రమం తీసుకోబడింది, దీని ఫలితంగా ఇద్దరు పాల్గొనేవారు కుబెర్నెట్స్కు చేరుకున్నారు. ఇప్పుడు వ్యాపారాలు కుబేర్కు బదిలీ చేయడానికి అర్ధమయ్యే సాఫ్ట్వేర్ను స్వతంత్రంగా అభివృద్ధి చేయడం ప్రారంభించాయి. మేము 1C వంటి క్లాసిక్ థర్డ్-పార్టీ సిస్టమ్ల గురించి మాట్లాడటం లేదు. డెవలపర్లు నాన్స్టాప్ కంటిన్యూయస్ ఇంప్రూవ్మెంట్తో త్వరగా విడుదలలు చేయవలసి వచ్చినప్పుడు Kubernetes సహాయపడుతుంది.
ఆండ్రీ బృందం వర్చువల్ మిషన్ల ఆధారంగా స్కేలబుల్ క్లస్టర్ను రూపొందించడానికి ప్రయత్నించింది. నోడ్స్ డొమినోస్ లాగా పడిపోయాయి, ఇది కొన్నిసార్లు క్లస్టర్ పతనానికి దారితీసింది. “సిద్ధాంతపరంగా, మీరు దీన్ని పూర్తి చేసి, మీ చేతులతో మద్దతు ఇవ్వవచ్చు, కానీ ఇది దుర్భరమైనది. మరియు మీరు బాక్స్ వెలుపల పని చేయడానికి అనుమతించే మార్కెట్లో ఒక పరిష్కారం ఉంటే, దాని కోసం మేము సంతోషిస్తున్నాము. మరియు మేము ఫలితంగా మారాము, ”అని ఆండ్రీ చెప్పారు.
అటువంటి విశ్లేషణ మరియు గణన కోసం ప్రమాణాలు ఉన్నాయి, కానీ అవి ఆపరేషన్లో నిజమైన హార్డ్వేర్లో ఎంత ఖచ్చితమైనవి అని ఎవరూ చెప్పలేరు. లెక్కల కోసం, ప్రతి సాధనం మరియు పర్యావరణ వ్యవస్థను అర్థం చేసుకోవడం కూడా చాలా ముఖ్యం, కానీ ఇది సాధ్యం కాదు.
సాంకేతికత అభివృద్ధి చెందుతున్నప్పుడు, మరింత భిన్నమైన ముక్కలు కనిపిస్తాయి, ఆపై దశ పరివర్తన సంభవిస్తుంది, ప్రతిదీ ఒకే సాధనంలో కలిసి రావడానికి తగినంత పిండిని చంపిన విక్రేత కనిపిస్తాడు.
Linux ప్రపంచానికి ఉబుంటు వంటి సాధనం వచ్చే సమయం వస్తుందని మీరు అనుకుంటున్నారా? బహుశా ఒకే కంటైనర్ మరియు ఆర్కెస్ట్రేషన్ సాధనం కుబేర్ని కలిగి ఉంటుంది. ఇది ఆవరణలో మేఘాలను నిర్మించడాన్ని సులభతరం చేస్తుంది.
ఇవాన్ సమాధానమిచ్చాడు: "గూగుల్ ఇప్పుడు ఆంథోస్ను నిర్మిస్తోంది - ఇది క్లౌడ్ను అమలు చేసే వారి ప్యాక్ చేసిన ఆఫర్ మరియు కుబేర్, సర్వీస్ మెష్, మానిటరింగ్ - ఆన్-ప్రిమైజ్ మైక్రోసర్వీస్లకు అవసరమైన అన్ని హార్డ్వేర్లను కలిగి ఉంటుంది." మేము దాదాపు భవిష్యత్తులో ఉన్నాము."
డెనిస్ న్యూటానిక్స్ మరియు VMWareలను vRealize Suite ఉత్పత్తితో కూడా ప్రస్తావించారు, ఇది కంటైనర్లీకరణ లేకుండా ఇలాంటి పనిని ఎదుర్కోగలదు.
"నొప్పి"ని తగ్గించడం మరియు పన్నులను తగ్గించడం అనే రెండు రంగాలు మనం మెరుగుదలలను ఆశించగలవని డిమిత్రి తన అభిప్రాయాన్ని పంచుకున్నారు.
చర్చను సంగ్రహించేందుకు, మేము ఆధునిక మౌలిక సదుపాయాల యొక్క క్రింది సమస్యలను హైలైట్ చేస్తాము:
ముగ్గురు పాల్గొనేవారు వెంటనే స్టేట్ఫుల్తో సమస్యను గుర్తించారు.
పైథాన్, అప్లికేషన్ సర్వర్లు మరియు భాగాల యొక్క బహుళ వెర్షన్లతో డాకర్ ముగిసే అవకాశంతో సహా వివిధ భద్రతా మద్దతు సమస్యలు.
అధిక వ్యయం, ప్రత్యేక సమావేశంలో చర్చించడం మంచిది.
ఆర్కెస్ట్రేషన్ వంటి అభ్యాస సవాలు ఒక సంక్లిష్ట పర్యావరణ వ్యవస్థ.
పరిశ్రమలో ఒక సాధారణ సమస్య సాధనాలను దుర్వినియోగం చేయడం.
మిగిలిన ముగింపులు మీ ఇష్టం. Docker+Kubernetes కలయిక వ్యవస్థలో "కేంద్ర" భాగం కావడం అంత సులభం కాదనే భావన ఇప్పటికీ ఉంది. ఉదాహరణకు, ఆపరేటింగ్ సిస్టమ్లు మొదట హార్డ్వేర్లో ఇన్స్టాల్ చేయబడతాయి, వీటిని కంటైనర్లు మరియు ఆర్కెస్ట్రేషన్ గురించి చెప్పలేము. బహుశా భవిష్యత్తులో, ఆపరేటింగ్ సిస్టమ్లు మరియు కంటైనర్లు క్లౌడ్ మేనేజ్మెంట్ సాఫ్ట్వేర్తో విలీనం కావచ్చు.
మా అమ్మకి నమస్కారాలు చెప్పడానికి మరియు మాకు ఫేస్బుక్ గ్రూప్ ఉందని మీకు గుర్తు చేయడానికి నేను ఈ అవకాశాన్ని ఉపయోగించాలనుకుంటున్నాను "పెద్ద ఐటి ప్రాజెక్టుల నిర్వహణ మరియు అభివృద్ధి", ఛానల్ @ఫీడ్మెటో వివిధ సాంకేతిక బ్లాగుల నుండి ఆసక్తికరమైన ప్రచురణలతో. మరియు నా ఛానెల్ @rybakalexey, నేను ఉత్పత్తి కంపెనీలలో అభివృద్ధిని నిర్వహించడం గురించి మాట్లాడతాను.