முகவர்களுக்கான பாதுகாப்பான சாண்ட்பாக்ஸ்கள்
செயல்பாடு, செயல்திறன் மற்றும் பாதுகாப்பை அதிகரிக்கும், AI முகவர்களுக்கான Perplexity இன் நோக்கத்திற்காக உருவாக்கப்பட்ட சாண்ட்பாக்ஸ் தளம் SPACE ஆகும்.

AI முகவர்கள் நமக்காக உண்மையான வேலையைச் செய்கின்றன: கோப்புகளைத் திருத்துவது, குறியீட்டை இயக்குவது மற்றும் மணிநேரங்கள் அல்லது நாட்களில் பல படிநிலைகளைக் கொண்ட பணிகளைச் செய்வது. இதற்கு பெரும்பாலும் தனிப்பட்ட தகவல்களுக்கான அணுகல் தேவைப்படுகிறது, இதனால் மாதிரி எவ்வளவு புத்திசாலித்தனமானது என்பதை விட முகவர் எங்கு இயங்குகிறது என்பது மிகவும் முக்கியமானது.
சாண்ட்பாக்ஸ்கள் முகவர்களைப் பாதுகாப்பாக வைத்திருக்கின்றன, இந்தப் பணிகளை முடிக்கத் தேவையான கருவிகள் மற்றும் கோப்புகளை அணுக அனுமதிக்கின்றன, அதே நேரத்தில் முக்கியமான தகவல்களைப் பாதுகாக்கின்றன.
எங்கள் முகவர் தளமான Computer ஐ உருவாக்கும்போது, நாங்கள் ஆயத்த சாண்ட்பாக்ஸ் விருப்பங்களை ஆராய்ந்தோம். ஒவ்வொரு விருப்பத்திற்கும் செயல்பாடு, செயல்திறன் மற்றும் பாதுகாப்பு ஆகியவற்றுக்கு இடையேயான வர்த்தக பரிமாற்றங்களைக் கருத்தில் கொள்ள வேண்டும். Perplexity Computer க்கு இவை மூன்றும் தேவைப்பட்டன, எனவே நாங்கள் முற்றிலும் புதிய வகை சாண்ட்பாக்ஸை உருவாக்கினோம்.
இன்று, மேம்பட்ட முகவர் அமைப்புகளுக்கு உயர்ந்த அளவிலான பாதுகாப்பை வழங்கும் அதே வேளையில், Computer இன் முழு ஆற்றலையும் திறக்க வடிவமைக்கப்பட்ட சாண்ட்பாக்ஸ் தளமான SPACE ஐ அறிமுகப்படுத்துகிறோம்.
சாண்ட்பாக்ஸ் கட்டமைப்பை மீண்டும் கண்டுபிடித்தல்
SPACE ஆனது குறுகிய கால சாண்ட்பாக்ஸ்களை உருவாக்குகிறது, அவை குறியீட்டை இயக்குவதற்கும், கோப்புகளுடன் தொடர்புகொள்வதற்கும் அல்லது பிற பணிகளுக்கும் தேவையான காலத்திற்கு மட்டுமே வாழும். பணி முடிவடையும் போது, சாண்ட்பாக்ஸ் மற்றும் அதற்குள் உள்ள அனைத்தும் அழிக்கப்படும்.
மறுதொடக்கம் செய்ய வேண்டிய நீண்ட கால வேலைகளுக்கு, SPACE ஒவ்வொரு சாண்ட்பாக்ஸையும் இடைநிறுத்த, மீண்டும் தொடங்க அல்லது பல சாண்ட்பாக்ஸ்களாகப் பிரிக்கக்கூடிய அமர்வில் மோதிக்கொள்கிறது. தனிப்பட்ட சாண்ட்பாக்ஸ் எதுவும் பயணிக்கவில்லை என்றாலும், SPACE இன் ரோலிங் ஸ்னாப்ஷாட் தொழில்நுட்பம் வேலையுடன் சூழலைப் பயணிக்க அனுமதிக்கிறது.
முந்தைய வர்த்தக பரிமாற்றங்களை நீக்குதல்
பெரும்பாலான சாண்ட்பாக்ஸ் தளங்கள் மூன்று மாறிகளில் இரண்டைத் மட்டுமே தீர்க்கின்றன: செயல்பாடு, செயல்திறன் அல்லது பாதுகாப்பு. ஒன்றிற்காக மேம்படுத்துவது மற்றொன்றின் இழப்பில் வரக்கூடும். சில தீர்வுகள் வலுவான தனிமைப்படுத்தல் மூலங்களைக் கொண்டுள்ளன, ஆனால் நற்சான்றிதழ்களை சூழலுக்குள் வெளிப்படுத்துகின்றன. மற்றவை குறுகிய கால வேலைகளை நன்றாகச் செய்கின்றன, ஆனால் அமர்வு மணிநேரங்களுக்கு இயக்கப்பட வேண்டியிருக்கும் போது மாநிலத்தை இழந்து தோல்வியடைகின்றன.
SPACE ஆனது அர்ப்பணிக்கப்பட்ட சேவைகள் முழுவதும் கவலைகளைப் பிரிப்பதன் மூலம் மூன்றையும் தீர்க்கிறது. நெட்வொர்க் கேட்வே, ஸ்பேஸ் டெமான் மற்றும் ஃபைல் சர்வீஸ் ஒவ்வொன்றும் ஸ்டா்க்கின் வெவ்வேறு பகுதியைப் பாதுகாக்கின்றன. அவை சாண்ட்பாக்ஸின் வெளியிலிருந்து நற்சான்றிதழ்களைத் தேவைப்படும்போது மட்டுமே வழங்குகின்றன.
இந்த வடிவமைப்பின் மூலம், சமரசம் செய்யப்பட்ட முகவருக்கு இயல்பாகவே இயங்குதளத்தால் நிர்வகிக்கப்படும் நற்சான்றிதழ்களுக்கு எந்தப் பாதையும் இல்லை. மேலும் அமர்வின் காலம் அல்லது பின்தளம் எதுவாக இருந்தாலும், அதற்கு வழங்கப்பட்ட பணிக்கு அப்பால் அதற்கு அணுகல் இல்லை.
பாதுகாப்பின் மூன்று அடுக்குகளை உருவாக்குதல்
SPACE ஆனது மூன்று முக்கிய அடுக்குகளால் ஆனது, ஒவ்வொன்றும் வலுவான பாதுகாப்பு நடவடிக்கைகளைக் கொண்டுள்ளது:
Control Plane: SPACE இன் கட்டமைப்பின் முதல் அடுக்கு, சாண்ட்பாக்ஸின் வாழ்க்கைச் சுழற்சியை ஒழுங்குபடுத்துவதற்கு Control Plane பொறுப்பாகும். இது ஒற்றை API மூலம் ஒவ்வொரு கோரிக்கையையும் பெறுகிறது, சாண்ட்பாக்ஸ் நிலையைக் கண்காணிக்கிறது, மேலும் எந்த பின்தளத்திற்கு அனுப்ப வேண்டும் என்பதை நிகழ்நேரத்தில் தீர்மானிக்கிறது. ஒரு பணிக்கு புதிய சாண்ட்பாக்ஸ் எப்போது தேவை என்பதை இது தீர்மானிக்கிறது. ஒரு பணி எப்போது முடிவடைகிறது மற்றும் அதன் தொடர்புடைய சாண்ட்பாக்ஸை எப்போது அழிக்கலாம் என்பதையும் இது முடிவு செய்கிறது. Control Plane நிலையற்றதாகவும் மையமாக ஹோஸ்ட் செய்யப்பட்டதாகவும் இருப்பதால், உள்ளூர் இயந்திரம் உட்பட ஏற்கனவே இருக்கும் எந்த உள்கட்டமைப்பிலும் அதே API அழைப்பு வேலை செய்கிறது.
Node-level Services: SPACE இல், Perplexity இன் பாதுகாப்பு நிலைப்பாடு தனித்து நிற்கும் இடம் Node-level Services ஆகும். SPACE உடன், நற்சான்றிதழ்கள் சாண்ட்பாக்ஸுக்குள் செல்லாது. மாறாக, சாண்ட்பாக்ஸின் வெளியிலிருந்து அவை தேவைப்படும் துல்லியமான கணத்தில் அவை அனுப்பப்படும். Google கணக்குடன் இணைக்க முகவருக்குத் தற்காலிக அணுகல் தேவைப்படும்போது, சாண்ட்பாக்ஸுக்குள் நற்சான்றிதங்கலை வெளிப்படுத்தாமல் SPACE உள்நுழைவு ஓட்டத்தைக் கையாள முடியும். வெளிச்செல்லும் நெட்வொர்க் போக்குவரத்தும் நோட் மட்டத்தில் கட்டுப்படுத்தப்படுகிறது. சமரசம் செய்யப்பட்ட முகவர் அதன் அனுமதிக்கப்பட்ட வரம்பிற்கு வெளியே எதையும் அடைய முடியாது.
In-sandbox: In-sandbox அடுக்கு SPACE இன் கடைசி பாதுகாப்புக் கோடாகும். SPACE உடன், ஒவ்வொரு பணியும் ஃபயர்கிராக்கர் மைக்ரோவிஎம் க்குள் இயங்குகிறது, இது அதன் சொந்த இயக்க முறைமையைக் கொண்ட முழுமையான தனிமைப்படுத்தப்பட்ட சூழலாகும். அதாவது உள்ளே உள்ள எதுவும் ஹோஸ்டையோ அல்லது இணையாக இயங்கும் வேறு எந்த சாண்ட்பாக்ஸையோ பாதிக்க முடியாது. Perplexity's control plane உடன் பேசும் ஒரே செயல்முறை ஸ்பேஸ் டெமான் ஆகும். இது தொடக்கம், இடைநிறுத்தம் மற்றும் ஸ்னாப்ஷாட் கட்டளைகள் போன்ற செயல்பாட்டு சமிக் தங்களைச் சுமந்து செல்கிறது. இதுதான் தொடர்பு சேனலைத் தணிக்கை செய்யக்கூடியதாகவும் கட்டுப்படுத்தக்கூடியதாகவும் ஆக்குகிறது.
முழுமையான கட்டுப்பாடுகளை வழங்குதல்
முழுமையான கட்டுப்பாடுகளை வழங்குவதில் வழங்குநர்களிடையே SPACE தனித்துவமானது. SPACE இடைநிறுத்தம் மற்றும் மீண்டும் தொடங்குதல், அமர்வு போர்க்கிங், அமர்வு வாரியான நற்சான்றிதழ் தனிமைப்படுத்தல், நெறிமுறை முன்னோக்கு மற்றும் பல-பின்தள ஒழுங்குமுறை ஆகியவற்றை ஒரே தளத்தில் ஒருங்கிணைக்கிறது.
SPACE ஆனது முழு அமர்வு நிலையின் ரோலிங் ஸ்னாப்ஷாட்களை எடுத்துக்கொள்கிறது, ஒவ்வொரு நிமிடமும் கோப்புகளுடன் நேரலை நினைவகத்தைப் பிடிக்கிறது. இது ஒரு வாரத்திற்கு முன்பு செல்லலாம். இது அடிப்படையில் ஒரு உள்ளமைக்கப்பட்ட நேர இயந்திரம்: எவரும் பணியின் நடுவில் விலகிச் செல்லலாம், ஒரு வாரம் கழித்து திரும்பி வரலாம், மேலும் முகவர் அது இடைநிறுத்தப்பட்ட இடத்திலிருந்தே சரியாகத் தொடங்குகிறது.
SPACE ஆனது இயல்பாகவே சாண்ட்பாக்ஸை நம்பத்தகாததாகக் கருதுகிறது மற்றும் அதை நெட்வொர்க் கட்டுப்பாடுகள், நற்சான்றிதழ் கட்டுப்பாடுகள், வாடகைதாரர் பிரிப்பு மற்றும் குறியாக்கம் செய்யப்பட்ட சேமிப்பகம் ஆகியவற்றுடன் சூழ்ந்துள்ளது. ஒரு அடுக்கு சமரசம் செய்யப்பட்டால், மற்றவை தனிப்பட்ட தகவல்களைப் பாதுகாக்கும்.
SPACE உடன், நிறுவன வாடிக்கையாளர்கள் தங்கள் சொந்த குறியாக்க விசைகளையும் கொண்டு வரலாம். வாடிக்கையாளர் தனது விசையைத் திரும்பப் பெற்றால், புதிய சாண்ட்பாக்ஸ்கள் தொடங்க முடியாது மற்றும் ஏற்கனவே உள்ள வாடிக்கையாளர் குறியாக்கம் செய்யப்பட்ட தரவை இனி மறைகுறியாக்க முடியாது.
குறிப்பாக முக்கியமான தரவுகளுடன் வேலை செய்பவர்களுக்கு, SPACE ஆனது ஆன்-பிரேம் மற்றும் முழுமையாக ஆஃப்லைனில் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது. இந்த அளவிலான கட்டுப்பாடு தரவு ஒரு பாதுகாப்பான சூழலை விட்டு வெளியேற வேண்டிய அவசியமில்லை என்பதை உறுதி செய்கிறது.
Perplexity ஐ இயக்குகிறது
Perplexity இன்ஜினியர்கள் 10 வாரங்களில் SPACE ஐ கருத்தாக்கத்தில் இருந்து தயாரிப்புக்கு கொண்டு வந்தனர். கடந்த இரண்டு மாதங்களாக நாங்கள் உள்நாட்டில் SPACE ஐப் பயன்படுத்தி வருகிறோம். கடந்த வாரத்தில், இது மில்லியன் கணக்கான சாண்ட்பாக்ஸ் உருவாக்கங்களையும் பல்லாயிரக்கணக்கான சாண்ட்பாக்ஸ் மீட்தொடங்கல்களையும் ஆதரித்துள்ளது. இது இன்று அனைத்து பயனர்களுக்கும் Computer இல் நேரலையில் உள்ளது.
SPACE எங்கு வேண்டுமானாலும் இயங்கும் வகையில் கட்டமைக்கப்பட்டுள்ளது. NVIDIA Vera CPU இன் ஆரம்பச் சோதனையில், உண்மையான Computer-பாணி பணிப்பாய்வுகள் எங்கள் தற்போதைய தயாரிப்பு குறிப்புப் பார்வையை விட தோராயமாக 1.5 மடங்கு வேகமாகவும், ஒரே நேரத்தில் சாண்ட்பாக்ஸ்களை 1.9 மடங்கு வேகமாகவும் தொடங்கின. இந்த ஆரம்ப சமிக்ஞையானது முகவர் சாண்ட்பாக்ஸ்களுக்கு Vera விதிவிலக்கான மதிப்பை வழங்கும் என்பதை நிரூபிக்கிறது மற்றும் SPACE க்கு பின்னால் உள்ள பின்தள அக்னோஸ்டிசிசத்தை உறுதிப்படுத்துகிறது.
பாதுகாப்பான சூழல்களில் முதலீடு செய்தல்
செயல்பாடு, செயல்திறன் மற்றும் பாதுகாப்பு ஆகியவற்றுக்கு இடையே வர்த்தக பரிமாற்றம் இருக்கக்கூடாது என்று நாங்கள் நம்புகிறோம். முகவர்கள் நாம் வைக்கும் அதே நம்பிக்கையுடன், நாம் செய்யும் அதே தரவு முழுவதும் வேலை செய்ய வேண்டும்.
SPACE என்பது இந்த பாதுகாப்பான சூழலின் முதல் পুনরাமுறையாகும். AI தொடர்ந்து வளர்ச்சியடைந்து வருவதால், எங்கள் பாதுகாப்பு மற்றும் உள்கட்டமைப்பு அமைப்புகளும் அவ்வாறே செய்யும்.
மேலும் விவரங்களுக்கு Making SPACE: Secure and Efficient Runtimes for Long-Running Agents ஐப் பார்க்கவும்.