🎧 Listen to this article: हिंदी · English · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
🌍 Read this in your language: हिंदी · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · ଓଡ଼ିଆ · 日本語 · 中文
கிளவுடில் நடைபெறும் அமைதியான மாற்றம்
நான்கு தசாப்தங்களுக்கும் மேலாக, ஒரு தரவு மையத்தை உருவாக்குவது என்பது x86 கட்டமைப்பைச் சுற்றி உருவாக்குவதாகும். Intel மற்றும் AMD ஆகியவை மிகவும் ஆதிக்கம் செலுத்தியதால், நீங்கள் எப்போதாவது கிளவுடில் எதையாவது பயன்படுத்தியிருந்தால், அது நிச்சயமாக அவர்களின் சிப்களில் தான் இயங்கியிருக்கும். ஆனால் இப்போது, ஜூலை 5, 2026 அன்று, ஒரு அமைதியான மாற்றம் நடந்து கொண்டிருக்கிறது: Microsoft Azure உட்பட மிகப்பெரிய கிளவுட் சேவை வழங்குநர்கள், நவீன பணிச்சுமைகளை ARM செயலிகளுக்கு அதிகளவில் மாற்றி வருகிறார்கள்.
இந்த மாற்றம் வெறும் வேகத்தைப் பற்றியது அல்ல. இது ஆற்றல் திறன் பற்றியது—மேலும் சிறிய சேமிப்புகள் கூட மிகப்பெரிய சுற்றுச்சூழல் மற்றும் நிதி தாக்கத்தை ஏற்படுத்தும் அளவிலான அளவீட்டில் இது நிகழ்கிறது.
தரவு மையங்கள் திடீரென மின் நுகர்வு குறித்து ஏன் கவலைப்படுகின்றன
இரவு பகலாக இயங்கும் நூறாயிரக்கணக்கான சேவையகங்களைக் கொண்ட ஒரு தரவு மையத்தைக் கற்பனை செய்து பாருங்கள். ஒவ்வொரு சேவையகமும் மின்சாரத்தை நுகர்கிறது. அந்த சேவையகம் பயன்படுத்தும் ஒவ்வொரு வாட் மின்சாரமும் வெப்பத்தை உருவாக்குகிறது, இதற்கு குளிர்ச்சி தேவையாகிறது. அந்த குளிர்ச்சி அமைப்பிற்கே கூடுதல் ஆற்றல் தேவைப்படுகிறது. இதன் கணக்கீடு மிகவும் கடுமையானது.
Microsoft போன்ற ஒரு ஹைப்பர்ஸ்கேலர் பல உலகளாவிய தரவு மையங்களில் மில்லியன் கணக்கான விர்ச்சுவல் மெஷின்களை இயக்கும் போது, ஒரு சேவையகத்திற்கான மின் நுகர்வில் ஏற்படும் சிறிய குறைவு கூட மிகப்பெரிய அளவில் பெருகுகிறது. குறைந்த மின்சாரம் என்பது குறைந்த இயக்கச் செலவுகள், குறைந்த குளிர்ச்சி உள்கட்டமைப்புத் தேவை மற்றும் கணிசமாகக் குறைந்த கார்பன் தடம் ஆகியவற்றைக் குறிக்கிறது.
அதனால்தான் ஆற்றல் திறன் மூலோபாய முக்கியத்துவம் வாய்ந்ததாக மாறியுள்ளது. உலகளவில் நவீன செயலிகளை இயக்கும் உள்கட்டமைப்பை நிர்வகிக்கும் Microsoft போன்ற நிறுவனங்களுக்கு, இது வெறும் விருப்பம் மட்டுமல்ல—அத்தியாவசியமான ஒன்றாகும்.
முக்கிய வேறுபாடு: x86 மற்றும் ARM உண்மையில் எவ்வாறு செயல்படுகின்றன
x86 மற்றும் ARM க்கு இடையிலான வேறுபாடு தத்துவார்த்த அணுகுமுறையிலேயே தொடங்குகிறது.
x86 செயலிகள் CISC (Complex Instruction Set Computing) முறையைப் பயன்படுத்துகின்றன—இது ஒவ்வொரு கட்டளையிலும் அதிக சிக்கலான தன்மையைக் கொண்டுள்ளது. இந்த சிப்கள் ஒரு சுழற்சிக்கு அதிக அளவிலான வேலைகளைச் செய்ய முடியும், ஆனால் அதைச் செய்ய கணிசமான மின்சாரமும் குளிர்ச்சியும் தேவைப்படுகின்றன.
ARM செயலிகள் RISC (Reduced Instruction Set Computing) முறையைப் பயன்படுத்துகின்றன—இது நெறிப்படுத்தப்பட்ட கட்டளைகளைக் கொண்ட எளிமையான வடிவமைப்பாகும். ஒரு ARM சிப் அதிகப்படியான ஆற்றல் மூலம் மட்டுமே வெல்ல முயற்சிப்பதில்லை. மாறாக, குறைந்த ஆற்றலை நுகர்ந்து, பணியைத் திறம்படச் செய்து முடிக்கிறது.
இது ARM ஐ தானாகவே "வேகமானது" என்று ஆக்கிவிடாது. கணிசமாகக் குறைந்த மின்சாரத்தைப் பயன்படுத்தி பல நவீன பணிச்சுமைகளைக் கையாள ARM ஆல் முடியும் என்பதையே இது குறிக்கிறது. இது ஒரு ஹெவிவெயிட் சாம்பியனுக்கும் அல்ட்ராமேரத்தான் ஓட்டப் பந்தய வீரருக்கும் இடையிலான வேறுபாடு போன்றது—ஒவ்வொருவரும் தங்களின் சொந்த வழியில் சிறந்து விளங்குகிறார்கள்.
ஏன் இப்போது? நவீன செயலிகளுக்கு x86 இன் சிக்கலான தன்மை தேவையில்லை
ஒரு தசாப்தத்திற்கு முன்பு, ARM என்பது ஸ்மார்ட்போன்களுடன் மட்டுமே தொடர்புபடுத்தப்பட்டது. இன்றைய கிளவுட் உலகம் வேறுபட்டது.
நவீன பயன்பாடுகள் மைக்ரோசர்வீஸ்கள், கன்டெய்னர்கள், சர்வர்லெஸ் செயல்பாடுகள், REST APIs மற்றும் வெப் சர்வீஸ்களாக இயங்குகின்றன. இந்த அமைப்புகள் வழக்கமாக கிடைமட்டமாக விரிவடைகின்றன—ஒரே சேவையகத்திலிருந்து அதிகபட்ச செயல்திறனைப் பெற முயல்வதை விட, ஒரே சேவையின் பல நகல்களை இயக்குகிறீர்கள். அந்த உலகில், உங்களுக்கு x86 இன் ஒற்றை-த்ரெட் வேகம் தேவையில்லை. உங்களுக்குத் தேவையானது ஆற்றல் திறனும் பல நிகழ்வுகளை இயக்கும் திறனும் மட்டுமே.
அங்குதான் ARM மிளிர்கிறது.
Microsoft Azure உண்மையில் என்ன வழங்குகிறது
Microsoft இப்போது தரவு மையங்களுக்காகவே பிரத்யேகமாக உருவாக்கப்பட்ட ARM64 செயலி குடும்பமான Ampere Altra அடிப்படையிலான விர்ச்சுவல் மெஷின்களை வழங்குகிறது. Azure இல் கிடைக்கும் இன்ஸ்டன்ஸ்களில் Dpsv5 மற்றும் Dplsv5 குடும்பங்கள் அடங்கும்.
இந்த VMs வெப் பயன்பாடுகள், மைக்ரோசர்வீஸ்கள், Kubernetes கிளஸ்டர்கள், Docker கன்டெய்னர்கள் மற்றும் Node.js, Python, Java, Go மற்றும் .NET 8 மற்றும் அதன் பிந்தைய பதிப்புகள் மூலம் உருவாக்கப்பட்ட சேவைகள் போன்ற பணிச்சுமைகளுக்காக உகந்ததாக்கப்பட்டுள்ளன.
முக்கியமாக: இவை x86 ஐ முழுமையாக மாற்றுவதில்லை. இவை ஒரு கூடுதல் விருப்பமாகும். சில பணிச்சுமைகளுக்கு இன்னமும் x86 தேவைப்படும்—பழைய பயன்பாடுகள், x86-குறிப்பிட்ட மென்பொருள்கள், சில தரவுத்தளங்கள் அல்லது குறிப்பிட்ட சார்புகளைக் கொண்ட செயலிகள். ஆனால் புதிய கிளவுட்-நேட்டிவ் பயன்பாடுகளுக்கு, ARM ஒரு சிறந்த மாற்றாக மாறுகிறது.
கணக்கீடு: நாம் உண்மையில் எவ்வளவு ஆற்றலைச் சேமிக்கிறோம்?
Ampere Computing தனது செயலிகளுக்கான செயல்திறன் தரவை வெளியிடுகிறது. சில கிளவுட்-நேட்டிவ் பணிச்சுமைகளில், வழக்கமான x86 பயன்பாடுகளுடன் ஒப்பிடும்போது, அவற்றின் ARM செயலிகள் வாட்டிற்கு 2.5 மடங்கு வரை சிறந்த செயல்திறனை வழங்க முடியும். சில பணிச்சுமைகள் சமமான வேலைக்கு 50 சதவீதம் வரை குறைந்த ஆற்றல் நுகர்வைக் காண்கின்றன.
குறிப்பு: இவை அனைத்து பயன்பாடுகளுக்கும் உத்தரவாதம் அளிக்கப்பட்ட குறைப்புகள் அல்ல. முடிவுகள் உங்கள் குறியீடு உண்மையில் என்ன செய்கிறது என்பதைப் பொறுத்தது. ஆனால் பல வழக்கமான கிளவுட் பணிச்சுமைகளுக்கு, இந்த ஆற்றல் திறன் ஆதாயங்கள் உண்மையானவை.
இதோ ஒரு நடைமுறை உதாரணம்: 10,000 சேவையகங்களைக் கொண்ட ஒரு தரவு மையத்தைக் கற்பனை செய்து பாருங்கள். ஒவ்வொரு சேவையகமும் வெறும் 100 வாட்களைச் சேமித்தால், மொத்த சேமிப்பு 1 மெகாவாட் ஆகும். அந்த 1 MW சேமிப்பை ஒரு வருடம் இயக்கினால்:
1 MW × 24 மணிநேரம் × 365 நாட்கள் = 8,760 மெகாவாட்-மணிநேரம்
பிராந்திய நுகர்வு முறைகளைப் பொறுத்து, 700 முதல் 900 வீடுகளுக்கு ஒரு வருடத்திற்குத் தேவையான மின்சாரத்தை வழங்க இது போதுமானது.
இப்போது உலகளவில் பல டஜன் பிராந்தியங்களில் பரவியுள்ள Microsoft இன் நூறாயிரக்கணக்கான சேவையகங்களில் இதைப் பெருக்கிப் பாருங்கள். இதன் அளவு பிரம்மாண்டமானது.
எந்த பணிச்சுமைகள் ARM க்கு மாற வேண்டும்?
ARM குறிப்பாக பின்வருவனவற்றிற்கு மிகவும் சிறப்பாகச் செயல்படுகிறது:
- REST APIs மற்றும் வெப் பயன்பாடுகள்
- கன்டெய்னராக்கப்பட்ட சேவைகள் மற்றும் Kubernetes கிளஸ்டர்கள்
- பேக்-எண்ட் மைக்ரோசர்வீஸ்கள்
- நவீன கட்டமைப்பு மற்றும் மொழிகளால் உருவாக்கப்பட்ட பயன்பாடுகள்
- கிடைமட்டமாக விரிவடையும் சேவைகள்
பின்வருவனவற்றிற்கு x86 தொடர்ந்து சிறந்த தேர்வாக இருக்கிறது:
- x86 கட்டளைத் தொகுப்புகளைச் சார்ந்திருக்கும் பழைய பயன்பாடுகள்
- x86 க்காக மட்டுமே கம்பைல் செய்யப்பட்ட மென்பொருள்கள்
- x86 உகப்பாக்கம் கொண்ட குறிப்பிட்ட தரவுத்தள என்ஜின்கள்
- அசாதாரணமான கட்டமைப்புச் சார்புகளைக் கொண்ட பயன்பாடுகள்
எதிர்காலம் "ARM ஆனது x86 ஐ மாற்றும்" என்பதாக இருக்காது. மாறாக "இரண்டும் இணைந்து வாழும்" என்பதாகவே இருக்கும். ஒவ்வொரு குறிப்பிட்ட பணிச்சுமைக்கும் எது பொருத்தமானது என்பதைப் பொறுத்து குழுக்கள் தேர்வு செய்யும்.
செயல்திறனுக்கு அப்பாற்பட்டது: இது கட்டமைப்பு முடிவுகளைப் பற்றியது
தொழில்நுட்பத்தில் நிலைத்தன்மை பற்றி சிந்திக்கும் போது, நாம் பெரும்பாலும் சூரிய ஒளி தகடுகள் அல்லது புதுப்பிக்கத்தக்க ஆற்றல் மூலங்களையே கற்பனை செய்கிறோம். ஆனால் மற்றொரு வகையான நிலைத்தன்மையும் உள்ளது: அது உங்கள் கட்டமைப்புத் தேர்வுகளில் கட்டமைக்கப்பட்ட நிலைத்தன்மையாகும்.
மிகவும் திறமையான செயலியைத் தேர்ந்தெடுப்பது ஒரு சிறிய விஷயமாகத் தோன்றலாம். ஆனால் அந்தத் தேர்வு நூறாயிரக்கணக்கான சேவையகங்களில் செயல்படுத்தப்படும் போது, அதன் பொருளாதார மற்றும் சுற்றுச்சூழல் தாக்கம் மிகப்பெரியதாக மாறுகிறது.
ARM இன் இந்த மாற்றம் வெறும் மேம்படுத்தல் மட்டுமல்ல. வேகம் எவ்வளவு முக்கியமோ அவ்வளவு தூரம் ஆற்றல் திறனும் முக்கியமான ஒரு சகாப்தத்தில், கிளவுட் உள்கட்டமைப்பை எவ்வாறு உருவாக்குவது என்பது குறித்த அடிப்படை மறுசிந்தனையாகும்.
முடிவுரை
x86 இலிருந்து ARM க்கான மாற்றம் ARM உலகளவில் வேகமானது என்பதால் நடக்கவில்லை. பெரும்பாலான பயன்பாடுகள் இயங்கும் நவீன கிளவுட் பணிச்சுமைகளுக்கு, செயல்திறன் மற்றும் ஆற்றல் நுகர்வுக்கு இடையே ARM ஒரு சிறந்த சமநிலையை வழங்குகிறது என்பதாலேயே இது நிகழ்கிறது. கிளவுட் சேவைகள் அதிவேகமாக தொடர்ந்து வளர்ந்து வருவதால், இந்த ஆற்றல் திறன் வேறுபாடு இயக்கச் செலவுகள் மற்றும் சுற்றுச்சூழல் தடம் இரண்டிலும் குறிப்பிடத்தக்க தாக்கத்தை ஏற்படுத்தும்.
அடுத்த முறை நீங்கள் Azure இல் ஒரு விர்ச்சுவல் மெஷினைப் பயன்படுத்தும் போது, உண்மையான கேள்வி "எனக்கு எத்தனை vCPUs தேவை?" என்பதாக இருக்காது. "இந்த பணிச்சுமைக்கு எந்த கட்டமைப்பு சரியானது?" என்பதாகவே இருக்கும்.
நன்மைகள்
- குறிப்பிடத்தக்க ஆற்றல் சேமிப்பு — சமமான பணிச்சுமைகளுக்கு 50% வரை குறைந்த நுகர்வு
- குறைந்த இயக்கச் செலவுகள் — குறைந்த மின்சாரம் என்பது குறைந்த மின்சார மற்றும் குளிர்ச்சி பயன்பாட்டுக் கட்டணங்களைக் குறிக்கிறது
- குறைக்கப்பட்ட சுற்றுச்சூழல் தாக்கம் — பிரம்மாண்டமான தரவு மைய உள்கட்டமைப்பில் குறைந்த கார்பன் தடம்
- நவீன செயலிகளுக்கு உகந்ததாக்கப்பட்டது — கன்டெய்னராக்கப்பட்ட, மைக்ரோசர்வீஸ் அடிப்படையிலான கிளவுட் பணிச்சுமைகளுக்காக பிரத்யேகமாக வடிவமைக்கப்பட்டது
- வாட்டிற்கு சிறந்த செயல்திறன் — கிளவுட்-நேட்டிவ் சூழல்களில் வாட்டிற்கு 2.5 மடங்கு வரை சிறந்த செயல்திறன்
- எளிதான இடப்பெயர்வுப் பாதை — Kubernetes, Docker, Node.js, Python, Java மற்றும் Go போன்ற பொதுவான நவீன தளங்களுடன் இயங்குகிறது
குறைபாடுகள்
- அனைத்திற்குமான உலகளாவிய தீர்வு அல்ல — பழைய பயன்பாடுகள் மற்றும் x86-குறிப்பிட்ட மென்பொருள்களுக்கு x86 இன்னமும் தேவைப்படுகிறது
- வரையறுக்கப்பட்ட கருவி ஆதரவு — சில பழைய கட்டமைப்புகள் மற்றும் லைப்ரரிகளுக்கு ARM பதிப்புகள் இல்லாமல் இருக்கலாம்
- மீண்டும் கம்பைல் செய்ய வேண்டிய சாத்தியக்கூறு — ARM இணக்கத்தன்மைக்காக பயன்பாடுகளை மீண்டும் உருவாக்க வேண்டியிருக்கலாம்
- செயல்திறன் மேம்படுத்தல் அல்ல — சேமிப்புகள் ஆற்றல் திறன் பற்றியதே தவிர, வேக மேம்பாடுகள் பற்றியது அல்ல
- படிப்படியான மாற்றம் தேவைப்படுகிறது — முழுமையான இடப்பெயர்வு மாதங்கள் அல்ல, ஆண்டுகள் ஆகும்
- சார்புநிலைச் சோதனை தேவைப்படுகிறது — குறிப்பிட்ட லைப்ரரி சார்புகளைக் கொண்ட பயன்பாடுகள் இணக்கத்தன்மை சிக்கல்களை எதிர்கொள்ளக்கூடும்
எச்சரிக்கை
இந்தக் கட்டுரை கல்வி நோக்கத்திற்காக மட்டுமே. ஆற்றல் சேமிப்பு பற்றிய புள்ளிவிவரங்கள் (வாட்டிற்கு 2.5x செயல்திறன், 50% ஆற்றல் குறைப்பு) Ampere Computing வெளியிட்ட தகவல்களின் அடிப்படையிலானவை மற்றும் சிறந்த சூழல்களில் வழக்கமான செயல்திறனைக் குறிக்கின்றன—இவை அனைத்து பணிச்சுமைகளுக்கும் உத்தரவாதம் அளிக்கப்பட்டவை அல்ல. பயன்பாடுகளை ARM க்கு மாற்றுவதற்கு முன், உங்கள் குறிப்பிட்ட சார்புகளும் லைப்ரரிகளும் ARM கட்டமைப்பை ஆதரிக்கின்றனவா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். 10,000 சேவையகங்கள் 100 வாட்களைச் சேமிப்பது பற்றிய உதாரணம் விளக்க நோக்கத்திற்காக மட்டுமே கொடுக்கப்பட்டது; உண்மையான சேமிப்புகள் பயன்பாட்டு வகை, பணிச்சுமை மற்றும் உள்கட்டமைப்பு வடிவமைப்பைப் பொறுத்து மாறுபடும். புரொடக்ஷன் பணிச்சுமைகளைப் பயன்படுத்துவதற்கு முன்பு ஸ்டேஜிங் சூழல்களில் முழுமையாகச் சோதிக்கவும். Microsoft Azure இன் ARM சலுகைகள் பற்றிய தற்போதைய தகவலுக்கு, Microsoft இன் அதிகாரப்பூர்வ ஆவணங்களைச் சரிபார்க்கவும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
- x86 மற்றும் ARM செயலி கட்டமைப்புக்கு இடையே உள்ள வேறுபாடு என்ன?
- கிளவுட் கம்ப்யூட்டிங்கில் ஆற்றல் திறன் ஏன் முக்கியத்துவம் பெறுகிறது?
- எந்த Azure VM இன்ஸ்டன்ஸ்கள் ARM செயலிகளைப் பயன்படுத்துகின்றன?
- ARM அடிப்படையிலான Azure இன்ஸ்டன்ஸ்களில் பழைய பயன்பாடுகளை இயக்க முடியுமா?
- ARM செயலிகளுக்கு மாறுவதன் மூலம் நான் எவ்வளவு பணத்தைச் சேமிக்க முடியும்?
- ARM கட்டமைப்புக்கு எந்த வகையான பணிச்சுமைகள் மிகவும் பொருத்தமானவை?
- அனைத்து பயன்பாடுகளுக்கும் ARM ஆனது x86 ஐ விட சிறப்பாக செயல்படுமா?
- தரவு மையங்களில் ARM இறுதியாக x86 ஐ முழுமையாக மாற்றுமா?
ஹேஷ்டேகுகள்
#arm #x86 #azure #cloud #sustainability #energyefficiency #microservices #kubernetes #cloudnative #finops
Kubernetes Security Checklist
Harden cluster access, workload identity, pod security, network boundaries, software supply chain, secrets, and operational monitoring.
Free. No spam — unsubscribe in one click.


Responses
Sign in to leave a response.