Architektúrák
A VIK Wikiből
Ez az oldal a korábbi SCH wikiről lett áthozva.
Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!
Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.
OLAP (OnLine Analytical Processing): (???)
Adatbányászat folyamata
- Adatgyűjtés
- Adattisztítás
- Információtisztítás
- Adatbányászat
- Megjelenítés
- Ellenőrzés
Adatbányászat során mit értünk adattisztítás és mit információtisztítás alatt?
- Adattisztítás: szükségtelen, hibás vagy duplikált rekordok kihagyása
- Információtisztítás: szükségtelen mezők (attribútumok elhagyása)
Szerveren tárolt eljárások
- Előre lefordított, hibátlan SQL utasítás
- Fix input készlet fogadása a kliensek felől
- SQL utasítás sorozat végrehajtása a lokális adatbázison
- Commit
- Fix eredmény a kliens felé
Kliens/szerver applikációk - DSS
- Döntést Segítő Rendszerek (Decision Support Systems)
- Adatelemzés
- Rugalmas jelentés generálás
- Felhasználó által generálható lekérdezések
- A válaszidő nem kritikus
Kliens/szerver applikációk - OLTP (OnLine Transaction Processing)
- Válaszidő kritikus applikáció
- Kliens szám dinamikusan változik
- Biztonság
- Adatbázis integritás
- Megbízhatóság
- Rendelkezésre állás
SP-Remote SQL összehasonlítás
SP: Szerveren tárolt SQL utasítások sorozata, melyre egy adott néven hivatkozhatunk.
SP | Remote SQL | ||
^ | ^ | Statikus | Dinamikus |
Nevesített funkció | van | nincs | nincs |
Szerveren tárolt | igen | igen | nem |
Funkció | belső | külső | külső |
Rugalmasság | alacsony | alacsony | magas |
Absztrakciós szint | magas | alacsony | alacsony |
Teljesítmény | gyors | közepes | lassú |
Hálózati terhelés (R/R/S) | 1/1/n | 1/1/1 | 1/1/1 |
- Mi az az R/R/S? (Request: kérések száma/Response: válaszok száma/Sequence: R lekérdezés esetén R válasz generálásához szükséges mondjuk SQL lekérdezések száma //skol)
IT Infrastructure Library (ITIL):
- eredetileg a brit kormányzat támogatásával 80-as évek végén
- legjobb gyakorlatnak megfelelő eljárások publikus gyűjteménye
- 10 fő eljárást definiál:
1 Incidenskezelés 1 Problémakezelés 1 Változáskezelés 1 Konfigurációkezelés 1 Verziókezelés 1 Költségkezelés 1 Szolgáltatási szintek biztosítása 1 Kapacitás és teljesítmény biztosítása 1 Rendelkezésre állás biztosítása 1 Folyamatosság biztosítása
- 1996 ISACF (Information Systems Audit and Control Foundation)
- ITIL-hez hasonlóan általánosan elfogadott bevált szabványokra, ajánlásokra, eljárásokra épít
- Üzleti szemlélet
- Erősen megjelenik az Audit
- 4 fő csoport:
- Tervezés és szervezet
- Beszerzés és implementáció
- Szolgáltatás és támogatás
- Felügyelet
Üzemeltetés: Vállalati/üzemi szintű felügyelet:
- hálózatfelügyelet (router, bridge, switch, multiplexer, modem, firewall )
- rendszerfelügyelet (mainframe, minicomp, munkaállomás, operációs rendszer, alkalmazás)
- munkacsoport-felügyelet (helyi szerver, hub, konfiguráció, telepítés, felhasználók továbbképzése)
Üzemeltetés feladati részletesebben:
- felhasználók adminisztrálása, jogosultsági kódok karbantartása
- felhasználói segítségnyújtás (help-desk)
- rendszerfelügyelet, karbantartás, hibakezelés
- hálózatfelügyelet
- adatmentés
- biztonsági ellenőrzések
- konfigurációmenedzsment
- verziókövetés
Követelmények:
- Rendelkezésre állás:
- Folyamatos működtetés az igényeknek megfelelően
- Hatékonyság:
- Erőforrások lehető legjobb kihasználása
- Felhasználói támogatottság:
- Segítségnyújtás, támogatás, információk
- Mindez legyen olcsó!
Adatmentéssel kapcsolatos feladatok:
- rendszeres biztonsági adatmentés a rendszer üzemeltetési szabályainak megfelelő gyakorisággal
- archiválási feladatok
- az archivált és ellenőrzött naplók eltávolítása a rendszerből
- esetleges adatvisszatöltés a biztonsági mentésről
Adatok mentése:
- Menteni kell, mert:
- HW eszközök, adathordozók meghibásodhatnak
- Megbízható eszközök hibás biztonságérzetet adhatnak
- Emberi mulasztás
- Szándékos rongálás
- Elemi kár
Mentés fajtái:
- Teljes mentés:
- Kontakt másolat (visszatöltés csak azonos e.)
- Inkrementális mentés:
- Dump/restore
Keretrendszerek (frameworks):
- A már kialakult IT rendszerekben a számtalan gyártó egymástól eltérő módszereket alkalmaz.
- Az elosztott heterogén rendszereket csak nyílt szabványok felhasználásával lehet összekapcsolni
- a menedzsment rendszernek is nyíltnak és kliens/szerver architektúrájúnak kell lennie
Néhány elterjedt rendszer:
- Kereskedelmi rendszerek:
- Computer Associates Unicenter TNG
- IBM Tivoli
- HP Open view
- Aprisma Spectrum
- BMC (nem keretrendszer-alapú)
- Néhány nem kereskedelmi rendszer:
- The Angel Network Monitor
- Big Sister
- Mon, mrtg, PIKT, Spong, Webmin
- NetSaint (Nagios)
Összefoglalás:
- Az elosztott, kliens-szerver alapú rendszerek menedzsmentje komplex feladat
- Számos piaci termék van, de egy sem alkalmazható testreszabás, konfigurálás nélkül
- Egyik termék sem emelhető ki egyértelműen legjobbnak
-- adamo - 2006.04.15. -- palacsint - 2006.04.17. -- Zoz - 2006.04.19.