நிர்வகிக்கப்பட்ட குபெர்னெட்டஸின் விலை ஒப்பீடு (2020)

குறிப்பு. மொழிபெயர்: அமெரிக்க டெவொப்ஸ் இன்ஜினியர் சிட் பாலாஸ், பயன்படுத்துகிறார் Google Cloud இன் சமீபத்திய அறிவிப்பு ஒரு தகவல் வழிகாட்டியாக, உலகின் முன்னணி கிளவுட் வழங்குநர்களிடமிருந்து நிர்வகிக்கப்படும் குபெர்னெட்ஸ் சேவையின் (வெவ்வேறு உள்ளமைவுகளில்) செலவை ஒப்பிட்டுப் பார்த்தேன். அவரது பணியின் கூடுதல் நன்மை, தொடர்புடைய ஜூபிடர் நோட்புக் வெளியிடப்பட்டது, இது உங்கள் தேவைகளுக்கு ஏற்ப செய்யப்படும் கணக்கீடுகளை சரிசெய்ய அனுமதிக்கிறது (பைத்தானைப் பற்றிய குறைந்தபட்ச அறிவுடன்).

டிஎல்; DR: Azure மற்றும் Digital Ocean ஆகியவை கட்டுப்பாட்டு விமானத்திற்குப் பயன்படுத்தப்படும் கம்ப்யூட் ஆதாரங்களுக்கு கட்டணம் வசூலிப்பதில்லை, இது பல சிறிய கிளஸ்டர்களை வரிசைப்படுத்துவதற்கு ஒரு நல்ல தேர்வாக அமைகிறது. சிறிய எண்ணிக்கையிலான பெரிய கிளஸ்டர்களை இயக்குவதற்கு, GKE மிகவும் பொருத்தமானது. கூடுதலாக, நீங்கள் ஸ்பாட்/முன்கூட்டிய/குறைந்த முன்னுரிமை முனைகளைப் பயன்படுத்துவதன் மூலம் அல்லது அதே முனைகளின் நீண்ட காலப் பயன்பாட்டிற்கு "சந்தா செலுத்துவதன் மூலம்" (இது எல்லா தளங்களுக்கும் பொருந்தும்) செலவைக் கணிசமாகக் குறைக்கலாம்.

நிர்வகிக்கப்பட்ட குபெர்னெட்டஸின் விலை ஒப்பீடு (2020)
கொத்து அளவு (தொழிலாளர்களின் எண்ணிக்கை)

பொது தகவல்

சமீபத்திய Google கிளவுட் அறிவிப்பு GKE இன் ஒவ்வொரு கிளஸ்டர் மணிநேரத்திற்கும் ஒரு கிளஸ்டர் மணிநேரத்திற்கு 10 சென்ட்கள் வசூலிக்கத் தொடங்குவது பற்றிய அறிவிப்பு, முக்கிய நிர்வகிக்கப்படும் குபெர்னெட்ஸ் சலுகைகளின் விலையை பகுப்பாய்வு செய்யத் தூண்டியது.

நிர்வகிக்கப்பட்ட குபெர்னெட்டஸின் விலை ஒப்பீடு (2020)
இந்த அறிவிப்பு சிலருக்கு பெரும் அதிர்ச்சியை ஏற்படுத்தியுள்ளது...

கட்டுரையின் முக்கிய கதாபாத்திரங்கள்:

செலவு முறிவு

இந்த ஒவ்வொரு தளத்திலும் குபெர்னெட்ஸைப் பயன்படுத்துவதற்கான மொத்த செலவு பின்வரும் கூறுகளைக் கொண்டுள்ளது:

  • கிளஸ்டர் மேலாண்மை கட்டணம்;
  • சுமை சமநிலை (உட்செலுத்தலுக்கு);
  • தொழிலாளர்களின் கணினி வளங்கள் (vCPU மற்றும் நினைவகம்);
  • வெளியேறும் போக்குவரத்து;
  • நிரந்தர சேமிப்பு;
  • சுமை சமநிலை மூலம் தரவு செயலாக்கம்.

கூடுதலாக, கிளவுட் வழங்குநர்கள் வாடிக்கையாளர் விரும்பினால்/முன்கூட்டிப் பயன்படுத்தினால் குறிப்பிடத்தக்க தள்ளுபடிகளை வழங்குகிறார்கள் புள்ளி அல்லது குறைந்த முன்னுரிமை முனைகள் அல்லது 1-3 ஆண்டுகளுக்கு அதே முனைகளைப் பயன்படுத்த உறுதியளிக்கிறது.

சேவை வழங்குநர்களை ஒப்பிடுவதற்கும் மதிப்பீடு செய்வதற்கும் செலவு ஒரு நல்ல அடிப்படையாக இருந்தாலும், மற்ற காரணிகள் கணக்கில் எடுத்துக்கொள்ளப்பட வேண்டும் என்பதை வலியுறுத்துவது மதிப்பு:

  • இயக்க நேரம் (சேவை நிலை ஒப்பந்தம்);
  • சுற்றியுள்ள மேகம் சுற்றுச்சூழல்;
  • K8s இன் கிடைக்கும் பதிப்புகள்;
  • ஆவணங்கள்/கருவித்தொகுப்பின் தரம்.

இருப்பினும், இந்தக் காரணிகள் இந்தக் கட்டுரை/ஆய்வின் எல்லைக்கு அப்பாற்பட்டவை. IN StackRox வலைப்பதிவில் பிப்ரவரி இடுகை EKS, AKS மற்றும் GKEக்கான விலை அல்லாத காரணிகள் விரிவாக விவாதிக்கப்படுகின்றன.

ஜூபிடர் நோட்புக்

மிகவும் இலாபகரமான தீர்வைக் கண்டுபிடிப்பதை எளிதாக்க, நான் உருவாக்கியுள்ளேன் ஜூபிடர் நோட்புக், plotly + ipywidgets ஐப் பயன்படுத்துகிறது. வெவ்வேறு கிளஸ்டர் அளவுகள் மற்றும் சேவைத் தொகுப்புகளுக்கான வழங்குநரின் சலுகைகளை ஒப்பிட்டுப் பார்க்க இது உங்களை அனுமதிக்கிறது.

பைண்டரில் நோட்பேடின் நேரடிப் பதிப்பைக் கொண்டு பயிற்சி செய்யலாம்:

நிர்வகிக்கப்பட்ட குபெர்னெட்டஸின் விலை ஒப்பீடு (2020)
mybinder.org இல் நிர்வகிக்கப்பட்ட-kubernetes-price-exploration.ipynb

கணக்கீடுகள் அல்லது அசல் விலை நிர்ணயம் தவறாக இருந்தால் எனக்குத் தெரியப்படுத்துங்கள் (இதை ஒரு சிக்கலின் மூலம் செய்யலாம் அல்லது GitHub இல் கோரிக்கையை இழுக்கலாம் - இங்கே களஞ்சியம் உள்ளது).

கண்டுபிடிப்புகள்

ஐயோ, ஆரம்பத்தில் TL;DR பத்தியில் சேர்க்கப்பட்டுள்ளதை விட குறிப்பிட்ட பரிந்துரைகளை வழங்குவதற்கு பல நுணுக்கங்கள் உள்ளன. இருப்பினும், சில முடிவுகளை இன்னும் வரையலாம்:

  • GKE மற்றும் EKS போலல்லாமல், AKS மற்றும் Digital Ocean கட்டுப்பாட்டு அடுக்கு ஆதாரங்களுக்கு கட்டணம் வசூலிக்காது. கட்டிடக்கலையில் பல சிறிய கிளஸ்டர்கள் இருந்தால் AKS மற்றும் DO அதிக லாபம் தரும் (உதாரணமாக, ஒரு கிளஸ்டர் ஒன்றுக்கு ஒவ்வொரு டெவலப்பர் அல்லது ஒவ்வொரு வாடிக்கையாளர்).
  • GKE இன் விலை சற்றுக் குறைவான கணக்கீட்டு வளங்கள், க்ளஸ்டர் அளவுகள் அதிகரிக்கும் போது அதை அதிக லாபம் ஈட்டுகின்றன*.
  • முன்னெச்சரிக்கை முனைகள் அல்லது நீண்ட கால முனை உறவைப் பயன்படுத்துவதன் மூலம் செலவுகளை 50%க்கும் மேல் குறைக்கலாம். குறிப்பு: Digital Ocean இந்த தள்ளுபடிகளை வழங்காது.
  • கூகுளின் வெளிச்செல்லும் கட்டணங்கள் அதிகமாக உள்ளன, ஆனால் கணக்கீட்டில் வளங்களை கணக்கிடுவதற்கான செலவு தீர்மானிக்கும் காரணியாகும் (உங்கள் கிளஸ்டர் குறிப்பிடத்தக்க அளவு வெளிச்செல்லும் தரவை உருவாக்கும் வரை).
  • உங்கள் பணிச்சுமையின் CPU மற்றும் நினைவகத் தேவைகளின் அடிப்படையில் இயந்திர வகைகளைத் தேர்ந்தெடுப்பது, பயன்படுத்தப்படாத ஆதாரங்களுக்கு கூடுதல் கட்டணம் செலுத்துவதைத் தவிர்க்க உதவும்.
  • டிஜிட்டல் ஓஷன் மற்ற இயங்குதளங்களுடன் ஒப்பிடும்போது vCPU க்கு குறைவாகவும் நினைவகத்திற்கு அதிகமாகவும் வசூலிக்கிறது - இது சில வகையான கம்ப்யூட் பணிச்சுமைகளை தீர்மானிக்கும் காரணியாக இருக்கலாம்.

*குறிப்பு: பகுப்பாய்வு பொது நோக்கத்திற்கான கணக்கீட்டு முனைகளுக்கான தரவைப் பயன்படுத்துகிறது (பொது நோக்கம்). இவை n1 GCP கம்ப்யூட் என்ஜின் நிகழ்வுகள், m5 AWS ec2 நிகழ்வுகள், D2v3 Azure மெய்நிகர் இயந்திரங்கள் மற்றும் பிரத்யேக CPUகளுடன் DO துளிகள். இதையொட்டி, மற்ற வகை மெய்நிகர் இயந்திரங்களில் (வெடிக்கும், நுழைவு நிலை) ஆராய்ச்சி நடத்த முடியும். முதல் பார்வையில், மெய்நிகர் இயந்திரங்களின் விலையானது vCPUகளின் எண்ணிக்கை மற்றும் நினைவகத்தின் அளவைப் பொறுத்து நேரியல் சார்ந்தது, ஆனால் இந்த அனுமானம் மிகவும் தரமற்ற நினைவகம்/CPU விகிதங்களுக்கு உண்மையாக இருக்கும் என்று எனக்குத் தெரியவில்லை.

கட்டுரையில் தி அல்டிமேட் குபெர்னெட்ஸ் செலவு வழிகாட்டி: AWS vs GCP vs Azure vs டிஜிட்டல் பெருங்கடல், 2018 இல் வெளியிடப்பட்டது, 100 vCPU கோர்கள் மற்றும் 400 GB நினைவகம் கொண்ட குறிப்பு கிளஸ்டரைப் பயன்படுத்தியது. ஒப்பிடுகையில், எனது கணக்கீடுகளின்படி, இந்த ஒவ்வொரு இயங்குதளத்திலும் ஒரே மாதிரியான க்ளஸ்டருக்கு (தேவையான நிகழ்வுகளுக்கு) பின்வரும் தொகை செலவாகும்:

  • AKS: 51465 USD/வருடம்
  • EKS: 43138 USD/வருடம்
  • GKE: 30870 USD/ஆண்டு
  • DO: 36131 USD/வருடம்

நோட்புக் உடன் இந்தக் கட்டுரையானது முக்கிய நிர்வகிக்கப்படும் குபெர்னெட்ஸ் சலுகைகளை மதிப்பீடு செய்ய மற்றும்/அல்லது தள்ளுபடிகள் மற்றும் பிற வாய்ப்புகளைப் பயன்படுத்தி கிளவுட் உள்கட்டமைப்பில் பணத்தைச் சேமிக்க உதவும் என்று நம்புகிறேன்.

மொழிபெயர்ப்பாளரிடமிருந்து பி.எஸ்

எங்கள் வலைப்பதிவிலும் படிக்கவும்:

ஆதாரம்: www.habr.com

கருத்தைச் சேர்