Lietojumprogrammu veiktspēja sakņojas ātrumā - ātrumā, kas aizpilda lasīšanas un rakstīšanas pieprasījumus, kurus jūsu lietojumprogrammas pieprasa no jūsu infrastruktūras. Krātuve ir atbildīga par I / O (ievades / izvades) pieprasījumu atgriešanas ātrumu, un metodei, kas izvēlēta rakstīšanai un lasījumu nodošanai, ir liela ietekme uz lietojumprogrammu veiktspēju. Mūsdienu nozarē izplatīta metode ir SSD izmantošana kešatmiņā tradicionālajos vērpšanas disku krājumos, hibrīda masīvos vai visas zibspuldzes masīvā. Lielākā daļa kešatmiņā saglabāto risinājumu ir paātrinājušas lietojumprogrammu lasīšanu, taču paliek patiesais jautājums: “Kura ir pareizā rakstīšana?”
Programmatūra - definējiet visu Patentu gaidīšanas tīkla un uzglabāšanas tehnoloģija ar aprēķiniem, virtualizāciju un SaaS pārvaldību VIENĀ uzņēmuma mākonī kastē. Lieciniet mūsdienās par Ignite spēku. |
Apskatīsim, kāpēc rakstīšanas optimizācija tik krasi ietekmē jūsu lietojumprogrammas veiktspēju. Rakstīt I / O nozīmē, ka tie ir jauni dati, kas nav uzrakstīti uz jūsu bāzes krātuves. Piemēram, tradicionālajā SAN krātuvē raksti tiek rakstīti tieši pamatā esošajā krātuvē un pēc tam atgriezti lietojumprogrammā. Lietojumprogrammās, kas pastāvīgi raksta jaunus datus, galvenokārt lielās datu bāzu lietojumprogrammās (SQL utt.), Tradicionālie vērpšanas diski nevar sekot līdzi. Kešatmiņas saglabāšana SSD diskos kļuva par risinājumu, kas ļāva rakstīt vietējos rakstus un kešatmiņā, pamatojoties uz lietojumprogrammu pieprasījuma biežumu; tomēr ir vairākas metodes rakstīšanas kešatmiņas attiecībām ar pamatā esošo krātuvi, kas rada lielas atšķirības veiktspējā.
Šīs ir 3 I / O rakstīšanas formas:
