adminisztrációs feladatok

Slides:



Advertisements
Hasonló előadás
A számítógépes hálózatok és az Internet
Advertisements

A hálózat működése 1. A DHCP és az APIPA
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Hálózati alapismeretek
GPRS/EDGE General Packet Radio Service/ Enhanced Data rate for GSM Evolution.
Kliens-szerver architektúra
Hálózati és Internet ismeretek
Virtuális méréstechnika Hálózati kommunikáció 1 Mingesz Róbert V
Tempus S_JEP Számítógép hálózatok Összefoglalás Összefoglalás Összeállította: Broczkó Péter (BMF)
Module 10: Supporting Remote Users távoli felhasználó támogatása.
A TCP/IP hivatkozási modell
Hálózatok.
Alap hálózat összerakása Packet Tracerben
1 Informatikai Szakképzési Portál Hálózati és Internet ismeretek Hálózati menedzsment.
Windows hálózati infrastruktúra kialakítása
Hálózati architektúrák
Hálózati architektúrák
Jogában áll belépni?! Détári Gábor, rendszermérnök.
Rétegelt hálózati architektúra
Hálózati alapismeretek
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
Az ETR technológia DEXTER Informatikai kft..
Osztott alkalmazások kezelése. VIR elosztott architektúra indítékai: - meglévő komponensek integrációja - WEB / Internet elterjedése (nemzetköziség) -
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
WSDL alapismeretek A WSDL (Web Services Description Language – Web szolgáltatások leíró nyelv) egy XML-alapú nyelv a Web szolgáltatások leírására és azok.
Hálózatkezelés, java.net Elek Tibor
ORACLE ORDBMS adminisztrációs feladatok 2. rész dr. Kovács László 2004.
Hasznos segédprogramok Systems Management Server ban Peti Sándor Terméktámogatási tanácsadó.
Előadó: Kárpáti Péter Üzleti folyamatvezérlés nagyvállalati környezetben (BizTalk Server 2004, Office InfoPath 2003 és Windows.
Számítógépes hálózatok világa Készítette: Orbán Judit ORJPAAI.ELTE.
SOAP alapismeretek A SOAP egy egyszerű XML alapú protokoll, ami lehetővé teszi, hogy az alkalmazások információt cseréljenek a HTTP-én keresztül. Forrás:
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
WEB MES (webes gyártásirányító rendszer)
Hibrid felhő Privát-, publikus és hoster felhők összekapcsolása
…az ISA Server 2006 segítségével Gál Tamás Microsoft Magyarország.
Exchange Server 2007 Client Access Role
1 Simple Network Management Protocol, azaz egyszerű hálózatmenedzsment protokoll Takács Béla 2006.
Hálózati és Internet ismeretek
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
A hálózati kapcsolat fajtái
Tóth Gergely, február BME-MIT Miniszimpózium, Általános célú biztonságos anonimitási architektúra Tóth Gergely Konzulensek: Hornák Zoltán.
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
Confidential Asus Pocket Wireless Router WL-530gV2.
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
1 Hernyák Zoltán Web: Magasszintű Programozási Nyelvek I. Eszterházy.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
Java web programozás 11..
Hálózat menedzsment Óravázlat Készítette: Toldi Miklós.
Kapcsolatok ellenőrzése
Számítógép hálózatok.
DNS. Az interneten használt osztott név adatbázis, a DNS (Domain Name Service) folyton használatos: –minden web lap letöltésnél, –levél közvetítésnél.
HEFOP 3.3.1–P /1.0A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. 1 Számítógép- hálózatok dr. Herdon.
SQL Server 7 installálása. A szükséges hardver és szoftver Processzor Memória Háttértár OS Hálózat Kliensek.
Desktop virtualizáció Microsoft VDI használatával Háló Gyula.
Bevezetés az informatikába 11. előadás Internet. Egyetlen nagy egységes elveken működő világhálózat hálózatok összekapcsolása nagy világhálóvá csomagkapcsolt.
A projekt az Európai Unió társfinanszírozásával, az Európa terv keretében valósul meg. Számítógép- hálózatok dr. Herdon Miklós dr. Kovács György Magó Zsolt.
Tűzfal (firewall).
Bevezetés az informatikába 10. előadás Számítógép-hálózatok.
Almási Béla - NAT 1 Network Address Translation -NAT.
Netware 6 telepítése Molnár Péter. Telepítési követelmények I. Minimális rendszerkövetelmények · Szerverszintű PC legalább Pentium II vagy AMD K7 processzorral.
A szállítási réteg az OSI modell 4. rétege. Feladata megbízható adatátvitel megvalósítása két hoszt között. Ezt úgy kell megoldani, hogy az független.
Hálózatos programok készítése
Fülemüle informatika tehetségkutató verseny
MIB Dokumentáció.
Hálózati architektúrák
Az IP-vel együtt kötelező implementálni.
Hálózatkezelés Java-ban
Internet és kommunikáció
Előadás másolata:

adminisztrációs feladatok ORACLE ORDBMS adminisztrációs feladatok 8. rész 2004 dr. Kovács László

Hálózati topológiák two-tier (client –server) three-tier (DB-server, AP-server, client) N-tier (DB-server, AP-server, midleware, client) a terhelés függvényében megvalósítani eltérő hálózati protokollok

Oracle hálózati komponens kliens A kliens B server A server C server B Főbb funkciói: -         kapcsolat kiépítés -         adatok továbbítása kivételek, hibák kezelése Komponensei: - szerver oldali - kliens oldali

Oracle adatbázis elérése OracleNet server A kliens A Internet-protokoll HTTP

SQLNet Net8 előnyei: -         hálózat függetlenség -         protokoll függetlenség homogén rendszerek támogatása

SQLNet TCP/IP SPX LU2

SQLNet TNS réteg.(Transparent Netwok Substrate) egy rutin gyüjtemény, mely általános adatkapcsolati funkciókat biztosít (kapcsolat felvétel, adat továbbítás,..). A TNS-beli rutinok még hálózat protokoll függetlenek. Az alkalmazások TNS rutinokat hívnak meg a kapcsolatok megvalósítására. OPA réteg. (Oracle Protocol Adapter) végzi a leképzést az általános TNS réteg eljárásai és a szabvány hálózati protokolnak megfelelő rutinok között. Egy ilyen szabvány ipari protokoll például a TCP/IP. Az OPA a TNS hívásokat konvertálja hálózati protokoll specifikus hívásokká oda és vissza.

Net8 konfigurálása cél, hogy a kliens minél egyszerűbb és rugalmasabb módon tudja az igényelt szervert elérni alias név <---------> fizikai név Üzemmódok és név feloldási módszerek: - lokális adminisztráció Host naming Local naming External naming - központi adminisztráció Oracle names

szerver azonosítás szerver adatbázis alacsony szintű azonosítása: - hálózati elérés (host) - figyelő kiválasztás (listener) - adatbázis kiválasztás (service name) host, listener: (address=(protocol=tcp) (host=sales-server)(port=1521)) service name: (connect_data= (service_name=sales.us.acme.com)) CONNECT scott/tiger@(description=(address=(protocol=tcp) (host=sales-server1)(port=1521)) (connect_data= (service_name=sales.us.acme.com))

Szerverek azonosítása alias névvel net service name : sales = (description= host, listener: (address=(protocol=tcp) (host=sales-server)(port=1521)) service name: (connect_data= (service_name=sales.us.acme.com)) CONNECT scott/tiger@(description=(address=(protocol=tcp) (host=sales-server1)(port=1521)) (connect_data= (service_name=sales.us.acme.com)) CONNECT scott/tiger@sales

Lokális konfiguráció

TNSNAMES.ORA : az alias nevek definíciója TNSNAMES módszer TNSNAMES.ORA : az alias nevek definíciója db_name.db_domain = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (protocol adapter information) ) ) (CONNECT_DATA = (SID = SID) ) ) -         PROTOCOL : a protokoll tipusának megadása, -         HOST : szerver csomópont azonosítás -         PORT: : portszám azonosítás -         GLOBAL_DBNAME: adatbázis instance azonosítás SID : adatbázis SID

A LISTENER modul felelős a kliensektől bejövő kérések fogadásáért és továbbításáért a szerver felé. dedikált vagy osztott kapcsolat

LISTENER.ORA LISTENERNAME = (ADDRESS_LIST = (ADDRESS= (PROTOCOL= ) (KEY= service_name) ) (ADDRESS = (PROTOCOL = TCP) (HOST = host_name) (PORT = 1521) ) ) STARTUP_WAIT_TIME_LISTENER = CONNECT_TIMEOUT_LISTENER = TRACE_LEVEL_LISTENER = SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = ) ) ) PASSWORDS_LISTENER =

HOSTNAME módszer HOSTNAME : Host Naming Adapter alkalmazása a gép szervernévvel lehet elérni az adatbázist - csak TCP/IP környetben használható. - nincs szükség semmilyen kliens oldali konigurációra. - a Listener-nek a 1521-es porton kell futnia kötelezően. - A LISTENER.ORA állományban kell szerepelni egy GLOBAL_DBNAME = hostnév paraméternek, ahol a hostnév a szerver csomópopont domain neve.   CONNECT scott/tiger@arrakis.iit.uni-miskolc.hu

Oracle Names módszer nagyobb rendszerek centralizált konfigurálásra szolgál több NAME SERVER csomópontból áll A Name Server nyilvántartja a hálózatban lévő szervereket és elérésüket. Lehet hierarchikus domain neveket is használni Lépései: - a kliens megad egy globális service nevet - a névet felküldi egy NAMESERVER-hez - a NAMESERVER visszaküldi a fizikai címet - a LISTENER-ek automatikusan regisztrálják a hozzájuk tartozó adatbázisokat a NAMESERVER-eknél

Oracle Internet Directory LDAP kompatíbilis szolgáltatást nyújt Alkalmazásként fut a DBMS felett Szabvány felület az objektumok távoli eléréséhez Többszintű védelem anonymus jelszóval védett tanúsítvány alapú

Oracle Directory Manager

Tranzakció menedzserek Middleware : köztes komponens a kliens és a szerverek között feladata: terhelés kiosztás, konverzió, védelem ellenőrzés   TUXEDO: tranzakció monitor, Transaction for UniX Extended for Distributed Operations szolgáltatások automatikus megkeresése egyenletes leterhelést biztosít adatbázis, funkció függetlenség nyitott kapcsolatok hozzáférés ellenőrzés adat és funkció konverzió tranzakció egység biztosítása

TUXEDO struktúra TUXEDO Alkalmazás kliens Funkció szerver System/T System/D System/Q System/HOST System/WS System/ DOMAINS

főbb alkomponensek: - Bulletin Board - Message Queue - Bridge - DBBL Alkalmazás szerver Szerver ? X,Y,Z X=3,Y=5,Z=4 Q = X + Z - Y GET(X,Y,Z) Q=2 PUT(Q) Cmp Kliens TUXEDO főbb alkomponensek: - Bulletin Board - Message Queue - Bridge - DBBL - ATMI

API környezet Alkalmazás kliens Alkalmazás szerver h1=tpacall(SERV1) üzenet olvasás végrehajtás (SERV1) tpreturn() Üzenet várakozó sorok végrehajtás (SERV2) h2=tpacall(SERV2) tpgetrply(h2,…) tpgetrply(h1,…)

A Bulletin Board egységben minden szerver terhelése nyilvántartott API környezet Alkalmazás kliens Alkalmazás szerver id=tpconnect(SERV1,SND) Kapcsolódás a klienshez tprecv(id,data) tpsend(cd,data) tpsend(id,data,RCV) id tpreturn(SUCC,data) A Bulletin Board egységben minden szerver terhelése nyilvántartott A hozzárendelési módszerek: - round robin - real time cost-based