Cloud communication Készítette: Lipcsei János
Mi az cloud communication?[1] A Cloud communication internet alapú hang és adat kommunikáció, ahol a telekommunikációs alkalmazásokat, a kapcsolást és a tárolást a szervezeten kívüli harmadik fél biztosítja, és a rendszer a nyílvános interneten keresztül hozzáférhető A Cloud services kifejezést elsődlegesen adatközpontok által biztosított szolgáltatásokra használjak, amelyeket az interneten keresztül biztosítanak Ezek a szolgáltatások egészen mostanáig adatcentrikusak voltak, de VoIP megjelenésével a hang (voice) szolgáltatások is részei lettek a cloud jelenségnek
Mi az cloud communication? Cloud communication szolgáltatók adat és hang kommunikációs szolgáltatásokat és alkalmazásokat kínálnak ügyfeleiknek A szolgáltatók biztosítják a szervereket és felügyelik a rendszert, így az ügyfeleiknek ezzel nem kell foglalkozniuk A szolgáltatók biztosítják vevőik részére a hozzáférést a felhőhöz Mivel az ügyfél csak azokért a szolgáltatásokért és alkalmazásokért fizet amelyeket használ, ezért a rendszer eléggé költséghatékony A vállalatok csökkenthetik költségeiket a cloud communication használatával, anélkül hogy feláldoznának bizonyos funkciókat
Cloud telephony előnyök [2] Nincs karbantartási költség Kisebb költség Kis vállalkozások is könnyedén elérhetik a szolgáltatásokat
Cloud telephony hátrányok Internet kapcsolatot igényel, ha lassú vagy nem megbízható a kapcsolat akkor az hatással lehet a produktivitásra Cloud technológia esetén szükség van szerverekre, ezek fizikai elhelyezkedését számos törvényi feltétel befolyásolhatja
Cloud communication szolgáltatók Alteva BluIP Broadcore Callis [3] DoubleHorn Communications IPFone GLOBALINX PBX Central RingCentral SimpleSignal Stage 2 Networks Telesphere Telovations
oovoo [4] Az oovoo egy szabadalom által védett video chat és azonnali üzenetküldő rendszer, amelyet az oovoo LLC fejlesztett ki Számos platformon elérhető: Windows, Mac OS X, Android, ios Hasonló a Skypehoz, és Apple Facetimehoz A hívások valós időben rögzíthetők és 12 résztvevős video chat is támogatott Az oovoo valós idejű üzeneteket szolgáltat a teljesítményről és a használatról a felhasználó számára Van egy kapcsolat sebesség kijelzője, ami jelzi a késleltetést is
oovoo szolgáltatások Ingyenes szolgáltatások Video hívások Video chat és szöveges chat összesen 12 emberrel egy időben Web video chat Böngésző alapú videó hívások lehetővé teszik, hogy nem oovoo felhasználókat is behívjunk a hívásba, úgyhogy a linket elküldjük számukra pl: emailben vagy más formában Video messaging Akár 100 perces (ebből 50 perc ingyenes) videó üzeneteket is létrehozhatunk és elküldhetünk más felhasználóknak emailben vagy pedig megoszthatjuk a YouTube-on Instant messaging Több résztvevős szöveges chat lehetőség a saját instant üzenet küldő kliensével.
oovoo szolgáltatások Fizetős szolgáltatások Video konferencia Lehetővé teszi, hogy a felhasználók 6 részvevős videó konferenciát hozzanak létre, amihez még hozzá lehet adni 6 telefonos résztvevőt Telefon hívások oovoo-ból vezetékes és mobil telefon hívása 70 országba a világon Desktop sharing Lehetővé teszi, hogy a felhasználók megoszthassák képernyőjüket, egy élő videó hívás során Video hívások rögzítése Videó hívások rögzítése és tárolása későbbi használathoz, vagy megosztáshoz File megosztás Akár 25 MB-os fájlok küldése más oovoo felhasználóknak, gyorsan és biztonságosan
oovoo for Business Az oovoo videó konferenciát, használhatják: Online kapcsolatba lépésre Web konferenciára Webes prezentációra Online trainingre Remote supportra Ezek a lehetőségek lehetővé teszik vállalkozások számára, hogy kapcsolatba lépjenek kollégáikkal, ügyfeleikkel, anélkül hogy utazniuk kellene Az oovoo hátránya, hogy nem használ titkosítást szemben a Skype-pal, így hívások lehallgathatók
FaceTime A FaceTime videótelefon szoftver és a hozzákapcsolódó protokoll, amit az Apple fejlesztett ki A támogatott platformok természetesen azok amelyeket az Apple fejlesztett ki: ios és Mac OS X 10.6.6 vagy újabb, más platformokon jelenleg nem elérhető A FaceTime-ot, minden arckamerával felszerelt ios eszköz támogatja (minden Apple eszköz arckamerával van felszerelve az iphone 4 óta), illetve azok a Macintosh gépek, amelyeknek van FaceTime kamerájuk
FaceTime ios 6 óta lehetőség van a FaceTime hívásokat 3G hálózaton keresztül is lebonyolítani Régebbi operációs rendszer esetén csak akkor lehet a FaceTime-ot használni, ha az eszköz Wifivel csatlakozik az internethez
FaceTime standard A FaceTime protokoll részlegesen a következő nyílt protokollokon alapul H.264 és AAC video és audio kodekek SIP STUN, TURN és ICE IETF technológiák, amelyek lehetővé teszik a tűzfalakon és a NAT-on való áthaladást RTP és SRTP IETF által definiált protokollok amelyek valós idejű és titkosított média folyamok továbbítására szolgálnak Volt ígéret korábban, hogy nyílt szabvánnyá teszik a protokollját, de ez eddig még nem valósult meg Bizonyos országokban nem érhető el a FaceTime az ottani törvények miatt például: Egyesült Arab Emirátusok, Szaúd-Arábia
P2PTV [5] A P2PTV azokra peer-to-peer alkalmazásokra utal, amelyek arra terveztek, hogy valós idejű video folyamokat (stream) osszanak szét a P2P hálózaton Az elosztott videó folyamok tipikusan TV adások, de lehet más forrás is A jelentőségük abban ál, hogy lehetővé teszik egy TV adás globálisan elérhetővé váljon, azáltal hogy bárki beküldhet a hálózatba egy folyamot, és más kliensek csatlakozhatnak a videó folyamhoz, és egyben továbbítják is a többi kliensek számára. Ez megoldás lehetővé teszi a skálázható elosztást nagy számú felhasználó esetén is, anélkül, hogy növekvő költségeket hárítana a forrásra
P2PTV működése [6]
P2PTV működése [5] A P2PTV rendszerben, minden user miközben letölti a videó folyamot, vele párhuzamosan feltölti más userek számára, ezzel hozzájárulva a sávszélesség növeléshez A beérkező stream tipikusan pár perc késésben van az eredeti folyamhoz képest, a minőség függ attól, hogy az adott adást hány felhasználó nézi, minél több nézi annál jobb a minőség A P2PTV-k architektúrája úgy képzelhető el, mint egy valós-idejű BitTorrent, ha egy user egy adott TV adást szeretne nézni, akkor a P2PTV kliens az adott csatorna tracker szerveréhez fordul, hogy kinyerje azoknak a peereknek a címeit, aki elosztják az adott csatornát, ezután csatlakozik azokhoz a peerekhez
P2PTV működése [5] A tracker minden esetben rögzíti, hogy az adott user melyik csatornát nézi, hogy így tartja karban a peer-listát A rendszer tulajdonképpen egy overlay hálózat a rendes internet fölött, ami valós idejű videó tartalom szétosztására szolgál Néhány alkalmazás lehetővé teszi, hogy a felhasználók saját videó folyamjaikat küldjék be, legyen akár lehet az saját készítésű, vagy pedig TV Tuner kártyáról származik A P2PTV által lehetővé, válik olyan TV adások nézése, is amelyek nem elérhetők egy adott országban, emiatt megjelentek az illegális TV adások is, amelyeknek nincs licensze az adott TV csatornával
P2PTV jellemzők A hagyományos kliens szerver architektúrával szemben, nincs garantál QoS, mivel minden felhasználó egyben továbbító is, ezáltal minden felhasználónak lehet negatív hatása a folyamra például túl lassú PC, nem megbízható internet kapcsolat Kevésbé tudja egy szolgáltató szabályozni, hogy regionális bontásban ki férjen hozzá egy adott tartalomhoz
Ingyenes P2PTV alkalmazások PeerCast (Windows, Linux, Mac) PeerStreamer kutatási projekt, P2PTV az olasz tévécsatornák élő sugárzására. Elérhető Windows-ra, Linux-ra, Mac-ra 2011. SopCast Windows, Linux, Android P2PTV szoftver és hálózat Tribler kapcsolódik P2P-Nexthez, BitTorrent protokollon alapul TvAnts A szoftvert a Zhejiang University-n fejlesztették ki 2005-ben. Web oldal (www.tvants.com) nem elérhető 2010 óta
PeerCast [7] A PeerCastot 2002-ben alapították Open source multicast médiafolyam elosztó eszköz P2P technológiát használ, azért hogy minimalizálja az eredeti folyam forrás feltöltési sávszélességét Úgytűnik, hogy PeerCast weboldalát 2007 óta elhagyták, mivel nincs frissítés az oldalon, illetve forráskód repository nem elérhető
PeerCast Multicast videó (Ogg Theora, Nullsoft Streaming Video, vagy WMV) és audió (Ogg Vorbis, MP3, WMA) streamingre használható Beállítható, hogy peer hány további peer számára továbbítsa a streamet (ez akár 0 is lehet ekkor csak letölt), ezzel szabályozható a sávszélesség
PeerCast kritikák Ha egy továbbító peer kiesik, akkor minden a fában alatta lévő peer elveszti a kapcsolatot a streammel, emiatt szükséges újrakapcsolódni egy másik továbbító peerhez Az újrakapcsolódás során kénytelen elfogadni azt a pontot a streamben, ahol az új továbbító peer éppen jár, ez esetleg ismétlődést vagy kihagyást eredményezhet az adásban A feltöltési kapcsolat nem mindig megbízható A projekt jelenleg Béta állapotú nem mindig megbízható a szoftver Vállalati környezetben lévő policy-k általában tiltják a peerto-peer technológiákat Illegális használat miatt lekapcsolhatnak bizonyos szervereket, emiatt kieshet az adott adás
Források [1]http://en.wikipedia.org/wiki/Cloud_com munications [2]http://en.wikipedia.org/wiki/Cloud_telep hony [3]http://www.cloudcommunications.com/o ur-members/ [4]http://en.wikipedia.org/wiki/OoVoo [5]http://en.wikipedia.org/wiki/P2PTV [6]http://upload.wikimedia.org/wikipedia/co mmons/5/52/p2ptv.png [7]http://en.wikipedia.org/wiki/PeerCast