ਇੰਫਨੀਬੈਂਡ ਹਾਈ ਪਰਫਾਰਮੈਂਸ ਮਲਟੀ-ਪਰਪਜ਼ ਨੈੱਟਵਰਕ ਆਰਕੀਟੈਕਚਰ

ਇੰਫਨੀਬੈਂਡ ਇੱਕ ਉੱਚ-ਕਾਰਗੁਜ਼ਾਰੀ, ਬਹੁ-ਮੰਤਵੀ ਨੈਟਵਰਕ ਆਰਕੀਟੈਕਚਰ ਹੈ ਜੋ ਸਵਿਚ ਡਿਵਾਇਸ ਤੇ ਆਧਾਰਿਤ ਹੈ, ਜਿਸਨੂੰ ਅਕਸਰ "ਸਵਿਚਡ ਫੈਬਰਿਕ" ਕਿਹਾ ਜਾਂਦਾ ਹੈ. ਇੰਫਨੀਬੈਂਡ (ਸੰਖੇਪ ਲਈ "ਆਈਬੀ") ਨੂੰ I / O ਨੈੱਟਵਰਕ ਵਿੱਚ ਵਰਤਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ ਜਿਵੇਂ ਸਟੋਰੇਜ ਏਰੀਆ ਨੈੱਟਵਰਕ (SAN) ਜਾਂ ਕਲੱਸਟਰ ਨੈਟਵਰਕ ਵਿੱਚ. ਇਹ ਉੱਚ-ਕਾਰਗੁਜ਼ਾਰੀ ਕੰਪਿਉਟਿੰਗ ਵਿੱਚ ਇੱਕ ਪ੍ਰਮੁੱਖ ਸਟੈਂਡਰਡ ਬਣ ਗਿਆ ਹੈ ਦੁਨੀਆ ਦੇ 200 ਸਭ ਤੋਂ ਤੇਜ਼ 500 ਸੁਪਰ ਕੰਪਿਊਟਰਾਂ ਦੀ ਵਰਤੋਂ ਇੰਨੀਬੈਂਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਗੀਗਾਬਾਈਟ ਈਥਰਨੈੱਟ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਇਲਾਵਾ.

ਇੰਫਿਨੀਬੈਂਡ ਦਾ ਇਤਿਹਾਸ

InfiniBand ਤੇ ਕੰਮ 1 99 0 ਦੇ ਦਹਾਕੇ ਵਿੱਚ ਵੱਖਰੇ ਵੱਖਰੇ ਨਾਮ ਹੇਠ ਵੱਖ ਵੱਖ ਉਦਯੋਗ ਸਮੂਹਾਂ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ ਜੋ ਸਿਸਟਮ ਇੰਟਰੈਕਨੈਕਟਸ ਦੇ ਤਕਨੀਕੀ ਮਿਆਰ ਤਿਆਰ ਕਰ ਰਹੇ ਸਨ. 1999 ਵਿੱਚ ਦੋ ਗਰੁੱਪਾਂ ਦੇ ਇਕੱਠੇ ਹੋਣ ਤੋਂ ਬਾਅਦ, "ਇਨਫਿਨਿ ਬੈਂਡ" ਆਖਰਕਾਰ ਨਵੇਂ ਆਰਕੀਟੈਕਚਰ ਦੇ ਨਾਮ ਵਜੋਂ ਉਭਰਿਆ. InfiniBand ਆਰਚੀਟੈਕਚਰ ਸਟੈਂਡਰਡ ਦਾ ਵਰਜਨ 1.0 ਨੂੰ 2000 ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਸੀ.

ਕਿਵੇਂ ਇਨਫਿਨਿ ਬੈਂਡ ਵਰਕਸ

ਇੰਫਨੀਬੈਂਡ ਆਰਕੀਟੈਕਚਰ ਲਈ ਨਿਰਧਾਰਨ ਸਪੀਡ ਲੇਅਰਜ਼ OSI ਮਾਡਲ ਦੇ 1 ਤੋਂ 4 ਦੇ. ਇਹ ਸਰੀਰਕ ਅਤੇ ਡਾਟਾ-ਲਿੰਕ ਪਰਤ ਦੀਆਂ ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਹ ਵੀ ਕੁਨੈਕਸ਼ਨ-ਮੁਖੀ ਅਤੇ ਕੁਨੈਕਸ਼ਨ-ਰਹਿਤ ਟ੍ਰਾਂਸਪੋਰਟ ਪ੍ਰੋਟੋਕੋਲਸ ਨੂੰ TCP ਅਤੇ UDP ਦੇ ਸਮਾਨ ਕਰਦਾ ਹੈ. InfiniBand ਨੈਟਵਰਕ ਪਰਤ ਤੇ ਐਡਰੈੱਸ ਲਈ IPv6 ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ

InfinBand ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਇੱਕ ਮੈਸੇਜਿੰਗ ਸੇਵਾ ਲਾਗੂ ਕਰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਚੈਨਲ I / O ਕਹਿੰਦੇ ਹਨ ਜੋ ਵਿਸ਼ੇਸ਼ ਵਾਤਾਵਰਨ ਵਿੱਚ ਉੱਚ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਨੈੱਟਵਰਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨੂੰ ਬਾਈਪਾਸ ਕਰਦਾ ਹੈ ਇਹ ਦੋ ਇਨਫਿਨਿਬੈਂਡ-ਸਮਰਥਿਤ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਸਿੱਧੀ ਸੰਚਾਰ ਚੈਨਲ ਬਣਾਉਣ ਦੀ ਕਾਬਲੀਅਤ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਿਸਨੂੰ ਕਤਾਰ ਪੇਅਰ ਕਹਿੰਦੇ ਹਨ ਅਤੇ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ. ਕਤਾਰ ਡਾਟਾ ਸ਼ੇਅਰਿੰਗ (ਰਿਮੋਟ ਡਾਇੰਡ ਮੈਮੋਰੀ ਐਕਸੈਸ ਜਾਂ ਆਰਡੀਐਮਏ) ਨੂੰ ਹਰੇਕ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਮੈਮੋਰੀ ਸਪੇਸ ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਮੈਪ ਤੇ ਮੈਪ ਕਰਦਾ ਹੈ.

ਇੱਕ ਇੰਫਨੀਬੈਂਡ ਨੈਟਵਰਕ ਵਿੱਚ ਚਾਰ ਪ੍ਰਾਇਮਰੀ ਕੰਪੋਨੈਂਟ ਹੁੰਦੇ ਹਨ:

ਹੋਰ ਨੈਟਵਰਕ ਗੇਟਵੇ ਦੀ ਤਰ੍ਹਾਂ, ਇਕ ਇੰਫਨੀਬੈਂਡ ਗੇਟਵੇ ਸਥਾਨਕ ਨੈੱਟਵਰਕ ਤੋਂ ਬਾਹਰ ਇਕ ਆਈ.ਬੀ. ਨੈਟਵਰਕ ਨੂੰ ਇੰਟਰਫੇਸ ਕਰਦਾ ਹੈ.

ਹੋਸਟ ਚੈਨਲ ਅਡਾਪਟਰ ਇਨਫਿਨਿ ਬੈਂਡ ਡਿਵਾਈਸਾਂ ਨੂੰ ਆਈਬੀ ਫੈਬਰਿਕ ਨਾਲ ਜੋੜਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਵਧੇਰੇ ਰਵਾਇਤੀ ਕਿਸਮਾਂ ਦੇ ਨੈਟਵਰਕ ਐਡਪਟਰ

ਸਬਨੈੱਟ ਮੈਨੇਜਰ ਸਾਫਟਵੇਅਰ InfiniBand ਨੈਟਵਰਕ ਤੇ ਟ੍ਰੈਫਿਕ ਪ੍ਰਵਾਹ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ. ਹਰੇਕ ਆਈਬੀ ਡਿਵਾਈਸ ਸੈਂਟਰਲ ਮੈਨੇਜਰ ਨਾਲ ਸੰਚਾਰ ਕਰਨ ਲਈ ਇੱਕ ਸਬਨੈੱਟ ਮੈਨੇਜਰ ਏਜੰਟ ਚਲਾਉਂਦਾ ਹੈ.

ਇੰਫਨੀਬੈਂਡ ਸਵਿੱਚਾਂ ਨੈੱਟਵਰਕ ਦੀ ਇੱਕ ਲੋੜੀਂਦਾ ਐਲੀਮੈਂਟ ਹਨ, ਜੋ ਕਿ ਵੱਖ-ਵੱਖ ਸੰਜੋਗਾਂ ਵਿੱਚ ਇਕ ਦੂਜੇ ਨਾਲ ਜੋੜਨ ਲਈ ਡਿਵਾਇਸਾਂ ਦਾ ਸੰਗ੍ਰਹਿ ਕਰਨ ਦੇ ਯੋਗ ਬਣਾਉਂਦਾ ਹੈ. ਈਥਰਨੈਟ ਅਤੇ Wi-Fi ਦੇ ਉਲਟ, ਆਈਬੀ ਨੈਟਵਰਕ ਆਮ ਤੌਰ ਤੇ ਰਾਊਟਰਾਂ ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦੇ ਹਨ

InfiniBand ਕਿਸ ਫਾਸਟ ਹੈ?

InfiniBand ਬਹੁ-ਗੀਗਾਬਾਈਟ ਨੈਟਵਰਕ ਸਪੀਡ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਇਸਦੀ ਸੰਰਚਨਾ ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ 56 Gbps ਅਤੇ ਉੱਚਤਮ ਤਕਨਾਲੋਜੀ ਰੋਡਮੈਪ ਵਿੱਚ 100 ਜੀ ਬੀ ਪੀ ਐਸ ਲਈ ਸਮਰਥਨ ਸ਼ਾਮਲ ਹੈ ਅਤੇ ਭਵਿੱਖ ਦੇ ਵਰਜਨ ਵਿੱਚ ਤੇਜੀ ਨਾਲ ਸਪੀਡ ਸ਼ਾਮਲ ਹੈ.

InfiniBand ਦੀਆਂ ਕਮੀਆਂ

ਇੰਫਨੀਬੈਂਡ ਦੇ ਐਪਲੀਕੇਸ਼ਨ ਜਿਆਦਾਤਰ ਕਲੱਸਟਰ ਸੁਪਰਕੰਪਿਊਟਰਾਂ ਅਤੇ ਹੋਰ ਵਿਸ਼ੇਸ਼ ਨੈਟਵਰਕ ਪ੍ਰਣਾਲੀਆਂ ਤਕ ਸੀਮਿਤ ਹਨ. ਇਕ ਪਾਸੇ ਮਾਰਕੀਟਿੰਗ ਦੇ ਦਾਅਵੇ, ਇਨਫਿਨਿ ਬੈਂਡ ਨੂੰ ਆਮ ਉਪਯੋਗੀ ਡੇਟਾ ਡਾਟਾ ਨੈਟਵਰਕਿੰਗ ਲਈ ਡਿਜ਼ਾਈਨ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਸੀ ਜਿਸ ਨਾਲ ਇੰਟਰਨੈਟ ਡਾਟਾਸੈਂਟਰਾਂ ਵਿਚ ਈਥਰਨੈੱਟ ਜਾਂ ਫਾਈਬਰ ਚੈਨਲ ਦੀ ਥਾਂ ਲੈ ਲਈ ਜਾ ਸਕਦੀ ਹੈ. ਇਹ ਪ੍ਰੋਟੋਕਾਲਾਂ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਸੀਮਾਵਾਂ ਦੇ ਕਾਰਨ ਪ੍ਰੰਪਰਾਗਤ ਨੈਟਵਰਕ ਪ੍ਰੋਟੋਕੋਲ ਸਟੈਕਾਂ ਜਿਵੇਂ TCP / IP ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰਦਾ, ਪਰ ਅਜਿਹਾ ਕਰਨ ਨਾਲ ਮੁੱਖ ਧਾਰਾ ਦੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ.

ਇਹ ਅਜੇ ਵੀ ਇੱਕ ਮੁੱਖ ਧਾਰਾ ਤਕਨਾਲੋਜੀ ਬਣ ਚੁੱਕਾ ਨਹੀਂ ਹੈ ਕਿਉਂਕਿ ਮਿਆਰੀ ਨੈੱਟਵਰਕ ਸਾਫਟਵੇਅਰ ਲਾਇਬਰੇਰੀਆਂ ਜਿਵੇਂ ਵਿਨਸੌਕ ਨੂੰ ਆਰਕੀਟੈਕਚਰ ਦੇ ਕਾਰਗੁਜ਼ਾਰੀ ਲਾਭਾਂ ਦੀ ਕੁਰਬਾਨੀ ਦਿੱਤੇ ਬਿਨਾਂ ਇੰਫਨੀਬੈਂਡ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ.