Czym jest AI Storage Assist?
AI Storage Assist to mechanizm automatycznego monitorowania i zwiększania przestrzeni dostępnej w usłudze Bezpieczny Pulpit.
Jego zadaniem jest wykrywanie sytuacji, w których zaczyna brakować wolnego miejsca, a następnie – zgodnie z ustawieniami wybranymi dla danej usługi – automatyczne przygotowanie zwiększenia przestrzeni, utworzenie odpowiedniego zamówienia oraz wykonanie zmiany technicznej.
AI Storage Assist może działać dla dwóch niezależnych rodzajów przestrzeni:
- przestrzeni dysku systemowego/aplikacyjnego C: serwera aplikacyjnego,
- przestrzeni przeznaczonej na bazy danych i logi baz danych MS-SQL.
Każdy z tych mechanizmów posiada własny próg wolnego miejsca oraz własną wartość określającą, o ile GB ma zostać zwiększona przestrzeń.
Mechanizm został zaprojektowany po to, aby ograniczyć ryzyko przestojów, błędów aplikacji oraz konieczności ręcznej interwencji Klienta w sytuacji, gdy dostępna przestrzeń zaczyna się kończyć.
Jak działa AI Storage Assist?
AI Storage Assist dla dysku aplikacyjnego C:
W uproszczeniu mechanizm działa następująco:
- System sprawdza aktualną ilość wolnego miejsca na dysku C: serwera aplikacyjnego.
- Porównuje wynik z progiem ustawionym dla danej usługi.
- Jeśli ilość wolnego miejsca jest większa niż ustawiony próg, system niczego nie zmienia.
- Jeśli ilość wolnego miejsca spadnie do ustawionego progu lub poniżej niego, system sprawdza, czy usługę można bezpiecznie zwiększyć.
- Jeżeli wszystkie warunki są spełnione, system tworzy zamówienie zwiększenia przestrzeni, które jest widoczne po zalogowaniu do Panelu Klienta.
- Następnie technicznie zwiększa dysk maszyny wirtualnej oraz partycję systemową.
- Operacja otrzymuje status oczekiwania na rozliczenie utworzonego zamówienia.
- Po zakończeniu procesu rozliczenia i aktualizacji parametrów usługi operacja zostaje zamknięta.
AI Storage Assist dla baz danych
Mechanizm dla przestrzeni baz danych działa niezależnie od mechanizmu dysku C:.
W uproszczeniu:
- System sprawdza aktualny limit przestrzeni przeznaczonej na bazy danych i logi.
- Sprawdza aktualne wykorzystanie tej przestrzeni.
- Oblicza procent pozostałego wolnego miejsca.
- Porównuje go z progiem ustawionym przez Klienta.
- Jeżeli ilość wolnego miejsca jest większa niż próg, system nie wykonuje żadnej zmiany.
- Jeżeli ilość wolnego miejsca spadnie do ustawionego progu lub poniżej niego, usługa kwalifikuje się do automatycznego zwiększenia.
- System tworzy odpowiednie zamówienie zwiększenia przestrzeni baz danych.
- Następnie technicznie zwiększa przydzielony limit przestrzeni dla baz danych i logów.
- Do czasu zakończenia poprzedniej operacji kolejne automatyczne zwiększenie tej samej przestrzeni jest blokowane.
- Po rozliczeniu zamówienia i aktualizacji parametrów usługi proces zostaje zakończony.
Co dokładnie jest zwiększane?
Dysk aplikacyjny C:
AI Storage Assist może zwiększać główną przestrzeń dyskową serwera aplikacyjnego.
W praktyce oznacza to zwiększenie:
- dysku maszyny wirtualnej,
- partycji systemowej C: w systemie operacyjnym serwera.
Bazy danych i logi
W przypadku baz danych zwiększany jest wspólny limit przestrzeni przeznaczonej na:
- pliki baz danych MSSQL,
- logi baz danych MSSQL.
Mechanizm nie zwiększa pojedynczej bazy danych ani pojedynczego pliku – zwiększany jest limit przestrzeni dostępnej dla baz danych i logów w ramach danej usługi.
UWAGA. AI Storage Assist dla baz danych nie zwiększa automatycznie przestrzeni przeznaczonej na kopie baz danych. Dodatkowa przestrzeń na kopie baz danych pozostaje niezależnym parametrem usługi.
Progi działania
Dla każdej obsługiwanej przestrzeni można niezależnie ustawić próg wolnego miejsca, przy którym AI Storage Assist ma rozpocząć procedurę zwiększania.
Próg oznacza minimalny procent wolnego miejsca.
Jeżeli wolne miejsce spadnie do ustawionej wartości lub poniżej niej, dana przestrzeń kwalifikuje się do zwiększenia.
Przykład:
- ustawiony próg: 10%,
- aktualne wolne miejsce: 8%,
- wynik: przestrzeń kwalifikuje się do automatycznego zwiększenia.
Jeżeli wolne miejsce wynosi np. 15%, a próg ustawiono na 10%, mechanizm nie podejmie żadnej akcji.
Progi dla dysku C: oraz baz danych są od siebie niezależne.
Przykład:
- dysk C: – próg 10%,
- bazy danych – próg 15%,
- wolne miejsce na C: – 20%,
- wolne miejsce dla baz danych – 12%.
W takim przypadku zwiększenie może zostać wykonane wyłącznie dla przestrzeni baz danych.
Domyślne ustawienia
Dysk aplikacyjny C:
Domyślna konfiguracja:
- próg wolnego miejsca: 10%,
- zwiększenie przestrzeni: 30 GB.
Oznacza to, że jeżeli wolne miejsce na dysku C: spadnie do 10% lub mniej, system może automatycznie zwiększyć przestrzeń o 30 GB.
Bazy danych
Domyślna konfiguracja:
- próg wolnego miejsca: 10%,
- zwiększenie przestrzeni: 20 GB.
Oznacza to, że po uruchomieniu mechanizmu, jeśli wolne miejsce w przestrzeni przeznaczonej na bazy danych i logi spadnie do 10% lub mniej, system będzie mógł automatycznie zwiększyć limit tej przestrzeni o 20 GB.
Przykład działania dla dysku C:
Załóżmy, że:
- dysk C: ma 200 GB,
- wolne miejsce wynosi 16 GB,
- oznacza to 8% wolnej przestrzeni,
- próg AI Storage Assist został ustawiony na 10%,
- wartość zwiększenia wynosi 30 GB.
Ponieważ wolne miejsce spadło poniżej ustawionego progu:
- usługa kwalifikuje się do zwiększenia,
- system tworzy odpowiednie zamówienie,
- dysk zostaje technicznie zwiększony o 30 GB,
- po zakończeniu procesu rozliczenia zmiana zostaje potwierdzona w parametrach usługi.
Przykład działania dla baz danych i logów
Załóżmy, że:
- przydzielona przestrzeń baz danych i logów wynosi 100 GB,
- aktualne wykorzystanie wynosi 92 GB,
- wolne miejsce wynosi 8 GB, czyli 8%,
- próg AI Storage Assist został ustawiony na 10%,
- wartość zwiększenia została ustawiona na 20 GB.
Ponieważ:
- dostępne jest 8% wolnego miejsca,
- ustawiony próg wynosi 10%,
przestrzeń kwalifikuje się do zwiększenia.
Po uruchomieniu mechanizmu system będzie mógł:
- utworzyć zamówienie zwiększenia przestrzeni,
- zwiększyć techniczny limit ze 100 GB do 120 GB.
Po zmianie:
- limit przestrzeni: 120 GB,
- wykorzystanie: 92 GB,
- wolne miejsce: 28 GB.
Czy klient może zmienić ustawienia?
Tak. Klient może samodzielnie zmienić parametry działania AI Storage Assist w Panelu Klienta, jeśli dana usługa ma włączoną taką możliwość.
Instrukcję samodzielnej zmiany parametrów można znaleźć w osobnym artykule w Bazie Wiedzy.

Dla dysku aplikacyjnego dostępne są:
- Próg wolnego miejsca – określa, przy jakim poziomie wolnego miejsca system ma rozpocząć procedurę zwiększania dysku.
- Wielkość zwiększenia przestrzeni – określa, o ile GB ma zostać zwiększony dysk.

Dla baz danych dostępne są:
- AI Storage Assist – automatyczne zwiększanie przestrzeni bazy danych – próg wolnego miejsca – określa minimalny procent wolnego miejsca.
- AI Storage Assist – automatyczne zwiększanie przestrzeni baz danych – zwiększ o – określa, o ile GB ma zostać zwiększona przestrzeń baz danych i logów po osiągnięciu progu.
Powiązanie z Monitoringiem Zasobów
Monitoring Zasobów pozwala Klientowi samodzielnie sprawdzić kondycję usługi i szybciej zauważyć, że wybrane zasoby zbliżają się do wartości wymagających uwagi.
Instrukcję sprawdzania stanu usługi za pośrednictwem Monitoringu Zasobów (MZ) można znaleźć w osobnym artykule w Bazie Wiedzy.
Warto pamiętać, że progi widoczne w Monitoringu Zasobów oraz progi ustawione dla AI Storage Assist mogą być od siebie niezależne. Oznacza to, że Monitoring Zasobów może pokazywać ostrzeżenie lub stan krytyczny dla przestrzeni dyskowej, ale AI Storage Assist nie zawsze uruchomi automatyczne zwiększenie dysku.
Decyzja o uruchomieniu AI Storage Assist zależy od parametrów ustawionych dla konkretnej usługi, przede wszystkim od progu wolnego miejsca oraz wybranej wielkości zwiększenia przestrzeni. Przykładowo, jeśli Monitoring Zasobów pokazuje ostrzeżenie przy określonym poziomie zajętości dysku, ale próg AI Storage Assist został ustawiony niżej, automatyczne zwiększenie przestrzeni może jeszcze nie zostać wykonane.
Przykładowo:
- Monitoring Zasobów może sygnalizować niski poziom wolnej przestrzeni wcześniej,
- AI Storage Assist może mieć ustawiony niższy próg,
- dopóki próg AI Storage Assist nie zostanie osiągnięty, automatyczne zwiększenie nie zostanie wykonane.
Dzięki temu Klient może samodzielnie zdecydować, czy AI Storage Assist ma reagować wcześniej, czy dopiero przy większym wykorzystaniu przestrzeni.
Zamówienie i płatność
AI Storage Assist działa w powiązaniu z systemem zamówień itsky.cloud.
Gdy usługa kwalifikuje się do zwiększenia dysku, system tworzy zamówienie zwiększenia komponentu przestrzeni dyskowej. Następnie technicznie zwiększa dysk maszyny wirtualnej i zapisuje informację, że proces oczekuje na płatność.