У дома звуков Кое писмо е правилно? поглед върху i / o методите за кеширане

Кое писмо е правилно? поглед върху i / o методите за кеширане

Anonim

Производителността на приложението се корени в бързина - попълване на заявките за четене и запис, които вашите приложения изискват от вашата инфраструктура. Съхраняването е отговорно за скоростта на връщане на входно / изходни (входно / изходни) заявки, а избраният метод за извършване на запис и предаване на четенията оказва дълбоко влияние върху производителността на приложението. Често срещан метод в днешната индустрия е използването на SSD дискове за кеширане на традиционните хранилища на въртящи се дискове, хибридни масиви или масиви с всички флаш карти. Повечето кеширащи решения ускоряват четенето на приложенията, но истинският въпрос остава: „Кое писане е правилно?“

Софтуер-дефинирайте всичко

Патентно чакаща мрежа и технология за съхранение с изчисления, виртуализация и SaaS управление в ЕДИН корпоративен облак в кутия.

Свидете силата на Ignite днес.

Нека да разгледаме защо оптимизацията на писане влияе толкова драстично на приложението ви. Писането на I / O означава, че това са нови данни, които не са записани в базовото ви хранилище. Например в традиционното SAN хранилище, записите се записват директно в съхранението и след това се връщат в приложението. С приложения, които непрекъснато пишат нови данни, главно приложения за големи бази данни (SQL и т.н.), традиционните въртящи се дискове не могат да продължат. Кеширането на SSD дискове се превърна в решение, което позволи записът да се пише локално и да се кешира въз основа на честотата на търсенето на приложението; Въпреки това, има няколко метода за връзката на кеш-паметта с основното съхранение, които причиняват огромна разлика в производителността.

Това са 3-те форми на I / O писане:

Кое писмо е правилно? поглед върху i / o методите за кеширане