இந்த கட்டுரையில், மிகவும் பிரபலமான மெய்நிகராக்க தளங்களில் ஒன்றான VMware vSphere உடன் பணிபுரியும் அனைத்து Flash AccelStor வரிசைகளின் அம்சங்களைப் பற்றி பேச விரும்புகிறேன். குறிப்பாக, ஆல் ஃப்ளாஷ் போன்ற சக்திவாய்ந்த கருவியைப் பயன்படுத்துவதன் மூலம் அதிகபட்ச விளைவைப் பெற உதவும் அந்த அளவுருக்களில் கவனம் செலுத்துங்கள்.
AccelStor NeoSapphire™ அனைத்து Flash வரிசைகளும் உள்ளன
AccelStor வரிசை மற்றும் VMware vSphere மெய்நிகராக்க அமைப்பின் கூட்டு செயல்பாட்டின் வரிசைப்படுத்தல் மற்றும் அடுத்தடுத்த உள்ளமைவின் முழு செயல்முறையையும் பல நிலைகளாகப் பிரிக்கலாம்:
- இணைப்பு இடவியல் மற்றும் SAN நெட்வொர்க்கின் உள்ளமைவை செயல்படுத்துதல்;
- அனைத்து ஃபிளாஷ் வரிசையை அமைத்தல்;
- ESXi ஹோஸ்ட்களை கட்டமைத்தல்;
- மெய்நிகர் இயந்திரங்களை அமைத்தல்.
AccelStor NeoSapphire™ Fiber Channel வரிசைகள் மற்றும் iSCSI அணிவரிசைகள் மாதிரி வன்பொருளாகப் பயன்படுத்தப்பட்டன. அடிப்படை மென்பொருள் VMware vSphere 6.7U1 ஆகும்.
இந்தக் கட்டுரையில் விவரிக்கப்பட்டுள்ள கணினிகளைப் பயன்படுத்துவதற்கு முன், செயல்திறன் சிக்கல்கள் தொடர்பான VMware இன் ஆவணங்களைப் படிக்க பரிந்துரைக்கப்படுகிறது (
இணைப்பு இடவியல் மற்றும் SAN நெட்வொர்க் உள்ளமைவு
SAN நெட்வொர்க்கின் முக்கிய கூறுகள் ESXi ஹோஸ்ட்கள், SAN சுவிட்சுகள் மற்றும் வரிசை முனைகளில் உள்ள HBAகள் ஆகும். அத்தகைய நெட்வொர்க்கிற்கான பொதுவான இடவியல் இதுபோல் இருக்கும்:
இங்கே ஸ்விட்ச் என்பது ஒரு தனி இயற்பியல் ஸ்விட்ச் அல்லது சுவிட்சுகளின் தொகுப்பு (ஃபேப்ரிக்) மற்றும் வெவ்வேறு சேவைகளுக்கு இடையே பகிரப்பட்ட சாதனம் இரண்டையும் குறிக்கிறது (ஃபைபர் சேனலில் VSAN மற்றும் iSCSI விஷயத்தில் VLAN). இரண்டு சுயாதீன சுவிட்சுகள் / துணிகளைப் பயன்படுத்துவது தோல்வியின் சாத்தியமான புள்ளியை அகற்றும்.
வரிசைக்கு ஹோஸ்ட்களின் நேரடி இணைப்பு, ஆதரிக்கப்பட்டாலும், பரிந்துரைக்கப்படவில்லை. அனைத்து ஃப்ளாஷ் வரிசைகளின் செயல்திறன் மிகவும் அதிகமாக உள்ளது. மேலும் அதிகபட்ச வேகத்திற்கு, வரிசையின் அனைத்து போர்ட்களும் பயன்படுத்தப்பட வேண்டும். எனவே, ஹோஸ்ட்கள் மற்றும் NeoSapphire™ இடையே குறைந்தது ஒரு சுவிட்ச் இருப்பது கட்டாயமாகும்.
ஹோஸ்ட் HBA இல் இரண்டு போர்ட்கள் இருப்பது அதிகபட்ச செயல்திறனை அடைவதற்கும் தவறு சகிப்புத்தன்மையை உறுதி செய்வதற்கும் ஒரு கட்டாயத் தேவையாகும்.
ஃபைபர் சேனல் இடைமுகத்தைப் பயன்படுத்தும் போது, துவக்கிகள் மற்றும் இலக்குகளுக்கு இடையே ஏற்படக்கூடிய மோதல்களை அகற்ற மண்டலப்படுத்தல் கட்டமைக்கப்பட வேண்டும். மண்டலங்கள் "ஒரு துவக்க போர்ட் - ஒன்று அல்லது அதற்கு மேற்பட்ட வரிசை போர்ட்கள்" என்ற கொள்கையின் அடிப்படையில் கட்டமைக்கப்பட்டுள்ளன.
மற்ற சேவைகளுடன் பகிரப்பட்ட சுவிட்சைப் பயன்படுத்தும் போது iSCSI வழியாக இணைப்பைப் பயன்படுத்தினால், iSCSI போக்குவரத்தை ஒரு தனி VLAN க்குள் தனிமைப்படுத்துவது அவசியம். நெட்வொர்க்கில் உள்ள பாக்கெட்டுகளின் அளவை அதிகரிக்க ஜம்போ ஃப்ரேம்களுக்கான (MTU = 9000) ஆதரவை இயக்கவும், அதன் மூலம் பரிமாற்றத்தின் போது மேல்நிலைத் தகவலின் அளவைக் குறைக்கவும் பரிந்துரைக்கப்படுகிறது. இருப்பினும், சரியான செயல்பாட்டிற்கு, "தொடக்க-சுவிட்ச்-இலக்கு" சங்கிலியுடன் அனைத்து பிணைய கூறுகளிலும் MTU அளவுருவை மாற்றுவது அவசியம் என்பதை நினைவில் கொள்வது மதிப்பு.
அனைத்து ஃபிளாஷ் வரிசையை அமைக்கிறது
ஏற்கனவே உருவாக்கப்பட்ட குழுக்களுடன் வாடிக்கையாளர்களுக்கு வரிசை வழங்கப்படுகிறது
வசதிக்காக, கொடுக்கப்பட்ட அளவிலான பல தொகுதிகளை ஒரே நேரத்தில் உருவாக்குவதற்கான செயல்பாடு உள்ளது. இயல்பாக, மெல்லிய தொகுதிகள் உருவாக்கப்படுகின்றன, ஏனெனில் இது கிடைக்கக்கூடிய சேமிப்பக இடத்தை மிகவும் திறமையாக பயன்படுத்த அனுமதிக்கிறது (விண்வெளி மீட்புக்கான ஆதரவு உட்பட). செயல்திறன் அடிப்படையில், "மெல்லிய" மற்றும் "தடிமனான" தொகுதிகளுக்கு இடையே உள்ள வேறுபாடு 1% ஐ விட அதிகமாக இல்லை. இருப்பினும், நீங்கள் ஒரு வரிசையில் இருந்து "அனைத்து சாறுகளையும் பிழிய" விரும்பினால், நீங்கள் எந்த "மெல்லிய" அளவையும் "தடிமனான" ஒன்றாக மாற்றலாம். ஆனால் அத்தகைய செயல்பாடு மீள முடியாதது என்பதை நினைவில் கொள்ள வேண்டும்.
அடுத்து, உருவாக்கப்பட்ட தொகுதிகளை "வெளியிடுவது" மற்றும் ACLகள் (iSCSI க்கான IP முகவரிகள் மற்றும் FCக்கான WWPN) மற்றும் வரிசை போர்ட்கள் மூலம் இயற்பியல் பிரிப்பு ஆகியவற்றைப் பயன்படுத்தி ஹோஸ்ட்களிடமிருந்து அணுகல் உரிமைகளை அமைக்க வேண்டும். iSCSI மாதிரிகளுக்கு இது ஒரு இலக்கை உருவாக்குவதன் மூலம் செய்யப்படுகிறது.
FC மாடல்களுக்கு, வரிசையின் ஒவ்வொரு போர்ட்டிற்கும் ஒரு LUN ஐ உருவாக்குவதன் மூலம் வெளியீடு நிகழ்கிறது.
அமைவு செயல்முறையை விரைவுபடுத்த, ஹோஸ்ட்களை குழுக்களாக இணைக்கலாம். மேலும், ஹோஸ்ட் ஒரு மல்டிபோர்ட் எஃப்சி எச்பிஏவைப் பயன்படுத்தினால் (நடைமுறையில் இது பெரும்பாலும் நிகழ்கிறது), பின்னர் கணினி தானாகவே அத்தகைய எச்பிஏவின் போர்ட்கள் ஒரு ஹோஸ்ட்டிற்கு சொந்தமானது என்பதைத் தீர்மானிக்கிறது, WWPNகள் ஒன்று வேறுபடுகின்றன. Target/LUN இன் தொகுதி உருவாக்கம் இரண்டு இடைமுகங்களுக்கும் துணைபுரிகிறது.
iSCSI இடைமுகத்தைப் பயன்படுத்தும் போது ஒரு முக்கியமான குறிப்பு, செயல்திறனை அதிகரிக்க ஒரே நேரத்தில் தொகுதிகளுக்கு பல இலக்குகளை உருவாக்குவது ஆகும், ஏனெனில் இலக்கின் வரிசையை மாற்ற முடியாது மற்றும் திறம்பட ஒரு தடையாக இருக்கும்.
ESXi ஹோஸ்ட்களை கட்டமைக்கிறது
ESXi ஹோஸ்ட் பக்கத்தில், அடிப்படை உள்ளமைவு முற்றிலும் எதிர்பார்க்கப்படும் காட்சியின்படி செய்யப்படுகிறது. iSCSI இணைப்புக்கான செயல்முறை:
- மென்பொருள் iSCSI அடாப்டரைச் சேர்க்கவும் (இது ஏற்கனவே சேர்க்கப்பட்டிருந்தால் அல்லது நீங்கள் வன்பொருள் iSCSI அடாப்டரைப் பயன்படுத்தினால் தேவையில்லை);
- iSCSI ட்ராஃபிக் கடந்து செல்லும் ஒரு vSwitch ஐ உருவாக்குதல் மற்றும் அதில் ஒரு இயற்பியல் அப்லிங்க் மற்றும் VMkernal ஆகியவற்றைச் சேர்த்தல்;
- டைனமிக் டிஸ்கவரியில் வரிசை முகவரிகளைச் சேர்த்தல்;
- டேட்டாஸ்டோர் உருவாக்கம்
சில முக்கியமான குறிப்புகள்:
- பொது வழக்கில், நீங்கள் ஏற்கனவே இருக்கும் vSwitch ஐப் பயன்படுத்தலாம், ஆனால் ஒரு தனி vSwitch விஷயத்தில், ஹோஸ்ட் அமைப்புகளை நிர்வகிப்பது மிகவும் எளிதாக இருக்கும்.
- செயல்திறன் சிக்கல்களைத் தவிர்க்க, மேலாண்மை மற்றும் iSCSI போக்குவரத்தை தனி இயற்பியல் இணைப்புகள் மற்றும்/அல்லது VLAN களில் பிரிப்பது அவசியம்.
- VMkernal இன் ஐபி முகவரிகள் மற்றும் அனைத்து ஃப்ளாஷ் வரிசையின் தொடர்புடைய போர்ட்கள் செயல்திறன் சிக்கல்கள் காரணமாக மீண்டும் அதே சப்நெட்டில் இருக்க வேண்டும்.
- VMware விதிகளின்படி தவறு சகிப்புத்தன்மையை உறுதிப்படுத்த, vSwitch குறைந்தபட்சம் இரண்டு உடல் இணைப்புகளைக் கொண்டிருக்க வேண்டும்
- ஜம்போ பிரேம்கள் பயன்படுத்தப்பட்டால், நீங்கள் vSwitch மற்றும் VMkernal இரண்டின் MTU ஐ மாற்ற வேண்டும்
- iSCSI ட்ராஃபிக்குடன் வேலை செய்யப் பயன்படும் இயற்பியல் அடாப்டர்களுக்கான VMware பரிந்துரைகளின்படி, டீமிங் மற்றும் ஃபெயில்ஓவரை உள்ளமைக்க வேண்டியது அவசியம் என்பதை நினைவூட்டுவது பயனுள்ளதாக இருக்கும். குறிப்பாக, ஒவ்வொரு விஎம்கெர்னலும் ஒரே ஒரு அப்லிங்க் மூலம் வேலை செய்ய வேண்டும், இரண்டாவது அப்லிங்க் பயன்படுத்தப்படாத பயன்முறைக்கு மாற்றப்பட வேண்டும். தவறு சகிப்புத்தன்மைக்கு, நீங்கள் இரண்டு VMkernalகளை சேர்க்க வேண்டும், ஒவ்வொன்றும் அதன் சொந்த அப்லிங்க் மூலம் செயல்படும்.
VMkernel அடாப்டர் (vmk#)
இயற்பியல் நெட்வொர்க் அடாப்டர் (vmnic#)
vmk1 (சேமிப்பு01)
செயலில் உள்ள அடாப்டர்கள்
vmnic2
பயன்படுத்தப்படாத அடாப்டர்கள்
vmnic3
vmk2 (சேமிப்பு02)
செயலில் உள்ள அடாப்டர்கள்
vmnic3
பயன்படுத்தப்படாத அடாப்டர்கள்
vmnic2
ஃபைபர் சேனல் வழியாக இணைக்க எந்த ஆரம்ப படிகளும் தேவையில்லை. நீங்கள் உடனடியாக ஒரு டேட்டாஸ்டோரை உருவாக்கலாம்.
டேட்டாஸ்டோரை உருவாக்கிய பிறகு, இலக்கு/LUNக்கான பாதைகளுக்கான ரவுண்ட் ராபின் கொள்கை மிகவும் செயல்திறன் மிக்கதாகப் பயன்படுத்தப்படுவதை உறுதிசெய்ய வேண்டும்.
இயல்பாக, VMware அமைப்புகள் திட்டத்தின்படி இந்தக் கொள்கையைப் பயன்படுத்துவதற்கு வழங்குகின்றன: முதல் பாதையில் 1000 கோரிக்கைகள், இரண்டாவது பாதையில் அடுத்த 1000 கோரிக்கைகள் போன்றவை. புரவலன் மற்றும் இரண்டு-கட்டுப்படுத்தி அணிக்கு இடையேயான இத்தகைய தொடர்பு சமநிலையற்றதாக இருக்கும். எனவே, Esxcli/PowerCLI வழியாக ரவுண்ட் ராபின் கொள்கை = 1 அளவுருவை அமைக்க பரிந்துரைக்கிறோம்.
அளவுருக்கள்
Esxcli க்கு:
- கிடைக்கும் LUNகளை பட்டியலிடுங்கள்
esxcli சேமிப்பு nmp சாதன பட்டியல்
- சாதனத்தின் பெயரை நகலெடுக்கவும்
- ரவுண்ட் ராபின் கொள்கையை மாற்றவும்
esxcli சேமிப்பகம் nmp psp roundrobin deviceconfig set —type=iops —iops=1 —device=“Device_ID”
பெரும்பாலான நவீன பயன்பாடுகள் அலைவரிசை பயன்பாட்டை அதிகரிக்க மற்றும் CPU சுமையை குறைக்க பெரிய தரவு பாக்கெட்டுகளை பரிமாறிக்கொள்ள வடிவமைக்கப்பட்டுள்ளன. எனவே, ESXi முன்னிருப்பாக I/O கோரிக்கைகளை சேமிப்பக சாதனத்திற்கு 32767KB வரையிலான பகுதிகளாக வழங்குகிறது. இருப்பினும், சில சூழ்நிலைகளில், சிறிய துண்டுகளை பரிமாறிக்கொள்வது அதிக உற்பத்தி செய்யும். AccelStor வரிசைகளுக்கு, இவை பின்வரும் காட்சிகள்:
- மெய்நிகர் இயந்திரம் Legacy BIOS க்குப் பதிலாக UEFI ஐப் பயன்படுத்துகிறது
- vSphere பிரதியைப் பயன்படுத்துகிறது
அத்தகைய சூழ்நிலைகளுக்கு, Disk.DiskMaxIOSize அளவுருவின் மதிப்பை 4096 ஆக மாற்ற பரிந்துரைக்கப்படுகிறது.
iSCSI இணைப்புகளுக்கு, இணைப்பு நிலைத்தன்மையை அதிகரிக்கவும், முன்னனுப்பப்பட்ட பாக்கெட்டுகளின் உறுதிப்படுத்தல்களுக்கு DelayedAck தாமதத்தை முடக்கவும் உள்நுழைவு நேர முடிவு அளவுருவை 30 (இயல்புநிலை 5) க்கு மாற்ற பரிந்துரைக்கப்படுகிறது. இரண்டு விருப்பங்களும் vSphere கிளையண்டில் உள்ளன: Host → Configure → Storage → Storage Adapters → iSCSI அடாப்டருக்கான மேம்பட்ட விருப்பங்கள்
டேட்டாஸ்டோருக்குப் பயன்படுத்தப்படும் தொகுதிகளின் எண்ணிக்கை என்பது மிகவும் நுட்பமான புள்ளி. நிர்வாகத்தின் எளிமைக்காக, வரிசையின் முழு தொகுதிக்கும் ஒரு பெரிய தொகுதியை உருவாக்க விருப்பம் உள்ளது என்பது தெளிவாகிறது. இருப்பினும், பல தொகுதிகளின் இருப்பு மற்றும் அதன்படி, டேட்டாஸ்டோர் ஒட்டுமொத்த செயல்திறனில் நன்மை பயக்கும் (கீழே உள்ள வரிசைகள் பற்றி மேலும்). எனவே, குறைந்தது இரண்டு தொகுதிகளை உருவாக்க பரிந்துரைக்கிறோம்.
ஒப்பீட்டளவில் சமீப காலம் வரை, VMware ஒரு டேட்டாஸ்டோரில் உள்ள மெய்நிகர் இயந்திரங்களின் எண்ணிக்கையை வரம்பிடுமாறு அறிவுறுத்தியது, மீண்டும் அதிகபட்ச செயல்திறனைப் பெறுவதற்காக. இருப்பினும், இப்போது, குறிப்பாக VDI பரவுவதால், இந்த சிக்கல் இனி அவ்வளவு தீவிரமாக இல்லை. ஆனால் இது நீண்டகால விதியை ரத்து செய்யாது - வெவ்வேறு டேட்டாஸ்டோர்களில் தீவிர IO தேவைப்படும் மெய்நிகர் இயந்திரங்களை விநியோகிக்க. ஒரு தொகுதிக்கு மெய்நிகர் இயந்திரங்களின் உகந்த எண்ணிக்கையைத் தீர்மானிக்க, அதைவிட சிறந்தது எதுவுமில்லை
மெய்நிகர் இயந்திரங்களை அமைத்தல்
மெய்நிகர் இயந்திரங்களை அமைக்கும்போது சிறப்புத் தேவைகள் எதுவும் இல்லை, அல்லது அவை மிகவும் சாதாரணமானவை:
- சாத்தியமான மிக உயர்ந்த VM பதிப்பைப் பயன்படுத்துதல் (இணக்கத்தன்மை)
- மெய்நிகர் இயந்திரங்களை அடர்த்தியாக வைக்கும் போது ரேம் அளவை அமைப்பது மிகவும் கவனமாக உள்ளது, எடுத்துக்காட்டாக, VDI இல் (இயல்புநிலையாக, தொடக்கத்தில், RAM க்கு ஏற்ற அளவிலான ஒரு பக்கக் கோப்பு உருவாக்கப்படுகிறது, இது பயனுள்ள திறனைப் பயன்படுத்துகிறது மற்றும் விளைவை ஏற்படுத்துகிறது. இறுதி செயல்திறன்)
- IO: நெட்வொர்க் வகை VMXNET 3 மற்றும் SCSI வகை PVSCSI அடிப்படையில் அதிக உற்பத்தித் திறன் கொண்ட அடாப்டர் பதிப்புகளைப் பயன்படுத்தவும்
- அதிகபட்ச செயல்திறனுக்காக திக் ப்ரோவிஷன் ஈஜர் ஜீரோட் டிஸ்க் வகையையும், அதிகபட்ச சேமிப்பக இடப் பயன்பாட்டிற்கு மெல்லிய வழங்குதலையும் பயன்படுத்தவும்
- முடிந்தால், விர்ச்சுவல் டிஸ்க் லிமிட்டைப் பயன்படுத்தி I/O அல்லாத முக்கியமான இயந்திரங்களின் செயல்பாட்டைக் கட்டுப்படுத்தவும்
- VMware கருவிகளை நிறுவ மறக்காதீர்கள்
வரிசைகள் பற்றிய குறிப்புகள்
வரிசை (அல்லது சிறந்த I/Os) என்பது ஒரு குறிப்பிட்ட சாதனம்/பயன்பாட்டிற்கான எந்த நேரத்திலும் செயலாக்கத்திற்காக காத்திருக்கும் உள்ளீடு/வெளியீட்டு கோரிக்கைகளின் (SCSI கட்டளைகள்) எண்ணிக்கையாகும். வரிசை நிரம்பி வழியும் போது, QFULL பிழைகள் வழங்கப்படுகின்றன, இது இறுதியில் தாமத அளவுருவில் அதிகரிக்கும். வட்டு (சுழல்) சேமிப்பக அமைப்புகளைப் பயன்படுத்தும் போது, கோட்பாட்டளவில், அதிக வரிசை, அவற்றின் செயல்திறன் அதிகமாகும். இருப்பினும், நீங்கள் அதை துஷ்பிரயோகம் செய்யக்கூடாது, ஏனெனில் இது QFULL இல் இயங்குவது எளிது. அனைத்து ஃப்ளாஷ் அமைப்புகளின் விஷயத்தில், ஒருபுறம், எல்லாம் ஓரளவு எளிமையானது: எல்லாவற்றிற்கும் மேலாக, வரிசையானது குறைவான அளவு ஆர்டர்களைக் கொண்டிருக்கும் தாமதங்களைக் கொண்டுள்ளது, எனவே, பெரும்பாலும், வரிசைகளின் அளவை தனித்தனியாகக் கட்டுப்படுத்த வேண்டிய அவசியமில்லை. ஆனால் மறுபுறம், சில பயன்பாட்டுக் காட்சிகளில் (குறிப்பிட்ட மெய்நிகர் இயந்திரங்களுக்கான IO தேவைகளில் வலுவான வளைவு, அதிகபட்ச செயல்திறனுக்கான சோதனைகள் போன்றவை) வரிசைகளின் அளவுருக்களை மாற்றவில்லை என்றால், குறைந்தபட்சம் என்ன குறிகாட்டிகளைப் புரிந்துகொள்வது அவசியம். அடைய முடியும், மற்றும், முக்கிய விஷயம் என்ன வழிகளில் உள்ளது.
AccelStor ஆல் ஃப்ளாஷ் வரிசையிலேயே தொகுதிகள் அல்லது I/O போர்ட்கள் தொடர்பாக வரம்புகள் இல்லை. தேவைப்பட்டால், ஒரு தொகுதி கூட வரிசையின் அனைத்து ஆதாரங்களையும் பெறலாம். வரிசையில் உள்ள ஒரே வரம்பு iSCSI இலக்குகளுக்கானது. இந்த காரணத்திற்காகவே, இந்த வரம்பை கடக்க ஒவ்வொரு தொகுதிக்கும் பல (வெறுமனே 8 துண்டுகள் வரை) இலக்குகளை உருவாக்க வேண்டிய அவசியம் மேலே சுட்டிக்காட்டப்பட்டது. AccelStor வரிசைகள் மிகவும் பயனுள்ள தீர்வுகள் என்பதையும் மீண்டும் கூறுவோம். எனவே, அதிகபட்ச வேகத்தை அடைய நீங்கள் கணினியின் அனைத்து இடைமுக போர்ட்களையும் பயன்படுத்த வேண்டும்.
ESXi ஹோஸ்ட் பக்கத்தில், நிலைமை முற்றிலும் வேறுபட்டது. அனைத்து பங்கேற்பாளர்களுக்கும் வளங்களை சமமாக அணுகும் நடைமுறையை ஹோஸ்ட் பயன்படுத்துகிறது. எனவே, விருந்தினர் OS மற்றும் HBA க்கு தனித்தனி IO வரிசைகள் உள்ளன. விருந்தினர் OSக்கான வரிசைகள் வரிசைகளிலிருந்து மெய்நிகர் SCSI அடாப்டர் மற்றும் மெய்நிகர் வட்டுக்கு இணைக்கப்படுகின்றன:
HBA க்கான வரிசை குறிப்பிட்ட வகை/விற்பனையாளரைப் பொறுத்தது:
மெய்நிகர் இயந்திரத்தின் இறுதி செயல்திறன் ஹோஸ்ட் கூறுகளில் மிகக் குறைந்த வரிசை ஆழ வரம்பால் தீர்மானிக்கப்படும்.
இந்த மதிப்புகளுக்கு நன்றி, ஒரு குறிப்பிட்ட கட்டமைப்பில் நாம் பெறக்கூடிய செயல்திறன் குறிகாட்டிகளை மதிப்பீடு செய்யலாம். எடுத்துக்காட்டாக, 0.5ms தாமதத்துடன் மெய்நிகர் இயந்திரத்தின் (பிளாக் பைண்டிங் இல்லாமல்) தத்துவார்த்த செயல்திறனை அறிய விரும்புகிறோம். பின்னர் அதன் IOPS = (1,000/தாமதம்) * சிறந்த I/Os (வரிசை ஆழ வரம்பு)
உதாரணங்கள்
உதாரணமாக 1
- FC Emulex HBA அடாப்டர்
- ஒரு டேட்டாஸ்டோருக்கு ஒரு VM
- VMware Paravirtual SCSI அடாப்டர்
இங்கே வரிசை ஆழம் வரம்பு Emulex HBA ஆல் தீர்மானிக்கப்படுகிறது. எனவே IOPS = (1000/0.5)*32 = 64K
உதாரணமாக 2
- VMware iSCSI மென்பொருள் அடாப்டர்
- ஒரு டேட்டாஸ்டோருக்கு ஒரு VM
- VMware Paravirtual SCSI அடாப்டர்
இங்கே வரிசை ஆழம் வரம்பு ஏற்கனவே Paravirtual SCSI அடாப்டரால் தீர்மானிக்கப்படுகிறது. எனவே IOPS = (1000/0.5)*64 = 128K
அனைத்து Flash AccelStor வரிசைகளின் சிறந்த மாதிரிகள் (எடுத்துக்காட்டாக,
இதன் விளைவாக, ஒரு மெய்நிகர் தரவு மையத்தின் அனைத்து விவரிக்கப்பட்ட கூறுகளின் சரியான உள்ளமைவு மூலம், செயல்திறன் அடிப்படையில் நீங்கள் மிகவும் ஈர்க்கக்கூடிய முடிவுகளைப் பெறலாம்.
4K ரேண்டம், 70% படித்தல்/30% எழுதுதல்
உண்மையில், உண்மையான உலகம் ஒரு எளிய சூத்திரத்துடன் விவரிக்கப்படுவதை விட மிகவும் சிக்கலானது. ஒரு ஹோஸ்ட் எப்பொழுதும் வெவ்வேறு உள்ளமைவுகள் மற்றும் IO தேவைகள் கொண்ட பல மெய்நிகர் இயந்திரங்களை ஹோஸ்ட் செய்கிறது. மற்றும் I/O செயலாக்கமானது ஹோஸ்ட் செயலியால் கையாளப்படுகிறது, அதன் ஆற்றல் எல்லையற்றது. எனவே, அதே முழு திறனை திறக்க
ஆதாரம்: www.habr.com