Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Vállalati technológiák Galli Richard 2008. november 25.

Hasonló előadás


Az előadások a következő témára: "Vállalati technológiák Galli Richard 2008. november 25."— Előadás másolata:

1 Vállalati technológiák Galli Richard november 25.

2 Mikro-, kis-, és középvállalkozások EU definíció Magyar törvényi szabályozás Foglalkoztatási számok Éves nettó árbevétel

3 Mikrovállalkozások 1.3 millió gazdasági szervezet Vállalkozások 96%-a mikrovállalkozás Vállalkozások 99%-a KKV

4 Megjelenés Interneten Reklám Ügyfélszolgálat tehermentesítése Kereskedelem (webáruház) CRM

5 Flottakövetés Vállalkozások  gépjárművek Nyomon követés Tervezés Optimalizálás Veszélyhelyzetek elkerülése Kétféle koncepció: –GPS: pontosabb, drágább, több info –SIM:olcsóbb, néhol pontatlan, korlátozott

6 Webáruházak Előny és hátrány a hagyományos vásárlással szemben Esélyek javítása: –Kedvezőbb ár –Felhasználóbarát felület –Motíváció (kupon, ajándék, leárazások) –Személyre szabhatódág –Közösségi élmény –Image és egységes design

7 Fizetés Interneten Elektronikus fizetés hazánkban nem népszerű. Utánvét, futár, előre utalás Külföldi nem elektronikus: csekk, pénzutalvány (money order) „rózsaszín” csekk Készpénzutalás (hazai-külföldi)

8 Elektronikus fizetés Mikrofizetések  online bankkártya használat: kártya, tranzakció Bizalmatlanság Kereskedő  banki ellenőrzés Securecode, 3D Secure, Verified by Visa

9 Paypal Online fizetési eszköz oldal használja Bank áll mögötte, bankkártya elfogadóhely, kamatot nem adnak 3.4% +90huf, sávos csökkenés Feketelista

10 Adatszolgáltatás

11 Szerver-elhelyezés Cégméret, információmennyiség, szolgáltatási igény… Havidíj magas vagy egyszeri összegek magasak? Szerver hosting Dedikált szerver hosting Virtuális privát szerver – VPS/VDS

12 Szerver hosting Colocation centre Saját hardver Havidíj –Áramellátás (redundáns) –Fizikai biztonság (meet-me-room) –Tűzvédelem –ISP –Hőmérséklet/páratartalom szabályozás –Méret van megszabva Shared hosting

13 Dedikált szerver hosting v. dedikált szerver v. menedzselt hoszting Hardver is a szolgáltató tulajdona Esetenként OS support Magasabb havidíj –Sávszélesség –adatforgalom sd

14 VPS/VDS Virtual Private Server / Virtual Dedicated Server Virtualizáció Szolgáltató  Hypervisor Minden felhasználó saját OS. –„sandbox” –Menedzselt hosting –Nem menedzselt hosting –Méretlen hosting

15 VoIP Voice Over IP, Internet alapú hangátvitel Internet adott, nem kell külön hálózat Költségcsökkentés  utaztatás drága Utaztatás  videokonferencia VoIP olcsóbb Sokféle hardver: –Vezetékes és vezeték nélküli telefonok –Videokonferencia –Interaktív táblák, projektorok

16

17 Virtualizáció

18 Virtualizáció? – mire megoldás Jelenlegi helyzet: –Világban kb. 6 millió darab (!) szerver szétszórva –Szerteágazó felhasználási terület és konfiguráció –Ami KÖZÖS bennük: kihasználatlanság –Átlagos terhelésük: 15% –Sok gép  nagy üzemeltetési feladat –Energiaszámla –Életciklusuk behatárolt

19 Virtualizáció Lényegében: egy fizikai (szerver) hardverbe több virtuális számítógép helyezése  kihasználtság Jelenleg a világ szervereinek kb. 13%-a virtualizált 2013-ig (…2015) a legmeghatározóbb trend lesz Különösen igaz lehet a nagyvállalatok és a pénzintézetek részéről  költséghatékonyság

20 Virtualizáció ~elsősorban a számítógépek erőforrásainak absztrakcióját jelenti. Négy fő típusa: –Platform Virtualizáció –OS | platform –Erőforrás Virtualizáció –Háttértárak, hálózati kapcsolatok –Alkalmazás Virtualizáció –Desktop Virtualizáció

21 Virtuális gépek Hardverrel való kapcsolatuk alapján: –Rendszerszintű virtuális gépek –Folyamatszintű virtuális gépek Natív emuláció Nem-natív futtatás

22 Rendszerszintű virtuális gépek = system virtual machine A virtualizációt megvalósító szoftverréteget virtual machine monitor- nak vagy hypervisor-nak nevezik Hypervisor futhat: –Csupasz hardveren  Type I / natív VM –Saját OS  Type II / hosted VM

23 Type I

24 Type II – Hosted VM

25 Rendszerszintű virtuális gépek Több OS futtatható egyszerre Különleges utasítások  Szerverkonszolidáció QoS isolation

26 Szerver konszolidáció Több virtuális szerver egy fizikai szerverben Jobb erőforrás kihasználás Ideális ~70% kihasználtság –Ez alatt: a HW további szerverek / munkaállomások virtualizációjára alkalmas –E fölött: célszerű az erőforrások bővítése Skálázható Paravirtualiáció: Hyper-V, XenServer, VMWare

27 Folyamatszintű virtuális gépek Application virtual machine Normál programként fut, egyetlen folyamatot támogat  platformfüggetlen programozási nyelv –Java  java VM –.NET  common language runtime VM Klaszterek kommunikációja

28 Virtualizáció Szerver virtualizáció  paravirtualizáció, Hyper-V Desktop virtualizáció  VDI Alkalmazás virtualizáció  App-V

29 Natív emuláció Type I/II is megoldható Teljes virtualizáció minden VG olyan operációs rendszert futtathat amit, a valódi gép hardvere támogat, így a felhasználók által egyszerre több vendég operációs rendszer futtatható párhuzamosan, egymástól elkülönítve OS fejlesztéshez

30 Nem natív futtatás csak elméleti síkon létezett gépeket emulál vagy melyeket más processzorra és felépítésre írtak Java VM,.NET

31 Platform virtualizáció a számítógépes erőforrások absztrakciója –Teljes virtualizáció –Virtualizáció hardveres támogatással –Részleges virtualizáció –Paravirtualizáció –Operációs rendszer szintű virtualizáció

32 Teljes virtualizáció Full virtualization Elegendő erőforrás szinulációja ahhoz hogy változtatás nélküli guest OS-ek fussanak Legnagyobb kihivás: –Privilegizált műveletek elfogása és szimulációja  jelentős overhead Egyetlen gép megosztása több user / izolálása / új HW emu

33 …hardveres támogatással 2007-es modellévtől Intel és AMD  accelerated virtualization Kisebb overhead, de létezik a parancselfogás miatt. HW+paravirtualizációs drv. = –  hibrid virtualizáció

34 Részleges virtualizáció Nem az összes HW tulajdonság szimulálása  problémás szoftverek Teljes virtualizáció elődje, kevesebb overhead Címterület virtualizáció  egymástól független címterületek,

35 Paravirtualizáció virtuális gépek számára egy olyan szoftver interfészt nyújt, mely nagyon hasonló az alatta fekvő hardverhez, de nem teljes egésszében megegyező vele Paravirtualizált driverek szükségessége –Nagyon alacsony overhead

36 OS szintű virtualizáció virtuális szervereket hoz létre az operációs rendszer (kernel) rétegen VPS-ek nem futtathatunk többféle operációs rendszert / kernelt

37 Erőforrás virtualizáció

38 Virtuális memória Általános félreértés, hogy a virtuális memória használata egyet jelent a háttértárak memóriaként történő használatával egy alkalmazással elhiteti a rendszer, hogy az összefüggő nagy memóriával rendelkezhet mikor az fizikai valójában sokkal töredezettebb, és gyakran részben a lemezeken helyezkedik el

39 Virtuális memória

40 RAID Redundant Array of Inexpensive/Independent Disks eredetileg 5 szintet, mára több A RAID alapötlete a lemezegységek sávokra (stripes) bontása 512 byte  néhány Mb

41 Nincs redundancia Legjobb teljesítmény nem biztosít hibatűrést az írási, mind az olvasási műveletek párhuzamosítva történnek

42 alapja az adatok duplikált tárolása Tükrüzés felgyorsítja az olvasási teljesítményt Nincs sávokra bontás

43 RAID 2 byte level striping Ellenőrző Hamming kód Azonnal javítja a hibákat olvasáskor Drága, nem terjedt el.

44 Raid 2-re hasonlit, nem a teljes hibajavító kód, hanem csak egy diszknyi paritásinformáció tárolódik Meghibásodást észlelni kell majd a meghibásodott diszken lévő információt a többi diszken lévő adatok segítségével állítjuk elő

45 ~RAID 3 nagyméretű sávokat definiálnak, rekordok párhuzamos írása gyors Paritás meghajtó a szűk keresztmetszet

46 paritás információt nem egy kitüntetett meghajtón, hanem körbeforgó paritás (rotating parity) használatával Egyenletes elosztás  egyenletes lemezenkénti terhelés sávméret változtatható HW támogatás

47 nemcsak soronként, hanem oszloponként is kiszámítják a paritást RAID 5 bővítése kétszeres meghajtó meghibásodás is kiküszöbölhetővé válik

48 Drága, Legalább 4 egység diszk kell hozzá

49 Data centerekben ezt használják SMART Resync RAID 10 / RAID 50 használata

50 Háttértár virtualizáció fizikai tárhelyekből logikai tárhelyeket absztahálunk Segítségével elérhető a helyfüggetlenség Megoldásai: –SAN: Storage Area Network –NAS: Network Attached Storage

51 SAN

52 NAS

53 Hálózat virtualizáció hardverbei mint szoftverbeli hálózati erőforrásokat kombinálunk egyetlen, szoftveralapú virtuális hálózatba Belső: hálózati kapcsolat szerű viselkedés szimulálható vele, szoftveresen Külső: több hálózati kapcsolatot, vagy hálózatrészt kapcsolhatunk vele össze eggyé


Letölteni ppt "Vállalati technológiák Galli Richard 2008. november 25."

Hasonló előadás


Google Hirdetések