Sybase companie CIS, având 18 ani de experiență în domeniul vânzărilor, implementarea și susținerea produselor Sybase și Privatbank, unul dintre liderii pieței bancare din Ucraina, a anunțat finalizarea cu succes a testelor și trecerea la SAP software-ul Sybase Adaptive Server Enterprise Cluster Edition (ASE CE) în PrivatBank. Obiectivele principale ale proiectului sunt: creșterea toleranței la defecțiuni a sistemelor băncii și protejarea afacerii de posibilele consecințe negative ale accidentelor și a perioadelor de nefuncționare.
PrivatBank este una dintre cele mai mari bănci din Ucraina, binecunoscută în CSI și Europa. Banca a folosit de mulți ani software-ul Sybase pentru sistemele cheie ale companiei. În timpul dezvoltării dinamice a băncii, a existat necesitatea creșterii toleranței la defecțiuni a sistemelor sale. Scopul principal al noului proiect a fost minimizarea și, dacă este posibil, eliminarea perioadelor de întrerupere a sistemelor corporative din cauza unor defecțiuni sau defecțiuni ale serverelor și software-ului hardware.
În primul rând, modul de disponibilitate ridicată a fost testat pentru a reduce la minimum timpul de întrerupere al sistemelor corporative din cauza oricărui tip de defecțiune. În acest mod, stocarea pe disc cu o bază de date este partajată între două servere fizice. Dar, simultan cu stocarea discului (adică, cu baza de date), doar unul dintre instanțele (nodul) serverului ASE CE rulează, iar a doua instanță este în așteptare constantă. Pentru ca o aplicație să accepte acest mod, șirul de conectare al aplicației a fost ușor modificat. Apoi, pe nodul de lucru a fost încercat diverse probleme potențiale, și anume eșec sau hardware defectarea unității de lucru al clusterului și se blocheze sau activ Baze de date exemplu SAP Sybase ASE. În cazul în care aplicația curentă a întâmpinat problemele de mai sus, conexiunile client instalate sunt migrate automat de backup la nodul de cluster SAP Sybase ASE și a continuat activitatea ca și în cazul în care conexiunea nu este rupt deloc. Pentru acele conexiuni de utilizator, care în momentul eșecului au fost tranzacției necontractate să se rostogolească înapoi astfel de tranzacții cu încheierea mesajelor relevante în care utilizatorii au fost încurajați să repete din nou tranzacția.
Testarea a avut succes. Cu toate tipurile de eșecuri verificate, conexiunile clientului au migrat automat la nodul de așteptare și apoi, dacă instanța principală a fost ridicată, sesiunile client pot fi returnate înapoi la nodul principal al clusterului executând o comandă specială.
Reprezentanții Băncii a evaluat pozitiv rezultatele testelor CE SAP Sybase ASE și a semnat un acord pentru a achiziționa licențe SAP Sybase ASE Cluster Edition pentru migrarea ulterioară la versiunea de cluster a SAP de baze de date Sybase ASE toate sistemele sale majore (de configurare multi-core pentru ambele platforme).
Următoarea etapă a Privatbank vede optimizarea aplicațiilor existente și schema de baze de date pentru echilibrarea și echilibrarea încărcării atunci când deschide un nou sesiuni de utilizator, SAP Sybase ASE CE selectează nodul cel mai puțin încărcate în cluster sau uniform distribuiți încărcătura între toate nodurile prin migrarea conexiunilor existente la un noduri de cluster liber .
Despre SAP Sybase Server Adaptive Server Enterprise Cluster Edition
Baza pentru funcționarea continuă a sistemelor informatice moderne este funcționarea neîntreruptă a bazei de date. SAP Sybase ASE CE oferă o singură bază de date pe mai multe servere, vă permite să gestionați sarcina și să scalați flexibil sistemul.
Sistemele de înaltă disponibilitate bazate pe SAP Sybase ASE CE rezolvă următoarele sarcini:
Creșterea toleranței la erori (disponibilitate ridicată). SAP Sybase ASE CE elimină situația în care eșecul serverului sau al software-ului său duce la eșecul întregului sistem ca un întreg. Dacă instanța DBMS sau nodul de cluster nu reușește, baza de date rămâne accesibilă, iar utilizatorii continuă să lucreze prin alte noduri de lucru.
Creșteți scalabilitatea. Pe măsură ce cerințele pentru resursele SAP cresc, Sybase ASE CE vă permite să adăugați noduri noi în cluster fără a opri aplicațiile. Astfel, este posibilă creșterea treptată a capacității totale a sistemului de cluster prin adăugarea de noduri noi. Utilizarea serverelor standard low-cost pentru acest scop este mai profitabilă din punct de vedere economic, deoarece costul hardware al unui astfel de cluster poate fi de câteva ori mai mic decât costul unui server SMP mare.
Independența de software-ul suplimentar. Soluția SAP Sybase ASE CE este o soluție completă și autonomă, care nu necesită soluții suplimentare de clustere de la furnizori terți.
Transfer automat de sesiuni de utilizatori. În cazul unui accident pe unul dintre noduri, sesiunile utilizatorilor sunt transferate în mod transparent la nodurile de lucru ale clusterului SAP Sybase ASE. În același timp, dacă o tranzacție a fost efectuată pe nodul de cluster în momentul accidentului, acesta trebuie executat din nou de către aplicația de inițiere după trecerea la un alt nod. Această tehnologie permite aplicațiilor să "mascheze" eșecurile componentelor cluster de la utilizatori.
Transparență. Pentru utilizatori și aplicații SAP, Sybase ASE CE arată ca o bază de date obișnuită cu o singură instanță. SAP Sybase ASE CE este caracterizat prin ușurința de management. Operațiile pentru instalarea și configurarea unei instanțe de bază de date pe unul dintre noduri pot fi extinse automat la alte noduri.
Încărcarea distribuției. SAP Sybase ASE CE are o tehnologie de gestionare a sarcinilor care oferă cea mai bună performanță a aplicațiilor. Când se creează noi sesiuni de utilizatori, SAP Sybase ASE CE poate alege cel mai puțin încărcat nod al clusterului, repartizând uniform sarcina între noduri.
Persoana de contact: Ksenia Zubenko