Кіріспе

Компьютерлік есептеулерде, жұқа қамтамасыз ету – бұл виртуализация технологиясын пайдалану арқылы, физикалық ресурстардың нақтыдағы көлемінен артық көрінуін жасауды білдіреді. Егер жүйеде виртуалданған ресурстардың барлығын бір уақытта қолдауға жеткілікті ресурстар болса, онда ол жұқа қамтамасыз етілмейді. Бұл мақалада диск қабатына қатысты жұқа қамтамасыз ету термині қолданылады, бірақ ол кез келген ресурстың бөлу схемасына да қатысты болуы мүмкін. Мысалы, компьютердегі нақты жад, әдетте, адресті аудару технологиясының бір түрі арқылы жұмыс істеп тұрған тапсырмаларға жұқа қамтамасыз етіледі, бұл виртуализацияны жүзеге асырады. Әр тапсырма, нақты жад оған бөлінгендей әрекет етеді. Тапсырмаларға бөлінген виртуалды жадтың жалпы сомасы, көбінесе нақты жадтың жалпы көлемінен асып түседі. Жұқа немесе қалың/майлы қамтамасыз етудің тиімділігі технологияға емес, қолданылу жағдайына байланысты. Қалың қамтамасыз ету, пайдаланылған ресурстың көлемі бөлінген ресурстың көлеміне жақын болғанда тиімдірек болады. Ал жұқа қамтамасыз ету, пайдаланылған ресурстың көлемі бөлінгеннен әлдеқайда аз болғанда тиімдірек, себебі қажетті ресурсты ғана қамтамасыз етудің пайдасы, қолданылған виртуализация технологиясының құнынан асып түседі. Уақытында бөлу жұқа қамтамасыз етуден өзгеше. Көптеген файлдық жүйелер файлдарды уақытында қалпына келтіреді, бірақ олар жұқа қамтамасыз етілмейді. Артық бөлу де жұқа қамтамасыз етуден ерекшеленеді; ресурстарды виртуализация технологиясын қолданбай-ақ, артық бөлу / артық жазылу мүмкін, мысалы, сату кезінде нақты орынды бөлмей, рейсте орынды асыра сату арқылы, әр тұтынушының нақты орын нөміріне талап қоюдан аулақ болу. Жұқа қамтамасыз ету – бұл ірі масштабты орталықтандырылған компьютерлік дискілік сақтау жүйелеріне, SAN-дарға және сақтау виртуализациясы жүйелеріне қолданылатын механизм. Жұқа қамтамасыз ету серверлерге орынды қажетті мөлшерде және уақытында беруге мүмкіндік береді. Кейбір жағдайларда жұқа қамтамасыз ету "сирек көлемдер" деп аталады.

Шолу

Ортақ сақтау ортасында жұқа қамтамасыз ету қол жетімді сақтауды пайдалануды оңтайландыру әдісін ұсынады. Ол деректер блоктарын сұраныс бойынша бөлуге негізделген, барлық блоктарды алдын ала бөлудің дәстүрлі әдісінен өзгеше. Бұл әдістеме көбінесе пайдаланылмаған кеңістікті жояды, дәстүрлі сақтауды бөлу әдісінде кездесетін, көбінесе 10% дейін төмендеп кеткен пайдалану деңгейін болдырмауға көмектеседі, онда жеке серверлерге үлкен сақтау сыйымдылығы бөлінеді, бірақ жазбалар жасалмайды. Бұл дәстүрлі модельді көбінесе "қалың" немесе "толтырылған" қамтамасыз ету деп атайды. Жұқа қамтамасыз ету арқылы сақтау сыйымдылығын пайдалану тиімділігін автоматты түрде 100%-ға дейін арттыруға болады, бұл әкімшілік жүктемені азайтады. Ұйымдар алдын ала аз сақтау сыйымдылығын сатып ала алады, нақты бизнес қажеттіліктеріне сәйкес сақтау сыйымдылығын жаңартуды кейінге қалдыра алады және пайдаланылмаған дискілік сыйымдылықты қолданумен байланысты операциялық шығындарды (электр энергиясы және еден алаңы) үнемдей алады. Жұқа технологияны сақтауды виртуализациялау платформасында алғаш рет VMware компаниясы 2001 жылдың басында VMware Workstation және VMware ESX өнімдерінің құрамы ретінде енгізді. Бұрынғы жүйелер көбінесе үлкен сақтау көлемін физикалық түрде алдын ала бөлуді қажет етті, өйткені том (LUN) көлемін ұлғайту күрделі және әсерлі болды. Жұқа қамтамасыз ету артық бөлуге немесе артық жазылуға мүмкіндік береді.

Ашықтан бөлу

Артық бөлу немесе артық жазылу – бұл серверге сақтау массивінде физикалық түрде резервтелгеннен артық сақтау сыйымдылығын көруге мүмкіндік беретін механизм. Бұл сақтау көлемінің өсуіне икемділік береді, көлемнің қаншалықты өсетінін дәл болжау қажеттілігін жояды. Оның орнына блоктардың өсуі кезекті болады. Массивтегі физикалық сақтау сыйымдылығы сақтау көлемі бастапқыда бөлінген кезде емес, қолданба деректерді жазғанда ғана бөлінеді. Серверлер, және олардағы қолданбалар сақтаудан толық көлемді көреді, бірақ сақтау деректердің блоктарын тек жазылғанда ғана бөледі. Практикалық тұрғыдан алғанда, сақтау менеджері нақты пайдаланылған сақтауды бақылауы керек, сервердің және орналасқан қолданбалардың жазу сұраныстарын қанағаттандыру үшін дискілер, таспалар, қатты күйдегі жетектер (SSD) сияқты қосымша сақтау сыйымдылығын қажет болған жағдайда қосуы керек. Артық бөлу тұжырымдамасы алғаш рет 1991 жылы StorageTek (STK) компаниясы Iceberg өнімін жариялағанда енгізілді (кейін 1994 жылы шығарылды).

Банктік аналогия

Компьютердегі жұқа провижнинг (жіңішке бөлу) пен банктердегі қолма-қол ақша қорының сақталуы арасында аналогия бар. Компьютердегі жады жұқа бөлінгенде (жіңішке провижнингпен) іске қосылған барлық процестер бір уақытта жадтың толық көлемін пайдаланбауы мүмкін, себебі оның бәрі бір уақытта компьютерде физикалық түрде болмайды; егер банктегі барлық салымдар иелері бірден ақша алу арқылы шоттарын жапса, банкке шабуыл болады, өйткені олардың жиынтық сомасы көбінесе банкте сақталған қолма-қол ақшадан асып кетеді.