Êîìïàíèÿ «Áàçèñ», ó÷àñòíèê ðîññèéñêîãî ðûíêà ÏÎ óïðàâëåíèÿ äèíàìè÷åñêîé èíôðàñòðóêòóðîé (âõîäèò â ÃÊ «ÐÒÊ-ÖÎÄ»), îáúÿâëÿåò î âûïóñêå íîâîé âåðñèè ñâîåé ôëàãìàíñêîé ïëàòôîðìû ñåðâåðíîé âèðòóàëèçàöèè Basis Dynamix Enterprise 4.7. Ðåëèç ñîñðåäîòî÷åí íà ÷åòûðåõ íàïðàâëåíèÿõ: ýêîíîìèè äèñêîâîãî ïðîñòðàíñòâà, àâòîìàòèçàöèè ðàçâåðòûâàíèÿ è ýêñïëóàòàöèè ïëàòôîðìû, êîíòðîëå ðàñïðåäåëåíèÿ âû÷èñëèòåëüíûõ ðåñóðñîâ è àóäèòå ñîáûòèé. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè «Áàçèñ».
Âñåãî â íîâóþ âåðñèþ ïëàòôîðìû âîøëî áîëåå 120 óëó÷øåíèé è èñïðàâëåíèé, êîòîðûå óïðîùàþò äëÿ àäìèíèñòðàòîðà ÷àñòü ðóòèííûõ îáÿçàííîñòåé è äàþò åìó áîëüøå êîíòðîëÿ íàä ðàñïðåäåëåíèåì âû÷èñëèòåëüíûõ ðåñóðñîâ.
Òîíêèå äèñêè è ñâÿçàííûå êëîíû äëÿ Shared SEP
 ïðåäûäóùåé âåðñèè Basis Dynamix Enterprise òîíêèå äèñêè è ñâÿçàííûå êëîíû áûëè ðåàëèçîâàíû äëÿ äèñêîâ, èñïîëüçóþùèõ äëÿ õðàíåíèÿ åìêîñòü âû÷èñëèòåëüíûõ óçëîâ (Local SEP).  ðåëèçå 4.7 ýòà ìîäåëü áûëà ðàñïðîñòðàíåíà íà îáùèå õðàíèëèùà Shared SEP. Òåïåðü ôèçè÷åñêîå ïðîñòðàíñòâî ïîä äèñê íå ðåçåðâèðóåòñÿ ïðè ñîçäàíèè, à âûäåëÿåòñÿ ïî ìåðå çàïèñè äàííûõ è ðàñøèðÿåòñÿ àâòîìàòè÷åñêè, áåç îñòàíîâêè âèðòóàëüíîé ìàøèíû, ÷òî ïîçâîëÿåò àäìèíèñòðàòîðó èñïîëüçîâàòü ýòî ïðîñòðàíñòâî áîëåå ýôôåêòèâíî. Ñâÿçàííûå êëîíû õðàíÿò òîëüêî èçìåíåíèÿ îòíîñèòåëüíî áàçîâîãî ýòàëîííîãî îáðàçà — ýòî çàìåòíî ñîêðàùàåò ðàñõîä åìêîñòè äèñêîâ ïðè ìàññîâîì ðàçâåðòûâàíèè îäíîòèïíûõ ìàøèí èç îáùåãî îáðàçà, â òîì ÷èñëå â ñöåíàðèÿõ VDI. Ðàçìåùåíèå ñíàïøîòîâ áîëüøå íå òðåáóåò ïîñòîÿííîãî ó÷àñòèÿ ïîëüçîâàòåëÿ: ïóë äëÿ ìîìåíòàëüíûõ ñíèìêîâ çàäàåòñÿ â êîíôèãóðàöèè ïóëà õðàíåíèÿ, è ïëàòôîðìà ïðèìåíÿåò åãî àâòîìàòè÷åñêè.
×òîáû âûäåëåíèå òîíêèõ äèñêîâ íå ïðèâîäèëî ê íåîæèäàííîìó èñ÷åðïàíèþ åìêîñòè, ïëàòôîðìà êîíòðîëèðóåò ôàêòè÷åñêîå çàïîëíåíèå ïóëà: ïðè èñ÷åðïàíèè áîëåå 75% àäìèíèñòðàòîð ïîëó÷àåò ïðåäóïðåæäåíèå, ïðè 90% è âûøå — ïëàòôîðìà óâåäîìëÿåò àäìèíèñòðàòîðà è áëîêèðóåò ñîçäàíèå è óâåëè÷åíèå äèñêîâ.
Àâòîìàòè÷åñêîå äîáàâëåíèå âû÷èñëèòåëüíûõ óçëîâ
Ïîäêëþ÷åíèå íîâîãî óçëà ê ïëàòôîðìå áûëî çíà÷èòåëüíî óïðîùåíî, òåïåðü ýòî îäíî äåéñòâèå — âûçîâ API èëè çàïîëíåíèå ôîðìû â ïîðòàëå. Äàëåå ïëàòôîðìà ñàìà âûïîëíÿåò ïîëíûé öèêë ðåãèñòðàöèè è óñòàíîâêè. Èíñòàëëÿòîð äîïîëíÿåò êîíôèãóðàöèþ íåäîñòàþùåé ñåêöèåé ñ ñèñòåìîé àâòîðèçàöèè, à ìàðøðóòèçàöèÿ êîíñîëüíîãî äîñòóïà ê âèðòóàëüíûì ìàøèíàì îáíîâëÿåòñÿ äèíàìè÷åñêè ïðè äîáàâëåíèè óçëîâ è èçìåíåíèè èõ ñòàòóñà. Âñå ïåðå÷èñëåííîå çíà÷èòåëüíî óïðîùàåò ðàáîòó àäìèíèñòðàòîðà Basis Dynamix Enterprise 4.7 è ñíèìàåò ñ íåãî ÷àñòü ðóòèííîé íàãðóçêè.
Ðåçåðâèðîâàíèå âû÷èñëèòåëüíûõ ðåñóðñîâ
Äëÿ ðàáîòû â ñîâìåùåííîì ðåæèìå, êîãäà íà îäíîì ôèçè÷åñêîì óçëå îäíîâðåìåííî ðàáîòàþò âèðòóàëüíûå ìàøèíû è ïðîãðàììíî-îïðåäåëÿåìàÿ ñèñòåìà õðàíåíèÿ, â Basis Dynamix Enterprise 4.7 ïîÿâèëàñü âîçìîæíîñòü ðåçåðâèðîâàòü ïðîöåññîðíûå ÿäðà è îïåðàòèâíóþ ïàìÿòü — íà óðîâíå ÖÎÄà, çîíû èëè îòäåëüíîãî ôèçè÷åñêîãî óçëà. Ýòî äàåò ïðåäñêàçóåìîå ðàñïðåäåëåíèå ìîùíîñòåé, òàê êàê ÷àñòü ðåñóðñîâ ãàðàíòèðîâàííî îñòàåòñÿ äîñòóïíîé äëÿ ïðîãðàììíî-îïðåäåëÿåìûõ ÑÕÄ, à íå ðàñõîäóåòñÿ ïîä âèðòóàëüíûå ìàøèíû. Èçìåíåíèå íàñòðîåê áåçîïàñíî äëÿ ðàáîòàþùåé íàãðóçêè, è óâåëè÷åíèå ðåçåðâà íå ïðèâîäèò ê îñòàíîâêå èëè ïåðåçàïóñêó óæå ðàáîòàþùèõ ìàøèí. Äîïîëíèòåëüíî ïëàòôîðìà ñëåäèò çà ïîòðåáëåíèåì ðåñóðñîâ íà óçëàõ è ïðåäóïðåæäàåò àäìèíèñòðàòîðà ïðè äîñòèæåíèè 80% è 90% ïîòðåáëåíèÿ.
Óäîáíîå ïîäêëþ÷åíèå îáîðóäîâàíèÿ
Ïîäêëþ÷åíèå PCI-óñòðîéñòâ ê âèðòóàëüíûì ìàøèíàì â Basis Dynamix Enterprise 4.7 ïåðåíåñåíî â èíòåðôåéñ ïëàòôîðìû. Òåïåðü àäìèíèñòðàòîð âèäèò íà ñòðàíèöå âû÷èñëèòåëüíîãî óçëà ñïèñîê äîñòóïíûõ äëÿ ïîäêëþ÷åíèÿ óñòðîéñòâ — ïëàòôîðìà àâòîìàòè÷åñêè ôîðìèðóåò åãî è ïîääåðæèâàåò â àêòóàëüíîì ñîñòîÿíèè. Óñòðîéñòâî ìîæíî ïîäêëþ÷èòü ê ðåñóðñíîé ãðóïïå èëè ñðàçó ïðèâÿçàòü ê êîíêðåòíîé ìàøèíå, à ïåðåêëþ÷åíèå äðàéâåðà âûïîëíÿåòñÿ èç ïîðòàëà èëè ÷åðåç API, áåç ðó÷íîé ïðàâêè êîíôèãóðàöèè íà óçëå. Ïðè ïîäêëþ÷åíèè óñòðîéñòâà äîñòóïíû äâà ðåæèìà: áåçîïàñíûé, ïðèìåíÿåìûé ïîñëå ïåðåçàãðóçêè óçëà, è ãîðÿ÷èé, ïðèìåíÿåìûé áåç ïåðåçàãðóçêè, íî ñïîñîáíûé íàðóøèòü ðàáîòîñïîñîáíîñòü óçëà (ïëàòôîðìà ÿâíî îáîçíà÷àåò ýòîò ðåæèì êàê ðèñêîâàííûé). Âîçâðàò ê ñèñòåìíîìó äðàéâåðó âûïîëíÿåòñÿ òîëüêî â áåçîïàñíîì ðåæèìå.
Âûðàâíèâàíèå ïîêîëåíèÿ ïðîöåññîðîâ
Ðàçíûå ïîêîëåíèÿ ïðîöåññîðîâ íà óçëàõ îäíîé ïëîùàäêè òðàäèöèîííî îãðàíè÷èâàþò ìèãðàöèþ âèðòóàëüíûõ ìàøèí. Basis Dynamix Enterprise 4.7 ïîìîãàåò àäìèíèñòðàòîðó ñíÿòü ýòî îãðàíè÷åíèå: ïëàòôîðìà îïðåäåëÿåò ïîêîëåíèå ïðîöåññîðà êàæäîãî óçëà è ïîçâîëÿåò àäìèíèñòðàòîðó çàäàòü ïðîôèëü âûðàâíèâàíèÿ äëÿ ãðóïïû âû÷èñëèòåëüíûõ óçëîâ (çîíû). Ïðîôèëü balanced äàåò âîçìîæíîñòü ñîâìåñòíîãî èñïîëüçîâàíèÿ ïðîöåññîðîâ ðàçíûõ ïîêîëåíèé â ðàìêàõ îäíîé çîíû — ýòî ïîìîãàåò ìèãðàöèè ÂÌ ìåæäó óçëàìè, ïîääåðæèâàþùèìè âûáðàííîå ïîêîëåíèå âèðòóàëüíûõ ïðîöåññîðîâ. Ïðîôèëü compatible ïîìîãàåò îñóùåñòâëÿòü ìèãðàöèþ ìåæäó âñåìè óçëàìè îäíîé çîíû çà ñ÷åò àâòîìàòè÷åñêîãî âûáîðà äëÿ ýòèõ óçëîâ îäíîãî ïîêîëåíèÿ CPU ñ ìèíèìàëüíûì íàáîðîì èíñòðóêöèé (äàæå åñëè ôèçè÷åñêèé óçåë ïîääåðæèâàåò áîëåå ñîâðåìåííûå ïîêîëåíèÿ). Ïðîôèëü âûáèðàåòñÿ ïðè ñîçäàíèè âèðòóàëüíîé ìàøèíû.
Ïîääåðæêà ãèïåðâèçîðà vCore 2.1
Ñîáñòâåííûé ãèïåðâèçîð ÿâëÿåòñÿ âàæíîé ÷àñòüþ ýêîñèñòåìû «Áàçèñà», è â ðåëèçå Basis Dynamix Enterprise 4.7 áûëà ðåàëèçîâàíà ïîääåðæêà íîâåéøåãî Basis vCore 2.1.  àêòóàëüíîé âåðñèè ãèïåðâèçîðà áûëè îáíîâëåíû ÿäðî è êëþ÷åâûå ñèñòåìíûå áèáëèîòåêè, äîáàâëåíû ìåõàíèçìû êîíòðîëÿ öåëîñòíîñòè ôàéëîâîé ñèñòåìû (IMA) è ðåàëèçîâàíà ïîääåðæêà îñíîâíûõ ñåðâèñîâ, îáåñïå÷èâàþùèõ êîìïëåêñíóþ çàùèòó è êîíòðîëü ñðåä êîíòåéíåðèçàöèè. Êðîìå òîãî, áûëè ðàñøèðåíû ñåòåâûå ôóíêöèè è ïîääåðæêà ïðîãðàììíî-îïðåäåëÿåìûõ ñèñòåì õðàíåíèÿ, âíåäðåíû íîâûå âîçìîæíîñòè óïðàâëåíèÿ ïîëüçîâàòåëÿìè, ïàðîëüíîé ïîëèòèêîé, SSH-äîñòóïîì, à òàêæå îïòèìèçèðîâàíà ðàáîòà óñòàíîâùèêà è êîíôèãóðàòîðà.
Àóäèò ïî ïðîòîêîëó Syslog
Àóäèòîðñêèå ñîîáùåíèÿ Basis Dynamix Enterprise 4.7 òåïåðü ïåðåäàþòñÿ âî âíåøíèå ñèñòåìû ñáîðà è õðàíåíèÿ æóðíàëîâ ïî ïðîòîêîëó Syslog â ñòàíäàðòíîì äëÿ ïåðåäà÷è ñîáûòèé ôîðìàòå RFC 5424. Áëàãîäàðÿ ýòîìó âíåøíèå ñèñòåìû, íàïðèìåð, SIEM, ìîãóò àâòîìàòè÷åñêè îáðàáàòûâàòü ñîîáùåíèÿ îò ïëàòôîðìû è âûäàâàòü àäìèíèñòðàòîðó áîëåå ñòðóêòóðèðîâàííóþ è ïîíÿòíóþ èíôîðìàöèþ îá èíöèäåíòå. Ñîîáùåíèÿ ïëàòôîðìû ìîãóò ïåðåäàâàòüñÿ â òîì ÷èñëå â ðåøåíèå äëÿ çàùèòû èíôîðìàöèè â ñðåäå âèðòóàëèçàöèè Basis Virtual Security ñ öåëüþ ñîçäàíèÿ åäèíîãî æóðíàëà ñîáûòèé. Îäíîâðåìåííî ðåàëèçîâàíà ìàñêèðîâêà ÷óâñòâèòåëüíûõ äàííûõ: çíà÷åíèÿ êëþ÷åé è ïàðîëåé àâòîìàòè÷åñêè ñêðûâàþòñÿ êàê â ïàðàìåòðàõ, òàê è â ðåçóëüòàòàõ API-âûçîâîâ.
Äðóãèå èçìåíåíèÿ
Ðàñøèðåíû ñåòåâûå âîçìîæíîñòè ïëàòôîðìû — îò óïðàâëåíèÿ ãðóïïàìè äîñòóïà SDN è ïðèìåíåíèÿ ãðóïï áåçîïàñíîñòè íà óðîâíå ñåòåé äî íîâûõ ñöåíàðèåâ ðàáîòû ñ ñåòÿìè PRIVATE è ìîíèòîðèíãà DPDK-èíôðàñòðóêòóðû óçëà. Äèñêè ïîëó÷èëè ðåæèì «òîëüêî ÷òåíèå» è óïðàâëåíèå îáðàáîòêîé êîìàíä TRIM/UNMAP íà óðîâíå ïóëà è îòäåëüíîãî äèñêà, óòî÷íåí ó÷åò áîëüøèõ ñòðàíèö ïàìÿòè.
Äëèòåëüíûå îïåðàöèè (êëîíèðîâàíèå, ðàáîòà ñî ñíàïøîòàìè, ðåçåðâíîå êîïèðîâàíèå è âîññòàíîâëåíèå äèñêîâ) ïåðåâåäåíû íà àñèíõðîííóþ îáðàáîòêó.  ïîðòàëå ïîÿâèëèñü ìàññîâûå äåéñòâèÿ íàä îáúåêòàìè è ôèçè÷åñêèìè óçëàìè, îáíîâëåí ðÿä ñòðàíèö è ðàçäåëîâ, îáíîâëåí ãðàôè÷åñêèé èíòåðôåéñ ïëàíèðîâùèêà ðåñóðñîâ DRS.
«Êîãäà ìû ãîâîðèì î ðàçâèòèè ïëàòôîðìû Basis Dynamix Enterprise, ðå÷ü íå òîëüêî î åå ôóíêöèîíàëüíîñòè. Íå ìåíåå âàæíàÿ çàäà÷à — ñäåëàòü ðàáîòó ñ íåé áîëåå ïðîñòîé è óäîáíîé.  íîâîì ðåëèçå 4.7 ìû àâòîìàòèçèðîâàëè ðÿä ñëîæíûõ îïåðàöèé, êîòîðûå ðàíüøå àäìèíèñòðàòîð âûïîëíÿë âðó÷íóþ, êàê ïðè ðàçâåðòûâàíèè, òàê è â ïîâñåäíåâíîé ýêñïëóàòàöèè. Ïëàòôîðìà ñòàëà ýôôåêòèâíåå ðàñïîðÿæàòüñÿ äèñêîâûì ïðîñòðàíñòâîì è âû÷èñëèòåëüíûìè ðåñóðñàìè, à àäìèíèñòðàòîð ïîëó÷èë áîëüøå êîíòðîëÿ íàä èõ ðàñïðåäåëåíèåì. ×åì êðóïíåå èíñòàëëÿöèÿ ó íàøåãî çàêàç÷èêà, òåì ñèëüíåå îí ïî÷óâñòâóåò ýôôåêò îò íîâûõ âîçìîæíîñòåé ïëàòôîðìû», — ñêàçàë Äìèòðèé Ñîðîêèí, òåõíè÷åñêèé äèðåêòîð êîìïàíèè «Áàçèñ».


