Алан Адамсон је име Орацле инжењера који је наручио овај пројекат. Ради на развоју Линук кернела за дистрибуцију ове компаније, а сада је добио увод у повезивање НВМе флеш меморије путем ТЦП-а.
Орацле Линук УЕК5 То је верзија коју је НВМе увео на Фабрицс, омогућавајући тако пренос НВМе наредби за складиштење преко мрежа као што су Инфинибанд или Етхернет помоћу РДМА, обоје широко коришћене у ХПЦ-у и у дата центрима. У верзији УЕК5У1, ова подршка је проширена тако да подржава и оптичке канале.
Сада у УЕК6 овај нови НВМе преко ТЦП-а, који поново проширује горе наведено како би подржао стандардни Етхернет без потребе за куповином просторног мрежног хардвера компатибилног са РДМА.
Сад ако се питате шта је то са НВМе преко ТЦП-аТребало би да знате да НВМе-ов модел вишеструког чекања имплементира до 64.000 И / О редова слања и довршавања, као и један ред слања управљања и један ред довршавања унутар сваког НВМе контролера. За НВМе контролер повезан са ПЦИе, ове редове имплементира меморија хоста и деле их и централне процесоре и НВМе контролер.
И / О се шаље на а НВМе уређај када управљачки програм уређаја упише наредбу у ред за слање, а затим напише дневник како би обавестио уређај о овом догађају. Када се наредба доврши, уређај уписује у И / О ред довршавања и генерише прекид да би обавестио управљачки програм да је довршен.
Са НВМе овер Фабрицс ова основна шема за редове слања и завршетка у меморији хоста је проширена тако да се такође могу дуплирати у даљински управљач, тако да се пар редова заснованих на хосту пресликава у пар редова заснованих на контролеру. Нешто што је за ПЦ апсурдно, али што за ХПЦ опрему и сервере може бити веома занимљиво за даљинску комуникацију између чворова ...
Ако се ово откриће претвори у више протока података у секунди, нека буде тако.