ZFSonLinux 0.8.0 ஐ வெளியிடவும்

லினக்ஸில் ZFS இன் டெவலப்பர்கள் (சுருக்கமாக ZoL) இரண்டு வருடங்கள் மற்றும் 5 RC வெளியீடுகள் மிகவும் குறிப்பிடத்தக்க வெளியீட்டை வெளியிட எடுத்தன - ZFS-0.8.0.

புதிய வாய்ப்புகள்:

  • "சொந்த" குறியாக்கம் கோப்பு முறைமைகள் மற்றும் பகிர்வுகள் இரண்டிற்கும். இயல்புநிலை அல்காரிதம் aes-256-ccm ஆகும். தரவுத்தொகுப்பு விசைகள் “zfs load-key” கட்டளை மற்றும் தொடர்புடைய துணைக் கட்டளைகளைப் பயன்படுத்தி நிர்வகிக்கப்படுகின்றன.
  • zfs உடன் குறியாக்கம் அனுப்புதல்/பெறுதல். சமரசம் இல்லாமல் நம்பத்தகாத சேவைகளில் காப்புப்பிரதிகளைச் சேமிக்க உங்களை அனுமதிக்கிறது.
  • ஒரு சாதனத்தை அகற்றுதல் "zpool remove" கட்டளை வழியாக பூலில் இருந்து. எல்லா தரவும் பின்னணியில் மீதமுள்ள உயர்மட்ட சாதனங்களுக்கு நகலெடுக்கப்பட்டு, அதற்கேற்ப பூல் திறன் குறைக்கப்படுகிறது.
  • "zpool சோதனைச் சாவடி" துணைக் கட்டளை குளத்தின் முழு நிலையைச் சேமிக்கவும், விரும்பினால், இந்த சரியான நிலைக்குத் திரும்பவும் உங்களை அனுமதிக்கிறது. இது குளத்தின் நீட்டிக்கப்பட்ட ஸ்னாப்ஷாட் என்று கருதலாம். மாற்ற முடியாத சிக்கலான நிர்வாகச் செயல்களைச் செய்யும்போது இது பயனுள்ளதாக இருக்கும் (புதிய அம்சத்தை இயக்குதல், தரவுத் தொகுப்பை அழித்தல் மற்றும் பல)
  • TRIM பூல் சாதனங்களுக்கு. சாலிட்-ஸ்டேட் டிரைவ்களை மிகவும் திறமையாகப் பயன்படுத்தவும், அவற்றின் செயல்திறன் மற்றும்/அல்லது வாழ்நாள் சிதைவதைத் தடுக்கவும் உங்களை அனுமதிக்கிறது. "zpool டிரிம்" என்ற தனி கட்டளையுடன் டிரிம் செய்யலாம் அல்லது டிஸ்கார்ட் விருப்பத்தின் அனலாக் - ஒரு புதிய பூல் சொத்து "autotrim" ஐ இயக்கலாம்.
  • பூல் துவக்கம். "zpool தொடக்கம்" துணைக் கட்டளையானது அதன் வடிவத்தை ஒதுக்கப்படாத முழு இடத்திற்கும் எழுதுகிறது. இது சில மெய்நிகராக்கப்பட்ட சேமிப்பக தயாரிப்புகளில் (VMware VMDK போன்றவை) இருக்கும் முதல் அணுகல் செயல்திறன் அபராதத்தை நீக்குகிறது.
  • திட்டம் மற்றும் ஒதுக்கீடு கணக்கியல் ஆதரவு. இந்த அம்சம் தற்போதுள்ள இடம் மற்றும் ஒதுக்கீட்டு கண்காணிப்பு அம்சங்களுக்கு திட்டப்பணி மற்றும் ஒதுக்கீடு கண்காணிப்பை சேர்க்கிறது. திட்ட ஒதுக்கீடுகள் பாரம்பரிய பயனர்/குழு ஒதுக்கீடுகளுக்கு கூடுதல் பரிமாணத்தைச் சேர்க்கின்றன. "zfs ப்ராஜெக்ட்" மற்றும் "zfs ப்ராஜெக்ட்ஸ்பேஸ்" துணைக் கட்டளைகள் திட்டப்பணிகளை நிர்வகிப்பதற்கும், ஒதுக்கீட்டு வரம்புகளை நிர்ணயிப்பதற்கும் மற்றும் பயன்பாட்டைப் புகாரளிப்பதற்கும் சேர்க்கப்பட்டுள்ளன.
  • சேனல் நிகழ்ச்சிகள். "zpool நிரல்" துணைக் கட்டளையானது, நிர்வாகச் செயல்களைச் செய்ய LUA ஸ்கிரிப்ட்களைப் பயன்படுத்த உங்களை அனுமதிக்கிறது. ஸ்கிரிப்டுகள் நேரம் மற்றும் நினைவக வரம்புகளுடன் சாண்ட்பாக்ஸில் இயக்கப்படுகின்றன.
  • Pyzfs. ZFS இன் நிரல் நிர்வாகத்திற்கான நிலையான இடைமுகத்தை வழங்க புதிய பைதான் நூலகம். இந்த ரேப்பர் libzfs_core API செயல்பாடுகளுக்கு ஒன்றிலிருந்து ஒன்று மேப்பிங்கை வழங்குகிறது, ஆனால் கையொப்பங்கள் மற்றும் வகைகள் பைதான் பேச்சுவழக்கில் மிகவும் இயல்பானவை.
  • Python3 இணக்கமானது. "arcstat", "arcsummary" மற்றும் "dbufstat" பயன்பாடுகள் Python3 உடன் இணக்கமாக புதுப்பிக்கப்பட்டுள்ளன.
  • நேரடி IO. நேரடி வெளியீட்டைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது (O_DIRECT).

ஸ்க்ரப்/ரெசில்வர்/லிஸ்ட்/கெட் துணைக் கட்டளைகளும் துரிதப்படுத்தப்பட்டுள்ளன, தனித்தனி சாதனத்தில் மெட்டாடேட்டாவை வெளியிடும் திறன் (உதாரணமாக, அதிக செயல்திறன் கொண்ட சிறிய திறன் கொண்ட எஸ்எஸ்டி) சேர்க்கப்பட்டுள்ளது, கேச்சிங் மற்றும் மேம்படுத்தல் காரணமாக ZIL செயல்திறன் அதிகரிக்கப்பட்டுள்ளது. , இன்டெல் QAT ஐப் பயன்படுத்தி SHA256 செக்சம் மற்றும் AES குறியாக்கத்தின் வன்பொருள் முடுக்கத்திற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது (விரைவு உதவி தொழில்நுட்பம்).

ஆதரிக்கப்படும் லினக்ஸ் கர்னல்கள்: 2.6.32 - 5.1 (5.0 மற்றும் அதற்கு மேற்பட்ட கர்னல்களில் SIMD முடுக்கம் இன்னும் ஆதரிக்கப்படவில்லை)

முழு மாற்றங்களின் பட்டியல்

பெரும்பாலான பணிச்சுமைகள் மற்றும் உள்ளமைவுகளுக்கு உகந்த சுமையை வழங்க, இயல்புநிலை தொகுதி அளவுரு மதிப்புகள் தேர்ந்தெடுக்கப்படுகின்றன. விருப்பங்களின் முழுமையான பட்டியலுக்கு - man 5 zfs-module-parameters

ஆதாரம்: linux.org.ru

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