ਆਮ ਤੌਰ 'ਤੇ, ਡਿਸਕ ਜਾਂ ਡਿਸਕ ਐਰੇ ਦਾ ਇੱਕ ਸਿੰਗਲ ਹੋਸਟ ਕਨੈਕਸ਼ਨ ਦ੍ਰਿਸ਼ ਵਿੱਚ ਵਧੀਆ ਪ੍ਰਦਰਸ਼ਨ ਹੁੰਦਾ ਹੈ। ਜ਼ਿਆਦਾਤਰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨਿਵੇਕਲੇ ਫਾਈਲ ਸਿਸਟਮਾਂ 'ਤੇ ਅਧਾਰਤ ਹੁੰਦੇ ਹਨ, ਜਿਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕ ਫਾਈਲ ਸਿਸਟਮ ਸਿਰਫ ਇੱਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੀ ਮਲਕੀਅਤ ਹੋ ਸਕਦਾ ਹੈ। ਨਤੀਜੇ ਵਜੋਂ, ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਸੌਫਟਵੇਅਰ ਦੋਵੇਂ ਡਿਸਕ ਸਟੋਰੇਜ਼ ਸਿਸਟਮ ਲਈ ਇਸ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਡਾਟਾ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਂਦੇ ਹਨ। ਇਸ ਓਪਟੀਮਾਈਜੇਸ਼ਨ ਦਾ ਉਦੇਸ਼ ਭੌਤਿਕ ਖੋਜ ਦੇ ਸਮੇਂ ਨੂੰ ਘਟਾਉਣਾ ਅਤੇ ਡਿਸਕ ਮਕੈਨੀਕਲ ਜਵਾਬ ਸਮੇਂ ਨੂੰ ਘਟਾਉਣਾ ਹੈ। ਹਰੇਕ ਪ੍ਰੋਗਰਾਮ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਡੇਟਾ ਬੇਨਤੀਆਂ ਨੂੰ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੁਆਰਾ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ, ਨਤੀਜੇ ਵਜੋਂ ਡਿਸਕ ਜਾਂ ਡਿਸਕ ਐਰੇ ਲਈ ਅਨੁਕੂਲਿਤ ਅਤੇ ਕ੍ਰਮਬੱਧ ਡੇਟਾ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਲਈ ਬੇਨਤੀਆਂ ਹੁੰਦੀਆਂ ਹਨ। ਇਹ ਇਸ ਸੈੱਟਅੱਪ ਵਿੱਚ ਸਟੋਰੇਜ਼ ਸਿਸਟਮ ਦੀ ਵਧੀਆ ਕਾਰਗੁਜ਼ਾਰੀ ਵੱਲ ਲੈ ਜਾਂਦਾ ਹੈ।
ਡਿਸਕ ਐਰੇ ਲਈ, ਹਾਲਾਂਕਿ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਵਿਅਕਤੀਗਤ ਡਿਸਕ ਡਰਾਈਵਾਂ ਵਿਚਕਾਰ ਇੱਕ ਵਾਧੂ RAID ਕੰਟਰੋਲਰ ਜੋੜਿਆ ਗਿਆ ਹੈ, ਮੌਜੂਦਾ RAID ਕੰਟਰੋਲਰ ਮੁੱਖ ਤੌਰ 'ਤੇ ਡਿਸਕ ਫਾਲਟ ਸਹਿਣਸ਼ੀਲਤਾ ਓਪਰੇਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰਦੇ ਹਨ। ਉਹ ਡੇਟਾ ਬੇਨਤੀ ਨੂੰ ਮਿਲਾਉਣ, ਮੁੜ ਕ੍ਰਮਬੱਧ ਕਰਨ, ਜਾਂ ਓਪਟੀਮਾਈਜੇਸ਼ਨ ਨਹੀਂ ਕਰਦੇ ਹਨ। RAID ਕੰਟਰੋਲਰ ਇਸ ਧਾਰਨਾ ਦੇ ਅਧਾਰ ਤੇ ਤਿਆਰ ਕੀਤੇ ਗਏ ਹਨ ਕਿ ਡੇਟਾ ਬੇਨਤੀਆਂ ਇੱਕ ਸਿੰਗਲ ਹੋਸਟ ਤੋਂ ਆਉਂਦੀਆਂ ਹਨ, ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਅਨੁਕੂਲਿਤ ਅਤੇ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੁਆਰਾ ਕ੍ਰਮਬੱਧ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ। ਕੰਟਰੋਲਰ ਦਾ ਕੈਸ਼ ਅਨੁਕੂਲਤਾ ਲਈ ਕਤਾਰਬੱਧ ਡੇਟਾ ਦੇ ਬਿਨਾਂ, ਸਿੱਧੇ ਅਤੇ ਕੰਪਿਊਟੇਸ਼ਨਲ ਬਫਰਿੰਗ ਸਮਰੱਥਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਕੈਸ਼ ਤੇਜ਼ੀ ਨਾਲ ਭਰਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਗਤੀ ਤੁਰੰਤ ਡਿਸਕ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਅਸਲ ਗਤੀ ਤੱਕ ਘਟ ਜਾਂਦੀ ਹੈ।
RAID ਕੰਟਰੋਲਰ ਦਾ ਪ੍ਰਾਇਮਰੀ ਫੰਕਸ਼ਨ ਮਲਟੀਪਲ ਡਿਸਕਾਂ ਤੋਂ ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਵੱਡੀਆਂ ਨੁਕਸ-ਸਹਿਣਸ਼ੀਲ ਡਿਸਕਾਂ ਬਣਾਉਣਾ ਅਤੇ ਹਰੇਕ ਡਿਸਕ 'ਤੇ ਕੈਚਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਮੁੱਚੇ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਦੀ ਗਤੀ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣਾ ਹੈ। RAID ਕੰਟਰੋਲਰਾਂ ਦਾ ਰੀਡ ਕੈਸ਼ ਡਿਸਕ ਐਰੇ ਦੀ ਰੀਡ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ ਵਧਾਉਂਦਾ ਹੈ ਜਦੋਂ ਉਹੀ ਡੇਟਾ ਥੋੜ੍ਹੇ ਸਮੇਂ ਵਿੱਚ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ। ਸਮੁੱਚੀ ਡਿਸਕ ਐਰੇ ਦੀ ਅਸਲ ਅਧਿਕਤਮ ਪੜ੍ਹਨ ਅਤੇ ਲਿਖਣ ਦੀ ਗਤੀ ਹੋਸਟ ਚੈਨਲ ਬੈਂਡਵਿਡਥ, ਕੰਟਰੋਲਰ CPU ਦੀ ਤਸਦੀਕ ਗਣਨਾ ਅਤੇ ਸਿਸਟਮ ਨਿਯੰਤਰਣ ਸਮਰੱਥਾਵਾਂ (RAID ਇੰਜਣ), ਡਿਸਕ ਚੈਨਲ ਬੈਂਡਵਿਡਥ, ਅਤੇ ਡਿਸਕ ਪ੍ਰਦਰਸ਼ਨ (ਦੇ ਸੰਯੁਕਤ ਅਸਲ ਪ੍ਰਦਰਸ਼ਨ) ਵਿਚਕਾਰ ਸਭ ਤੋਂ ਘੱਟ ਮੁੱਲ ਦੁਆਰਾ ਸੀਮਿਤ ਹੈ। ਸਾਰੀਆਂ ਡਿਸਕਾਂ). ਇਸ ਤੋਂ ਇਲਾਵਾ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਡੇਟਾ ਬੇਨਤੀਆਂ ਦੇ ਅਨੁਕੂਲਨ ਅਧਾਰ ਅਤੇ RAID ਫਾਰਮੈਟ ਵਿਚਕਾਰ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ, ਜਿਵੇਂ ਕਿ I/O ਬੇਨਤੀਆਂ ਦਾ ਬਲਾਕ ਆਕਾਰ RAID ਹਿੱਸੇ ਦੇ ਆਕਾਰ ਨਾਲ ਇਕਸਾਰ ਨਹੀਂ ਹੁੰਦਾ, ਡਿਸਕ ਐਰੇ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਮਹੱਤਵਪੂਰਨ ਤੌਰ 'ਤੇ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ।
ਮਲਟੀਪਲ ਹੋਸਟ ਐਕਸੈਸ ਵਿੱਚ ਪਰੰਪਰਾਗਤ ਡਿਸਕ ਐਰੇ ਸਟੋਰੇਜ਼ ਸਿਸਟਮ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਪਰਿਵਰਤਨ
ਮਲਟੀਪਲ ਹੋਸਟ ਐਕਸੈਸ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ, ਡਿਸਕ ਐਰੇ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਸਿੰਗਲ ਹੋਸਟ ਕਨੈਕਸ਼ਨਾਂ ਦੇ ਮੁਕਾਬਲੇ ਘਟਦੀ ਹੈ। ਛੋਟੇ ਪੈਮਾਨੇ ਦੇ ਡਿਸਕ ਐਰੇ ਸਟੋਰੇਜ਼ ਸਿਸਟਮਾਂ ਵਿੱਚ, ਜਿਸ ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਡਿਸਕ ਐਰੇ ਕੰਟਰੋਲਰਾਂ ਦੀ ਇੱਕ ਸਿੰਗਲ ਜਾਂ ਬੇਲੋੜੀ ਜੋੜੀ ਅਤੇ ਕਨੈਕਟਡ ਡਿਸਕਾਂ ਦੀ ਇੱਕ ਸੀਮਤ ਗਿਣਤੀ ਹੁੰਦੀ ਹੈ, ਪ੍ਰਦਰਸ਼ਨ ਵੱਖ-ਵੱਖ ਮੇਜ਼ਬਾਨਾਂ ਤੋਂ ਬਿਨਾਂ ਕ੍ਰਮਬੱਧ ਡੇਟਾ ਦੇ ਪ੍ਰਵਾਹ ਦੁਆਰਾ ਪ੍ਰਭਾਵਿਤ ਹੁੰਦਾ ਹੈ। ਇਸ ਨਾਲ ਡਿਸਕ ਸੀਕ ਟਾਈਮ, ਡਾਟਾ ਸੈਗਮੈਂਟ ਹੈਡਰ ਅਤੇ ਟੇਲ ਜਾਣਕਾਰੀ, ਅਤੇ ਪੜ੍ਹਨ, ਅਭੇਦ, ਤਸਦੀਕ ਗਣਨਾਵਾਂ, ਅਤੇ ਮੁੜ ਲਿਖਣ ਦੀਆਂ ਪ੍ਰਕਿਰਿਆਵਾਂ ਲਈ ਡੇਟਾ ਫ੍ਰੈਗਮੈਂਟੇਸ਼ਨ ਵਧਦਾ ਹੈ। ਸਿੱਟੇ ਵਜੋਂ, ਸਟੋਰੇਜ਼ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਘੱਟ ਜਾਂਦੀ ਹੈ ਕਿਉਂਕਿ ਹੋਰ ਹੋਸਟ ਕਨੈਕਟ ਹੁੰਦੇ ਹਨ।
ਵੱਡੇ ਪੈਮਾਨੇ ਦੇ ਡਿਸਕ ਐਰੇ ਸਟੋਰੇਜ਼ ਸਿਸਟਮਾਂ ਵਿੱਚ, ਕਾਰਜਕੁਸ਼ਲਤਾ ਵਿੱਚ ਗਿਰਾਵਟ ਛੋਟੇ ਪੈਮਾਨੇ ਦੀਆਂ ਡਿਸਕ ਐਰੇ ਤੋਂ ਵੱਖਰੀ ਹੁੰਦੀ ਹੈ। ਇਹ ਵੱਡੇ ਪੈਮਾਨੇ ਦੇ ਸਿਸਟਮ ਮਲਟੀਪਲ ਸਟੋਰੇਜ ਸਬ-ਸਿਸਟਮ (ਡਿਸਕ ਐਰੇ) ਨੂੰ ਜੋੜਨ ਲਈ ਬੱਸ ਢਾਂਚੇ ਜਾਂ ਕਰਾਸ-ਪੁਆਇੰਟ ਸਵਿਚਿੰਗ ਢਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਅਤੇ ਬੱਸ ਦੇ ਅੰਦਰ ਹੋਰ ਹੋਸਟਾਂ ਜਾਂ ਸਵਿਚ ਕਰਨ ਲਈ ਵੱਡੀ ਸਮਰੱਥਾ ਵਾਲੇ ਕੈਚ ਅਤੇ ਹੋਸਟ ਕਨੈਕਸ਼ਨ ਮੋਡੀਊਲ (ਚੈਨਲ ਹੱਬ ਜਾਂ ਸਵਿੱਚਾਂ ਦੇ ਸਮਾਨ) ਸ਼ਾਮਲ ਕਰਦੇ ਹਨ। ਬਣਤਰ. ਕਾਰਗੁਜ਼ਾਰੀ ਜ਼ਿਆਦਾਤਰ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਪ੍ਰੋਸੈਸਿੰਗ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਕੈਸ਼ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਪਰ ਮਲਟੀਮੀਡੀਆ ਡੇਟਾ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ ਸੀਮਤ ਪ੍ਰਭਾਵ ਹੈ। ਜਦੋਂ ਕਿ ਇਹਨਾਂ ਵੱਡੇ ਪੈਮਾਨੇ ਦੇ ਸਿਸਟਮਾਂ ਵਿੱਚ ਅੰਦਰੂਨੀ ਡਿਸਕ ਐਰੇ ਸਬ-ਸਿਸਟਮ ਮੁਕਾਬਲਤਨ ਸੁਤੰਤਰ ਤੌਰ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ, ਇੱਕ ਸਿੰਗਲ ਲਾਜ਼ੀਕਲ ਯੂਨਿਟ ਸਿਰਫ਼ ਇੱਕ ਡਿਸਕ ਸਬ-ਸਿਸਟਮ ਦੇ ਅੰਦਰ ਹੀ ਬਣਾਈ ਜਾਂਦੀ ਹੈ। ਇਸ ਤਰ੍ਹਾਂ, ਸਿੰਗਲ ਲਾਜ਼ੀਕਲ ਯੂਨਿਟ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਘੱਟ ਰਹਿੰਦੀ ਹੈ।
ਸਿੱਟੇ ਵਜੋਂ, ਛੋਟੇ-ਪੈਮਾਨੇ ਦੇ ਡਿਸਕ ਐਰੇ ਬਿਨਾਂ ਕ੍ਰਮਬੱਧ ਡੇਟਾ ਦੇ ਪ੍ਰਵਾਹ ਕਾਰਨ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਗਿਰਾਵਟ ਦਾ ਅਨੁਭਵ ਕਰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਮਲਟੀਪਲ ਸੁਤੰਤਰ ਡਿਸਕ ਐਰੇ ਸਬਸਿਸਟਮਾਂ ਵਾਲੇ ਵੱਡੇ ਪੈਮਾਨੇ ਦੀਆਂ ਡਿਸਕ ਐਰੇ ਵਧੇਰੇ ਮੇਜ਼ਬਾਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰ ਸਕਦੇ ਹਨ ਪਰ ਮਲਟੀਮੀਡੀਆ ਡੇਟਾ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਸੀਮਾਵਾਂ ਦਾ ਸਾਹਮਣਾ ਕਰਦੇ ਹਨ। ਦੂਜੇ ਪਾਸੇ, ਪਰੰਪਰਾਗਤ RAID ਤਕਨਾਲੋਜੀ 'ਤੇ ਆਧਾਰਿਤ NAS ਸਟੋਰੇਜ਼ ਸਿਸਟਮ ਅਤੇ ਈਥਰਨੈੱਟ ਕਨੈਕਸ਼ਨਾਂ ਰਾਹੀਂ ਬਾਹਰੀ ਉਪਭੋਗਤਾਵਾਂ ਨਾਲ ਸਟੋਰੇਜ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਲਈ NFS ਅਤੇ CIFS ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮਲਟੀਪਲ ਹੋਸਟ ਪਹੁੰਚ ਵਾਤਾਵਰਣਾਂ ਵਿੱਚ ਘੱਟ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਗਿਰਾਵਟ ਦਾ ਅਨੁਭਵ ਕਰਦੇ ਹਨ। NAS ਸਟੋਰੇਜ਼ ਸਿਸਟਮ ਮਲਟੀਪਲ ਸਮਾਨਾਂਤਰ TCP/IP ਟ੍ਰਾਂਸਫਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਡਾਟਾ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਂਦੇ ਹਨ, ਇੱਕ ਸਿੰਗਲ NAS ਸਟੋਰੇਜ ਸਿਸਟਮ ਵਿੱਚ ਲਗਭਗ 60 MB/s ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸਾਂਝੀ ਗਤੀ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਈਥਰਨੈੱਟ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਪਤਲੇ ਸਰਵਰ ਵਿੱਚ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਜਾਂ ਡੇਟਾ ਪ੍ਰਬੰਧਨ ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਮੁੜ ਕ੍ਰਮਬੱਧ ਕਰਨ ਤੋਂ ਬਾਅਦ ਡਾਟਾ ਨੂੰ ਡਿਸਕ ਸਿਸਟਮ ਵਿੱਚ ਵਧੀਆ ਢੰਗ ਨਾਲ ਲਿਖਣ ਲਈ ਸਮਰੱਥ ਬਣਾਉਂਦੀ ਹੈ। ਇਸਲਈ, ਡਿਸਕ ਸਿਸਟਮ ਆਪਣੇ ਆਪ ਵਿੱਚ ਮਹੱਤਵਪੂਰਣ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਗਿਰਾਵਟ ਦਾ ਅਨੁਭਵ ਨਹੀਂ ਕਰਦਾ ਹੈ, ਜਿਸ ਨਾਲ NAS ਸਟੋਰੇਜ ਉਹਨਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਢੁਕਵੀਂ ਬਣ ਜਾਂਦੀ ਹੈ ਜਿਹਨਾਂ ਨੂੰ ਡੇਟਾ ਸ਼ੇਅਰਿੰਗ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਪੋਸਟ ਟਾਈਮ: ਜੁਲਾਈ-17-2023