Domov Zvok V prihodnost: rampa za računalništvo v pomnilniku

V prihodnost: rampa za računalništvo v pomnilniku

Anonim

Avtor osebja Techopedia, 25. januarja 2017

Odvzem: Voditelj Eric Kavanagh razpravlja o računalništvu v pomnilniku in SAP HANA z gosti dr. Robin Bloor, Dez Blanchfield in IDER-jevim Billom Ellisom.

Trenutno niste prijavljeni. Če si želite ogledati video, se prijavite ali prijavite.

Eric Kavanagh: V redu, gospe in gospodje. Pozdravljeni in še enkrat dobrodošli. V sredo je štiri ure vzhodnega časa, zadnjih nekaj let pa pomeni, da je spet čas za Hot Technologies. Ja, resnično, moje ime je Eric Kavanagh, jaz bom vaš gostitelj današnjega pogovora.

In ljudje, danes bomo govorili o nekaj kul stvari. Potopili se bomo v svet spomina, natančen naslov je "Into the Future: On-Ramp for In-Memory Computing". V teh dneh je ves bes, in to z dobrim razlogom, predvsem zato, ker pomnilnik je toliko hitrejši kot zanašanje na predenje diskov. Izziv pa je, da morate napisati veliko programske opreme. Ker je današnja programska oprema, večinoma, napisana z diskom v mislih in to resnično spreminja arhitekturo aplikacije. Če aplikacijo oblikujete tako, da čaka na predenje diska, naredite stvari drugače, kot če imate vso moč pomnilniške tehnologije.

Na vaši strani je res spot, zadene me na Twitterju, @eric_kavanagh. Vedno poskušam slediti nazaj in tudi tvitniti kadarkoli me kdo omeni.

Kot sem že povedal, danes govorimo o spominu in konkretno o SAP HANA. Vaša je resnično preživela zadnje leto, ko sem resnično dobro spoznala skupnost SAP, in to je fascinantno okolje. Ljudje, ki vodijo to operacijo in so na prvih linijah, ker je SAP izjemno dober. V tem, kar so v resnici zelo dobri, je poslovanje. Seveda so odlični tudi v tehnologiji in resnično so vložili veliko naložbo v HANA. V resnici se spomnim - verjetno je bilo pred približno šestimi ali sedmimi leti -, da smo v resnici opravili nekaj dela za ameriške zračne sile, in nekdo iz SAP-a je prišel in nam predčasno ogledal svet HANA in kaj je bilo načrtovano. Še najmanj, ljudje v laboratorijih SAP so vložili veliko časa in truda v razumevanje, kako zgraditi to arhitekturo, ki je popolnoma drugačna, iz tradicionalnih okolij, saj imaš vse v spominu. Torej, govorijo o tem, da delajo transakcijsko in analitično na istem pomnilniku podatkov, v nasprotju s tradicionalnim načinom, ki ga izvlečejo, dajo v kocko, na primer analizirajo tam, v nasprotju s transakcijskim, kar se zgodi na zelo drugačen način.

To je zanimiv prostor in izvedeli bomo pri drugem prodajalcu, IDERA, nekaj podrobnosti o tem, kako vse te stvari delujejo, in kaj se dogaja na rampi, odkrito povedano. Torej, zaslišali se bomo od dr. Robina Bloorja, našega zelo glavnega analitika v skupini The Bloor; Dez Blanchfield, naš podatkovist in nato dober prijatelj Bill Ellis iz IDERA. Torej, s tem bom dal ključe doktorju Robinu Bloorju, ki mi ga bo odvzel.

Dr Robin Bloor: Ja, tako, kot je rekel Eric, je bil čas, ki smo ga prvič seznanili s SAP HANA, pred mnogimi leti. Toda bilo je zelo zanimivo, tisti čas je bil zelo zanimiv. Naleteli smo na eno ali dve podjetji, ki sta tako ali drugače ponujali tehnologijo spomina. Povsem jasno je bilo, da bo prišel spomin na pamet. In res ni bilo, dokler SAP ni vstal in nenadoma sprožil HANA. Mislim, bil je šok, ko sem videl, da SAP to počne. Bil je šok, saj sem pričakoval, da bo prišel od drugod. Pričakoval sem, da bo to, veste, Microsoft ali Oracle ali IBM ali nekdo podoben. Ideja, da to počne SAP, me je res zelo presenetila. Predvidevam, da tega ne bi smelo biti, ker je SAP eden izmed strateških prodajalcev in veš, vse veliko, kar se dogaja v industriji, izvira iz enega teh.

Kakor koli že, celotna poanta o pomnilniku, mislim, spoznali smo, da smo govorili o tem, da ko greš v spomin - ne gre za shranjevanje podatkov, ampak za zavezo ideja, da je spominski sloj sistemski zapis - takoj, ko sistemski zapis preselite v pomnilnik, začne disk postati enoten prenosni medij in postane stvar drugačna. In to se mi je zdelo zelo vznemirljivo, ko se je to začelo dogajati. Torej, res je konec za predenje diska. Predenje diska bo kmalu obstajalo le v muzejih. Nisem prepričan, kako hitro bo to kmalu, toda v bistvu je solid-state disk zdaj na krivulji Mooreovega zakona, je že desetkrat hitrejši kot vrtenje rje, kot ga zdaj imenujejo, in precej kmalu bo še hitrejši in potem to pomeni, da je uporabe primerov za disk vedno manj in manj.

Nenavadno dejstvo, tradicionalni DBMS je bil v resnici zgrajen veliko tradicionalne programske opreme za predenje diska, predpostavljal je predenje. Na voljo so bile vse vrste fizičnih zmogljivosti, ki so bile skrbno programirane, da bi izkoristile vrteči se disk in s tem čim hitrejše pridobivanje podatkov. In vse to se izpere. Samo izginja, veš? In potem je bilo očitno zelo - ne vem, donosen, predvidevam, da bo na koncu - odpiranje baze podatkov v spominu, ki je poskušala zasesti položaj, v katerem so velike baze podatkov, Oracle in Microsoft, SQL Server in IBM-ov DB2, je zasedel v pomnilniškem prostoru in zelo zanimivo je bilo gledati, kako korakajo naprej in to počnejo.

Pogovorimo se o kaskadi spomina; vredno je omeniti. Razlog, da to omenim, je bil razlog, da sem to resnično vrgel, samo zato, da bi vsem sporočil, ko tukaj govorim o spominu, so vsi ti sloji, o katerih govorim, v resnici spomin. Ampak nenadoma se zavedaš, ko pogledaš to, to je hierarhična trgovina, to ni samo spomin. In zato velja tudi precej vse, kar smo se že davno, davno naučili o hierarhični trgovini. To pa pomeni tudi, da mora vsaka podatkovna zbirka v pomnilniku prehajati skozi to, nekateri samo po njej hodijo po RAM-u. In samo postaja vse večja in večja in zdaj se meri v megabajtih. Ampak imate predpomnilnik L1, ki je stokrat hitrejši od pomnilnika, L2 predpomnilnik 30-krat hitrejši od pomnilnika in L3 predpomnilnik približno 10-krat hitrejši od pomnilnika. Torej, veste, veliko je tehnologije - no, precej tehnologije - je sprejelo strategijo uporabe teh predpomnilnikov kot, nekako, prostora za shranjevanje na poti do izvajanja stvari, zlasti tehnologije baz podatkov. Torej, veste, to je en vpliv.

Potem smo dobili 3D XPoint in IBM-ov PCM. In to je skoraj hitrost RAM-a, je v bistvu tisto, kar se pohvali oba prodajalca. Primeri uporabe so verjetno različni. Zgodnje eksperimentiranje s tem še ni končano. Ne vemo, kako bo to vplivalo na uporabo RAM-a in tehnologije baze podatkov v pomnilniku. Nato imate RAM v primerjavi s SSD-jem. Trenutno je RAM približno 300-krat hitrejši, seveda pa se ta večkratnik zmanjšuje. In SSD v primerjavi z diskom, ki je približno 10-krat hitrejši, če ga razumem. Torej, takšne razmere imate. To je hierarhična trgovina. Če pogledamo na drug način, je v spominu seveda povsem drugače. Torej, zgornji diagram prikazuje dve aplikaciji, obe morda dostopata do baze podatkov, zagotovo pa imata dostop do podatkov o vrtoglavi rjavi. In na kakšen način dejansko stvari tečejo po omrežju, odvisno od odvisnosti okoli vas, ali imate ETL. Torej, to pomeni, da se podatki pretakajo na vrtoglavo rjo in se potem vrtijo, da bi šli kamor koli, in da bi prišli kamor koli, se vrne na vrtačo rjo, kar so trije premiki. In ne pozabite, da je spomin lahko sto tisočkrat hitrejši od vrtečega se diska, in zagotovo se zavedate, da je s tem, če vzamete podatke in jih shranite v pomnilnik, resnično povsem drugače.

Torej bi si morda mislili, da bi se zgodilo to, kar je na zaslonu tukaj, morda ste mislili, da bo ETL tako ali drugače dejansko prešel iz podatkov v podatke v pomnilniku. Toda v resnici tega ne bi moglo storiti; v resnici bi lahko imeli situacijo na desni strani, kjer lahko dve aplikaciji dejansko sproži isti pomnilnik. Zagotovo vam bo ta sposobnost omogočila, če imate zaklepanje in vse ostalo, kar je orkestrirano okoli njega. Torej, to ne spreminja samo hitrosti stvari, ampak tudi spreminja, kako dejansko konfigurirate aplikacije in celotne pretoke podatkov.

Torej, to je velik vpliv. Torej, v spominu je moteče, kajne? In to bi morali dobiti iz tega, kar sem rekel. Trenutno je obdelava pomnilnika pospeševalnik, vendar bo to postalo norma. Uporabili ga bomo glede na vrednost aplikacije, zato je SAP dejansko izšel s svojo različico programske opreme ERP, ki je v spominu. Izboljšanje zamud do treh zaporednih razsežnosti je povsem možno in dejansko celo več, kot je mogoče, odvisno od tega, kako to storite. Tako boste z izboljšanjem hitrosti dosegli ogromne izboljšave hitrosti. In rezultat, S / 4 SAP HANA - ki so ga izdali, mislim, no, ljudje pravijo, da se še vedno sprošča, vendar je bil zagotovo objavljen lani - to je menjalnik iger glede na bazo strank SAP. Mislim, tu je 10.000 podjetij, ki uporabljajo SAP-ov ERP, in skoraj vsa so velika podjetja, veste. Torej, ideja o vsem, ki imajo spodbudo, da gredo v spomin in uporabljajo svoje temeljne, ker je ERP skoraj vedno temeljne aplikacije, ki jih podjetja vodijo, to je samo ogromen izmenjevalec iger in bo zelo zanimiv. Seveda to vse zveni zelo dobro, vendar ga je treba pametno konfigurirati in ga je treba dobro nadzorovati. Ni tako preprosto, kot se sliši.

Ko sem to rekel, mislim, da bom dal žogo, komu je ta človek? Oh, avstralski fant, Dez Blanchfield.

Dez Blanchfield: Zelo smešno. Robin Bloor, vedno težko delo. Hvala, ker si me danes. Torej, velika tema, vendar vznemirljiva. Izbral sem torej sliko, ki si jo pogosto privoščim v mislih, ko razmišljam o sodobnem skladišču podatkovnih jezer in podjetniških skladiščih ter o svojih majhnih draguljih podatkov. Torej, tukaj imam to čudovito jezero, obkroženo z gorami in valovi, ki valijo, valovi pa se sesujejo nad temi skalami. Tako nekako si miselno predstavljam, kako je videti danes v velikem podatkovnem jezeru. Valovi so serijska opravila in analitika v realnem času, ki jih metajo podatki, ki so kamenje. In ko o tem razmišljam kot o fizičnem jezeru, mi nekako vrne budnostni klic, da, veste, obseg podatkovnih skladišč, ki jih zdaj gradimo, razlog, zakaj smo prišli do tega kovanja in izraza podatkovno jezero je, da so zelo velike in so zelo globoke, občasno pa lahko v njih tudi nevihte. In ko to storimo, se morate vedno rešiti, kaj ustvarja nevihta.

V temi tega se mi zdi, da je ta klic sirene računalništva v spominu res zelo močan in z dobrim razlogom. Prinaša toliko pomembnih komercialnih in tehničnih koristi. To je pogovor o nekaj urah drugega dne. Toda splošni premik k računalništvu v pomnilniku, najprej želim samo opisati, kako smo prišli sem, in kaj to omogoča, ker to nekako postavlja temelje, kje se lahko nekateri izzivi najprej znajdejo in za kaj moramo biti seznanjeni in razmišljamo o tem, da bi se v našem svetu oddaljili od tradicionalnih starih vrtečih se diskov, ki hranijo podatke, in jih preklopili na disk in iz njega, v pomnilnik in iz pomnilnika ter v procesorje, zdaj pa odstranjujemo skoraj eno od teh celotnih plasti, biti vrteči disk. Ker se spomnite, da se arhitekturno že v zgodnjih dneh računalništva nismo dolgo premaknili iz glavnega okvira ali sveta srednjega obsega, kar smo prvotno mislili kot osrednji pomnilnik in shranjevanje bobnov.

Kot je dejal dr. Robin Bloor, pristop k premikanju podatkov po računalniški arhitekturi se nekaj časa, nekaj desetletij, v resnici ni bistveno spremenil. Če pomislite na to, da, moderno računalništvo, tehnično gledano, obstaja že okoli 60 let, če boste oprostili punco, šest desetletij in več in je v smislu, da lahko kupi škatlo s police, kot bi bila. Prehod na novo arhitekturo se mi je resnično pojavil v mislih, ko smo se iz razmišljanj preusmerili v mainframes in srednje frekvenco ter v osnovno arhitekturo pomnilnika in shranjevanja bobnov, na pogumne ali superračunalniške, še posebej všeč Seymour Cray, kjer so stvari, kot so crossbar backplanes postala stvar. Namesto da bi imeli samo eno pot za premikanje podatkov po osnovni plošči ali matični plošči, kot se imenuje v teh dneh. In vgrajeni spomin, veste, v teh dneh ljudje v resnici ne razmišljajo o tem, kaj pravzaprav pomeni, ko rečejo DIMM in SIMM. Toda SIMM je enojni inline pomnilnik, DIMM pa dvojni inline pomnilnik in od tega smo bolj zapleteni, saj obstaja več deset vrst pomnilnika za različne stvari: nekatere za video, nekatere za le splošne aplikacije, nekatere za vgradnjo v procesorje.

Tako je prišlo do tega velikega premika na nov način shranjevanja in dostopa do podatkov. Skozi isti premik bomo spremenili v drugi celotni generaciji, vendar ne toliko v sami strojni opremi, temveč v prevzemu strojne opreme v poslovni logiki in v sloju podatkovne logike, in to je še en velik premik paradigme v mojih mislih .

Toda samo na kratko, kako smo prišli sem. Mislim, strojna tehnologija se je izboljšala in bistveno izboljšala. Šli smo od tega, da imamo procesorje in ideja o jedru je bila dokaj sodoben koncept. Zdaj jemljemo samoumevno, da imajo naši telefoni dve ali štiri jedra, naši računalniki pa dva ali štiri, ali celo osem, jedra na namizju ter osem in 12 in več na, veste, 16 in 32, celo na strežniški platformi . Toda v resnici je precej sodobna stvar, da so jedra postala zmogljivost znotraj CPU-jev in da smo prešli iz 32-bitnega v 64-bitni. Tam se je zgodilo nekaj velikih stvari: dobili smo večje hitrosti takta na več jedrih, tako da lahko počnemo stvari vzporedno in vsako od teh jeder bi lahko vodilo več niti. Kar naenkrat smo lahko hkrati iskali številne stvari na istih podatkih. Šestinštirideset-bitni razmik naslovov nam je omogočil do dva terabajta RAM-a, kar je fenomenalen koncept, vendar je to zdaj stvar. Te arhitekture na večplastnih platnicah, saj veste, matične plošče, ste lahko nekoč stvari počeli le v eni smeri: nazaj in naprej. Tako kot v dneh z računalništvom Cray in nekaterimi superračunalniškimi zasnovo tistega časa, in zdaj v namiznih računalnikih in običajnih, na policah, nekakšnih namiznih računalnikih, nameščenih v stojalo, saj je resnično večina sodobnih Računalniki so zdaj prešli v to obdobje mainframea, srednjega obsega, mikro namizja in mi smo jih spremenili nazaj v strežnike.

In veliko te zmogljivosti superračunalnika, ki je zasnovana za superračunalnik, so postavili v skupne sestavne dele. Veste, da je danes ideja, da vzamete zelo poceni osebne računalnike in jih postavite v stojala na stotine, če ne na tisoče, in na njih zaženete odprtokodno programsko opremo, kot je Linux, in na njej postavite všečke SAP HANA, vemo, to pogosto jemljemo kot samoumevno. Ampak to je zelo nova vznemirljiva stvar in gre skupaj s svojimi zapletenostmi.

Izboljšala se je tudi programska oprema, zlasti upravljanje pomnilnika in razdelitev podatkov. O tem se ne bom spuščala v veliko podrobnosti, toda če pogledate na velik premik v zadnjih 15 letih ali celo manj, kako se upravlja s pomnilnikom, zlasti podatki v RAM-u in kako se podatki delijo v RAM-u, tako da, kot je dr. Robin Bloor nakazal prej ali na katero je namigoval, stvari lahko berejo in pišejo hkrati, ne da bi vplivale druga na drugo, namesto da bi imele čakalne dobe. Veliko močnih funkcij, kot sta stiskanje in šifriranje na čipu. Šifriranje postaja pomembnejša stvar in tega nam ni nujno, da to počnemo v programski opremi, v RAM-u, v prostoru CPU-ja, kar se zdaj dejansko dogaja na čipu. To drastično pospeši. In znova razdeljeno shranjevanje in obdelava podatkov so stvari, za katere smo nekoč domnevali, da so superračunalniki in vzporedna obdelava, zdaj to sprejemamo kot samoumevno na področju podobnih SAP HANA in Hadoop in Spark itd.

Poanta tega je v tem, da je to visoko zmogljivo računalništvo, HPC-jeve zmogljivosti so prišle v podjetje, zdaj pa podjetje uživa koristi, ki jih prinašajo pri doseganju zmogljivosti in tehnološkem prostoru ter tehničnih koristih in komercialnih koristih, saj, veste, skrajšani čas do vrednosti dramatično pade.

Uporabljam pa to podobo zgodbe, ki sem jo pred časom prebral o gospodu, ki je iz Lega zgradil ohišje za osebni računalnik, ker mi to vedno pride na pamet, ko pomislim na nekatere od teh stvari. In to je to, zdi se, da je v času, ko jo začnete graditi, videti kot nalašč ideja, potem pa se prebijete na pol poti in spoznate, da je pravzaprav zapleteno sestaviti vse Lego koščke in narediti trdno stvar, dovolj trdno vstaviti matično ploščo in tako naprej, da bo sestavljen primer za osebni računalnik. In sčasoma se zavedaš, da se vsi drobci ne držijo skupaj in moraš biti malo pozoren, katere majhne koščke držiš skupaj, da postanejo trdne. In zelo luštna ideja, vendar je budni klic, ko pridete na pol poti in spoznate, "Hmm, morda bi moral le kupiti kupček za 300 $ za računalnik, vendar ga bom zdaj dokončal in se iz njega nekaj naučil."

Zdi se mi, da je to odlična analogija za to, kako všeč je graditi te zelo zapletene platforme, saj je vse dobro in dobro zgraditi in na koncu imeti okolje, kjer imate usmerjevalnike in stikala ter strežnike in stojala. In imate združene procesorje in RAM ter operacijski sistem. In nad njim ste postavili nekaj takega, kot je HANA, za porazdeljeno obdelavo pomnilnika, shranjevanje in upravljanje podatkov. Poleg tega zgradite sklad SAP, pridobite zmogljivosti baze podatkov in nato naložite svoje podatke in svojo poslovno logiko ter začnete uporabljati nekaj branja, zapisov in poizvedb in tako naprej. Moraš biti vedno na vrhu V / I in moraš načrtovati stvari ter upravljati delovne obremenitve in večnamenskost in tako naprej. Ta kup postane zelo zapleten, zelo hitro. To je sama zapletena zbirka, če je le na enem stroju. Pomnožite, da s 16 ali 32 stroji postane zelo, zelo nepomembno. Ko pomnožite na stotine in sčasoma na tisoče strojev, od 100 terabajtov do petabajtnega obsega, je to zastrašujoč koncept, in to so resničnosti, s katerimi se zdaj ukvarjamo.

Torej, na koncu nekaj stvari, ki so tudi pomagale spremeniti ta svet, in to je, da je prostor na disku postal smešno poceni. Veste, ko ste nekoč porabili od 380 do 400 tisoč dolarjev na gigabajtu trdega diska, ko je bil masiven boben velikosti - nekaj, kar je potreboval viličar, da so ga dvignili. Danes je vseeno za en ali dva centa na gigabajt prostora na disku blaga. In RAM je storil isto stvar. Mimogrede, ti dve J-krivulji v obeh grafih sta desetletje, torej z drugimi besedami, gledamo na dva bloka 10 let, 20 let znižanja cen. Ampak razdelil sem jih na dve J-krivulji, ker je na koncu ena na desni postala črtkana črta in ni bilo mogoče videti podrobnosti, zato sem jo ponovno pomanjšal. Gigabajt RAM-a pred 20 leti je bil nekaj v višini šestih in pol milijonov dolarjev. Te dni, če plačate več kot tri ali štiri dolarje za gigabajt RAM-a za blago strojne opreme, vas oropajo.

Ta pomembna prevrata v zniževanju cen v zadnjih dveh desetletjih so pomenila, da se lahko zdaj premaknemo iz diskovnega prostora in naravnost v RAM, ne le na megabajtni ravni, ampak zdaj na terabajtno raven in z RAM-om obravnavamo, kot da je disk. Izziv pri tem pa je bil, da je RAM izvorno ephemeral - kar pomeni nekaj, kar traja kratek čas - zato smo morali iznajditi načine, kako v ta prostor zagotoviti odpornost.

In tako, moja poanta tukaj je, da računalništvo v pomnilniku ni za slabovidne. Žongliranje teh zelo velikih pomnilniških podatkov in obdelava okoli njih je zanimiv izziv; kot sem že nakazal, ni za slabovidne. Ena stvar, ki smo se je naučili iz te izkušnje z obsežnim računalništvom v pomnilniku in z veliko gostoto, je, da kompleksnost, ki jo gradimo, začne na več področjih.

Toda poglejmo na to z vidika spremljanja in odzivanja. Ko pomislimo na podatke, se začne v diskovnem prostoru, sedi v zbirkah podatkov na diskih, potisnemo jih v spomin. Ko je v pomnilniku in porazdeljen in so njegove kopije, lahko uporabimo veliko kopij, in če pride do kakšnih sprememb, se lahko odraža na ravni pomnilnika, namesto da bi morali iti naprej in izklopiti ter čez osnovno ploščo na dve različni ravni, gre v spomin in iz njega. Končali smo s to hiperskostno strojno platformo, ki nam to omogoča. Ko govorimo o hiperrazmerju, je težje na smešno gostem nivoju in pomnilniku z visoko gostoto, štetjem CPU-jev in jeder in niti zelo veliko gostoto. Zdaj imamo zelo zelo zapletene mrežne patologije, ki to podpirajo, ker se morajo podatki v nekem trenutku premakniti po omrežju, če bodo šli med vozlišča in grozdi.

Torej smo na koncu postali odpuščanje napak na napravi in ​​spremljati moramo naprave in njihove dele. V to platformo moramo vgraditi odpornost napak za podatke, ki jo spremljamo. Vgrajena je odpornost porazdeljene baze podatkov, tako da moramo spremljati platformo baze podatkov in se v njej zlagati. Nadzorovati moramo razporejeno načrtovanje obdelave, kaj se dogaja znotraj nekaterih procesov vse do anketiranja in poizvedovanja ter pot, ki jo poizvedujejo, ter način strukturiranja in izvajanja poizvedbe. Kako je videti, ali je nekdo naredil SELECT * na "blah" ali so dejansko naredili zelo pametno in dobro strukturirano poizvedbo, ki jim bo prinesla nazivno, minimalno količino podatkov, ki prihajajo po arhitekturi v zadnji plošči? Na voljo imamo večnamenske obremenitve, več uporabnikov in več skupin, ki izvajajo enake ali več delovnih obremenitev in paketne naloge ter razporejanje v realnem času. In dobili smo to mešanico serije in sprotne obdelave. Nekatere stvari se izvajajo redno - urno, dnevno, tedensko ali mesečno - druge so na zahtevo. Morda nekdo sedi tam s tablico, ki želi narediti poročilo v realnem času.

In spet smo prišli do tega, da kompleksnost, ki nastane pri teh, ni samo izziv, ampak je zastrašujoča. In to preverjanje resničnosti preverjamo, da lahko eno samo vprašanje uspešnosti, samo eno vprašanje uspešnosti, vpliva na celoten ekosistem. In tako zaključimo s tem zelo zabavnim izzivom, da ugotovimo, no, kje so učinki? In imamo izziv, ali smo reaktivni ali proaktivni? Ali stvar opazujemo v realnem času in opazimo, da se nekaj bohoti in se nanjo odziva? Ali pa smo videli kakšno obliko trenda in spoznali, da se moramo z njo aktivno vključiti? Ker je ključno, da si vsi želijo nekaj hitrega, poceni in enostavno. Toda na koncu zaključimo s temi scenariji, na katere rad navajam, in svojo najljubšo vrstico zagovora Donalda Rumsfelda - ki v mojih mislih velja za vse te scenarije velike zapletenosti - in to je to, poznali smo znanje, ker je to nekaj zasnovali smo in zgradili in teče po načrtih. Neznanci smo postali znani po tem, da ne vemo, kdo vodi kaj, kdaj in kje, če je na zahtevo. In imamo neznane neznanke in to so stvari, ki jih moramo spremljati in preverjati. Ker v resnici vsi vemo, ne morete upravljati nečesa, česar ne morete izmeriti.

Če želite imeti ustrezna orodja in primerno sposobnost za spremljanje načrtovanja CPU-ja, poiščite čakalne dobe in ugotovite, zakaj je treba v čakalnih vrst v cevovodih čakati v čakalnih vrstah. Kaj se dogaja v pomnilniku, kakšna uporaba se izvaja, kakšno uspešnost se nam porabi iz spomina? Ali je stvar pravilno razdeljena, ali se distribuira, ali imamo dovolj vozlišč, ki hranijo njihove kopije, da se lahko spopadejo z delovnimi obremenitvami, ki se nanjo vržejo? Kaj se dogaja z izvajanjem procesov zunaj procesov operacijskega sistema? Sama opravila, posamezne aplikacije in demoni, ki jih podpirajo? Kaj se dogaja znotraj teh procesov, zlasti strukturiranje poizvedb in kako se te poizvedbe izvajajo in sestavljajo? In zdravje teh procesov je vse skupaj v skladišču? Veste, spet nazaj na čakalne dobe, ali je pravilno razporejen, ali je treba počakati, kje čaka, ali čaka na branje spomina, I / Os, CPU, I / O po omrežju končnemu uporabniku ?

In potem nazaj na to točko, ki sem jo omenil tik pred tem, ko sem zaključil, in to je to, kako se približujemo reševanju problemov in odzivnim časom nanje? Ali gledamo v realnem času in se odzivamo na stvari, kar je najmanj idealen scenarij, a tudi takrat je bolje, da to storimo, kot da ne vemo in pokličemo službo za pomoč in rečemo, da je šlo kaj narobe, in to moramo izslediti ? Ali pa to počnemo proaktivno in gledamo, kaj vse prihaja na vrsto? Ali z drugimi besedami, ali vidimo, da nam primanjkuje pomnilnika in moramo dodati več vozlišč? Ali delamo analizo trendov, ali načrtujemo zmogljivosti? In ob vsem tem spremljamo pretekle čase izvrševanja in razmišljamo o načrtovanju zmogljivosti ali si to ogledamo v realnem času in proaktivno preurejamo in izvajamo izravnavo obremenitve? In ali se sploh zavedamo delovne obremenitve? Ali vemo, kdo počne kaj v našem grozdu in zakaj?

Računi v spominu so zelo močni, vendar je s to močjo skoraj ena od teh stvari, na primer naložena pištola in se igrate z živo strelivo. Sčasoma se lahko ustreliš v nogo, če nisi previden. Torej, moč izračuna v pomnilniku samo pomeni, da lahko veliko več in hitreje izvajamo zelo porazdeljene in diskretne naloge podatkov. Toda takrat se končno porabi večje povpraševanje. Navadijo se te moči in to si želijo. Ne pričakujejo več, da bodo delovna mesta trajala nekaj tednov, poročila pa se pojavljajo v navadnem starem papirju. In potem, pod vsem tem, imamo vsakodnevno vzdrževanje, obdano s popravki, posodobitvami in nadgraditvami. In če razmišljate o 24/7 obdelavi z računanjem v pomnilniku, upravljanju teh podatkov, upravljanju delovnih obremenitev po njem, je vse v pomnilniku, tehnično na efemerni platformi, če bomo začeli uporabljati popravke in posodobitve in nadgradnje v tam prihaja tudi vrsta drugih izzivov pri upravljanju in spremljanju. Vedeti moramo, kaj lahko vzamemo brez povezave, kdaj ga lahko nadgradimo in kdaj ga vrnemo v splet. In to me pripelje do mojega zadnjega vidika in to je, da ko postajamo v teh sistemih vse bolj zapleteni, človek ne more storiti samo tako, da sesa več palca in mu vleče uho. Ne obstaja več takšnih, črevesnih občutkov. Resnično potrebujemo ustrezna orodja za upravljanje in zagotavljanje te visoke stopnje učinkovitosti v računanju in upravljanju podatkov.

In s tem v mislih bom predal našemu prijatelju iz IDERA in slišal, kako sta se lotila tega izziva.

Bill Ellis: Najlepša hvala. Delim svoj zaslon in tu gremo. Res je ponižujoče, če samo upoštevamo vso tehnologijo in vse ljudi, ki so prišli pred nami, da bi dali na voljo te stvari, ki so na voljo v letu 2017. Govorili bomo o analizi delovne obremenitve za SAP HANA - v bistvu je rešitev za spremljanje podatkovnih baz: celovita, brez agentov, zagotavlja sproten čas in gradi zgodovino in tako lahko vidite, kaj se je zgodilo v preteklosti. SAP S / 4 HANA ponuja potencial boljših, hitrejših in cenejših. Ne rečem, da je poceni, samo rečem, da je manj drag. Kakorkoli, tradicionalno se je zgodilo, da bi imeli glavni proizvodni primerek - najbrž teče Oracle v večji trgovini, potencialno SQL Server - in potem bi uporabili ta postopek ETL in imeli bi več, vrste različic resnice . In to je zelo drago, ker ste plačevali strojno opremo, operacijski sistem, licenco Oracle za vsako od teh posameznih okolij. In na koncu bi morali imeti ljudi, da eno različico resnice uskladijo z naslednjo različico resnice. In tako je bila ta obdelava ETL z več različicami le počasna in zelo, zelo okorna.

In tako lahko HANA, v bistvu en primer HANA, potencialno nadomesti vse te druge primere. Torej, je manj drago, ker je namesto večkrat ena strojna platforma, en operacijski sistem. In tako S / 4 HANA resnično spremeni vse in v bistvu gledate na razvoj SAP-ja od R / 2 do R / 3, različnih dodatkov. Zdaj je zapuščeni sistem na voljo do leta 2025, tako da imate osem let, dokler resnično ne boste prisiljeni v selitev. Čeprav vidimo, da si ljudje prizadevajo svoje prste, ker vedo, da prihaja in sčasoma ECC deluje na HANO, zato bi morali biti resnično pripravljeni na to in razumeti tehnologijo.

Torej, ena baza podatkov, brez ETL procesov, nobenih kopij, ki jih je treba uskladiti. Torej, še enkrat hitreje, bolje in ceneje. HANA je v spominu. SAP dobavlja programsko opremo, vi dobavljate strojno opremo. Skupnih tabel ni. Ena od stvari, ki jih ti nekako predlagajo, ko razmišljaš o tem, je, da se nočeš ukvarjati s tem, pravkar bomo kupili največji strežnik, ki je na voljo. Predlagajo, da svoje vrste pokrajine SAP pravilno določite pred časom in v bistvu pravijo, da ne preselite 20 let vrednih podatkov. Menim, da je arhiviranje nekaj premalo uporabljenega v IT-ju, vsekakor, ne le v trgovinah SAP. Naslednja stvar je, da je SAP dejansko porabil veliko časa za prepisovanje svoje izvorne kode, da ne uporablja SELECT *. SELECT * vrne vse stolpce iz tabele in je še posebej drag v stolpčni bazi podatkov. In zato za SAP HANA ni dobra ideja. Torej, za trgovine, ki imajo veliko prilagoditev, veliko poročil, to boste želeli iskati in boste želeli določiti imena stolpcev, ko napredujete, da vse premaknete na HANA.

Radi rečemo, da HANA ni panaceja. Kot vse baze podatkov, vse tehnologije je treba tudi to nadzorovati, in kot smo že omenili, potrebujete številke, da lahko upravljate presežek, merjenje z merjenjem. In ena izmed stvari, o kateri govorim na območju IDERA, je, da vsaka poslovna transakcija posega v sistem zapisovanja in v tem primeru bo to HANA. Tako HANA postane temelj za uspešnost vaših SAP transakcij, končne uporabniške izkušnje. In zato je ključnega pomena, da se ta nadaljuje z največjo hitrostjo. To postane samo ena točka odpovedi in v pogovoru z ljudmi je to nekaj, kar lahko pride do kraja, kjer imate končnega uporabnika in morda uporablja te podatke v realnem času in imajo ad hoc poizvedbo, ki potencialno ni povsem prav. Mogoče se ne pridružijo mizam in so ustvarili zunanjo povezavo, partizanski izdelek in v bistvu porabijo veliko sredstev. Zdaj bo HANA to na koncu prepoznala in to sejo ubila. In tako je bistveni del naše arhitekture, ki vam bo omogočil, da to dejansko zajamete v zgodovino, da boste lahko videli, kaj se je dogajalo v preteklosti, in prepoznali te situacije.

Oglejmo si torej analizo delovne obremenitve za SAP HANA. To je različica 1, zato vas zelo lepo vabimo, da se nam pridružite na poti in to je izdelek podjetja IDERA. Je celovit, a preprost. V realnem času s trendiranjem. Zdravje gostitelja, na primer zdravje. Spremljamo stanja čakanja, poizvedbe SQL, porabnike pomnilnika in storitve. Tako izgleda grafični vmesnik in takoj vidite, da je splet omogočen. Pravzaprav sem odprl to rešitev, ki teče v živo v mojem sistemu. Nekaj ​​pomembnih stvari si želite ogledati. Nekako smo razdeljeni na različne delovne prostore. Najpomembnejše je tisto, kar se dogaja na ravni gostitelja zaradi uporabe CPE-ja in uporabe pomnilnika. Vsekakor nočete doseči točke menjave ali razbitja. In potem se v bistvu usmerite v dogajanje v trendu, od odzivnega časa, uporabnikov, stavkov SQL, to je tisto, kar poganja dejavnost v sistemu.

Ena od stvari pri IDERI je, da se v bazi podatkov ne zgodi nič, dokler ne pride do aktivnosti. In ta dejavnost so stavki SQL, ki prihajajo iz aplikacije. Torej je merjenje stavkov SQL nujno, da lahko odkrijemo vzrok. Torej, pojdimo naprej in pojdimo naprej. Torej, na ravni gostitelja lahko dejansko pogledamo spomin, sledimo času, izkoriščamo CPU gostitelja. Korak nazaj lahko pogledate izjave COBSQL. Ena od stvari, ki jih boste videli na strani naše arhitekture, je, da so ti podatki shranjeni zunaj HANA, tako da, če bi se s HANO kaj zgodilo, v bistvu zajemamo podatke do, ne daj Bože, nerazpoložljivosti. . Prav tako lahko zajamemo vse, kar se zgodi v sistemu, tako da imate jasno vidnost. In ena izmed stvari, ki jo bomo storili, je ta, da bomo izjave SQL predstavili v tehtanem vrstnem redu. Torej, to bo upoštevalo število usmrtitev, in to je skupna poraba virov.

In tako lahko tukaj zaidete v posamezne meritve - kdaj se je izvedel ta stavek SQL? In potem porabo virov v veliki meri poganja načrt izvajanja, zato bomo to sposobni sproti zajemati. HANA je v spominu. Zelo vzporedno. Na vsaki tabeli imajo primarne indekse, ki jih nekatere trgovine izberejo za izdelavo sekundarnega indeksa za reševanje določenih težav z uspešnostjo. In zato je lahko, če vemo, kaj se je zgodilo z načrtom izvajanja določenih stavkov SQL, zelo koristno. Ponovno si bomo ogledali tudi storitve, porabo pomnilnika, ki jih je sčasoma zapisal. Arhitektura: torej je to samostojna rešitev, ki jo lahko prenesete z našega spletnega mesta, arhitektura pa je v tem, da je spletna.

Do določenega primerka se lahko povežete več uporabnikov. Spremljate lahko lokalne primere SAP HANA. V našem skladišču imamo stalno zgodovino štiri tedne in to je samoupravljeno. Če želite to umestiti, je precej preprosto. Potrebujete Windows Server. Prenesti ga morate. Večina Windows strežnikov bo imela vgrajen okvir .NET in je priložena licenci. Torej bi šli do čarovnika za namestitev, ki ga poganja Setup.exe, in bi dejansko odprli zaslon, licenčno pogodbo in preprosto obrisali ta oris s klikom na »Naprej«. In tako, kam želite, da HANA biti nameščen? Sledijo lastnosti baz podatkov in to bo vaša povezava s SAP HANA, tako da je to nadziranje primerka HANA brez agentov. In potem bomo v bistvu dali predogled, to je vrata, s katerimi komuniciramo privzeto. Kliknite »Namesti« in v bistvu se zažene HANA in začnete graditi zgodovino. Torej, le malo podatkov o tabeli velikosti. Spremljamo lahko do 45 primerkov HANA in to boste želeli uporabiti na drsni lestvici za določitev števila jeder, pomnilnika, prostora na disku, ki ga potrebujete. In to predpostavlja, da imate popolno štiri tedensko zgodovino.

Tako kot hiter povzetek gledamo zdravje strežnika, zdravje primerkov, CPU / pomnilnik. Kaj so porabniki pomnilnika, kaj so gonilniki aktivnosti, kakšne so storitve? Stavki SQL so bistveni - kakšna so stanja izvedbe? Pokažite mi izvedbene načrte, kdaj so se stvari izvajale, dajejo trend? Tako boste v realnem času in zgodovino tega, kar se je zgodilo. In kot sem že omenil, ker je naša zgodovina ločena od HANE, bomo zajeli stvari, ki so se iztekle in so bile potekle iz zgodovine HANA. Tako si lahko ogledate resnično porabo virov v vašem sistemu zaradi ločene zgodovine.

Kot sem že omenil, lahko na spletnem mestu IDERA pod Izdelki to preprosto najdete. Če želite to preizkusiti, ste zagotovo dobrodošli. Oglejte si, kako ponuja informacije za vas in ali so na tem spletnem mestu na voljo dodatne informacije. Vse zainteresirane stranke se tako z veseljem ukvarjajo s tem. Zdaj je v portfeljskih izdelkih, ki jih ponuja IDERA, na voljo tudi nadzornik transakcij SAP ECC in to se imenuje Natančno za SAP. In to, kar uporabljate, ali uporabljate portal ali samo ECC z neposrednim upom - bo dejansko zajel transakcijo končnega uporabnika od klika do diska, vse do izjave SQL in pokazal, kaj se dogaja.

Zdaj vam pokažem samo en povzetek zaslona. Na tem zaslonu s povzetkom želim, da imate nekaj ukrepov. To je odzivni čas osi Y, čas X osi in dan, v tem transakcijskem pogledu pa vam bomo prikazali čas odjemalca, čakalni čas, čas kode ABAP, čas baze podatkov. Lahko zajemamo ID-je končnih uporabnikov, oznake T in dejansko lahko filtrirate in prikažete strežnike prek določene transakcije, ki jo prečkate. In tako številne trgovine vodijo sprednji del pokrajine pod VMware, tako da lahko dejansko izmerite, kaj se dogaja na vsakem od strežnikov, in se podate v zelo podrobno analizo. Torej je ta transakcijski prikaz namenjen transakciji končnega uporabnika skozi celotno pokrajino SAP. In to lahko najdete na našem spletnem mestu pod Products APM Tools in to bi bila rešitev SAP, ki jo imamo. Namestitev za to je nekoliko bolj zapletena, zato je ni treba samo prenesti in preizkusiti, kot jo imamo za HANA. To bi lahko storili, oblikovali in izvedli celotno transakcijo za vas skupaj.

Torej, že tretji hitri povzetek, analiza delovne obremenitve za SAP HANA, je celovita, brez agentov, v realnem času, ponuja zgodovino. Nudimo vam možnost prenosa in preizkušanja za vaše spletno mesto.

Torej, s tem bom čas vrnil Ericu, Dezu in dr. Bloorju.

Eric Kavanagh: Ja, morda Robin, kakšna vprašanja od vas in potem Dez po Robina?

Dr. Robin Bloor: V redu. Mislim, prvo, kar bi rad povedal, mi je zelo všeč pogled transakcije, ker je točno tisto, kar bi si želel v tej situaciji. Veliko sem delal - no, zdaj je že zdavnaj - opravljal spremljanje uspešnosti, in to je bilo tako; grafike v tistih dneh nismo imeli, toda to je bilo tisto, kar sem še posebej želel, da bi lahko naredil. Tako, da si lahko na tak ali drugačen način vbrizgavamo, kamor koli se težava dogaja.

Prvo vprašanje, ki ga imam, veš, večina ljudi tako ali drugače izvaja S / 4, kot veste. Ko ste se vključili v katero koli izvedbo S / 4, ali ste odkrili, da je bila izvedena dobro, ali na koncu odkrijete stvari, zaradi katerih lahko stranka želi ponovno konfigurirati? Mislim, kako vse to gre?

Bill Ellis: No, vsaka trgovina je malo drugačna. In obstajajo različni vzorci uporabe, različna poročila. Za spletna mesta, ki imajo ad hoc poročanje, mislim, da je to v resnici nekakšen nadomestni znak v sistemu. In tako je ena ključnih stvari začeti merjenje in ugotoviti, kakšna je izhodiščna točka, kaj je normalno za določeno spletno mesto, kje je to določeno mesto na podlagi njihovih vzorcev uporabe, ki poudarja sistem. In nato prilagodite od tam. Ponavadi optimizacija spremljanja ni enkratna, ampak je resnično stalna praksa, pri kateri spremljate, uglašujete, pregledujete in izboljšujete sistem, da bo skupnost končnih uporabnikov lahko učinkoviteje služila podjetju.

Dr. Robin Bloor: V redu, ko izvajate - mislim, vem, da je na to težko odgovoriti, ker se bo odvisno od velikosti izvedbe - toda koliko virov ima sposobnost spremljanja IDERA, koliko porabi ? Ali ima kaj za kaj pomembnega ali je, se preprosto ne vmešava? Kako to deluje?

Bill Ellis: Ja, rekel bi, da režijski stroški znašajo približno 1–3 odstotka. Mnoge trgovine so zelo pripravljene žrtvovati to, ker boste potencialno lahko to kupili nazaj v smislu optimizacije. To je odvisno od vzorcev uporabe. Če delate popolno pokrajino, je to odvisno od posameznih tehnologij, ki jih spremljate. Nekateri kilometri se sicer razlikujejo, a kot smo govorili, je vsekakor bolje porabiti nekaj časa, da vemo, kaj se dogaja, kot pa da samo slepimo. Zlasti bi bilo to, veste, tukaj smo januarja, prešli ste na obdelavo in že zbirate 12 mesecev vredne podatke. Veste, da je uspešnost, dajanje poročil regulatornim organizacijam, bankam in delničarjem, ključnega pomena za kritično poslovno uspešnost.

Dr. Robin Bloor: Prav. In le na hitro, z vaše perspektive - ker mislim, da ste tam sodelovali s celimi spletnimi stranmi SAP - kako veliko je gibanje baze strank SAP proti S / 4? Mislim, ali je to nekaj, kar se dogaja, veste, da se zanj dogaja nekakšen plaz navdušenih kupcev ali gre le za nepretrgan trik? Kako to vidite?

Bill Ellis: Mislim, da sem pred nekaj leti rekel, da gre za nožni prst. Zdaj bi rekel, da so ljudje nekako do kolena. Mislim, da, veste, glede na časovnico, ki jo bodo ljudje v naslednjih nekaj letih resnično potopili v HANO. In tako spremljanje, preoblikovanje, veste, mislim, da je večina strank nekako na krivulji učenja skupaj. In zato mislim, da nismo ravno na plazu, kot ste rekli, ampak mislim, da smo na vrsti velike preobrazbe HANA.

Dr. Robin Bloor: V redu, torej glede na spletna mesta, ki ste jih videli, ki so bila namenjena temu, prilagodijo HANA tudi drugim aplikacijam ali jih je, tako ali drugače, v celoti porabljen za to stvari delajo? Kakšna je slika tam?

Bill Ellis: Ja, pogosto bodo ljudje integrirali SAP z drugimi sistemi, odvisno od modulov in tako naprej, tako da je malo. Resnično še ne vidim ljudi, ki nameščajo druge aplikacije na HANI. To je vsekakor mogoče storiti. In tako gre bolj za pokrajino okoli infrastrukture SAP.

Dr Robin Bloor: Predvidevam, da bi vam ga rad predal Dez. Hrepenel sem po tvojem času. Dez?

Dez Blanchfield: Hvala. Ne, to je vse dobro. Dve zelo hitri, samo da poskusim nastaviti temo. SAP HANA ne obstaja že nekaj let in ljudje so jo imeli možnost razmisliti. Če bi nam podali grobo oceno odstotka ljudi, ki jih vodijo - ker je veliko ljudi, ki te stvari vodijo - kaj mislite, da je trenutno odstotek trga, ki se ga zavedate, odšel od samo tradicionalnih SAP izvedb do SAP na HANI? Ali gledamo na 50/50, 30/70? Kakšen, kakšen odstotek trga vidite pri ljudeh, ki so prehodili gibanje in zdaj naredili korak v primerjavi z ljudmi, ki se samo zadržujejo in čakajo, da se bodo stvari izboljšale ali izboljšale ali spremenile, ali ne glede na to?

Bill Ellis: Ja, pravzaprav bi po mojem mnenju odstotek postavil na približno 20 odstotkov. SAP ponavadi tradicionalna podjetja. Ljudje so ponavadi zelo konservativni in zato jih bodo ljudje vlekli za noge. Mislim, da je odvisno tudi od tega, ali veste, ali že dolgo upravljate SAP ali ste neke vrste SMB, ki je bil morda nedavno uveden SAP? In tako, obstaja vrsta dejavnikov, vendar na splošno mislim, da odstotek ni 50/50. Rekel bi, da je 50 odstotkov vsaj zabuhlih in imajo HANO nekje v svojem podatkovnem centru.

Dez Blanchfield: Zanimiv odvzem, ki ste nam ga dali prej, je bil, da je to v določenem smislu fajn in da ura fizično in dobesedno odteče čas do prehoda. Ali menite, da so v tem procesu ljudje to upoštevali? Kakšen je splošni smisel ljudskega razumevanja, da gre za prehodni premik v platformi, to ni samo možnost, temveč privzeto postane?

S SAP-jevega stališča sem prepričan, da si prizadevajo tako, ker obstaja pomembna konkurenčna prednost v zmogljivosti, vendar pa je tudi, mislim, da borejo nadzor nad platformo, namesto da bi šli na tretjo oz. podatkovne baze strank, zdaj ga vračajo na svojo platformo. Mislite, da so podjetja to sporočilo dejansko dobila? Mislite, da ljudje to razumejo in zdaj to prenašajo? Ali je to še vedno nekakšna nejasna stvar, ali menite, da je zunaj trga?

Bill Ellis: Mislim, da se SAP ne srameva komunicirati in ljudje, ki so odšli na SAPPHIRE, so povsod videli HANO. Torej, mislim, da se ljudje dobro zavedamo, toda človeška narava je to, kar je, veste, nekateri ljudje so, nekako, vlečejo noge nekoliko.

Dez Blanchfield: Ker mislim, da sem si zastavil to vprašanje, mi boste morali odpustiti, vendar se strinjam. Mislim, da se niso sramežljivo sporočali. Mislim, da je signal na več načinov ugasnil. In strinjam se s tabo - še ne vem, da so vsi že poskočili. Veste, tradicionalna podjetja, zelo velika podjetja, ki to vodijo, še vedno v mnogih pogledih ne samo vlečejo noge, ampak se samo skušajo spoprijeti s kompleksnostjo premika. Ker menim, da je ena stvar, ki jo je izpostavilo vaše orodje, in zagotovo vaša demonstracija danes, in zame je ključni vzvod, za katerega bi rad, da se danes vsi poslušajo in uglasbijo, da se usedejo in razmislijo, je, orodje, ki mi je poenostavilo ta postopek. Mislim, da je pod njimi ogromno nervoznih CIO-ov in njihovih ekip, ki razmišljajo: "Kako naredim prehod iz tradicionalnih RDBMS, relacijskih sistemov za upravljanje baz podatkov, ki jih poznamo že desetletja, na povsem novo paradigmo izračunavanja in upravljanje pomnilnika v prostoru, ki je še vedno razmeroma pogumen? «v mojih mislih. Toda v marsičem je to neznanka in le malo ljudi je to premaknilo na drugih področjih, da ni tako, da imajo še en del poslovanja, ki je že prešel na računanje v pomnilniku. Torej, to je vse, kar ali nič, v njihovih glavah.

Torej, ena od stvari, ki sem ji jo odvzel več kot karkoli - udaril te bom z vprašanjem čez minuto - je ta strah, ki se mi zdi, na več načinov zasut in to do danes, če bi poslušal CIO, bi nekako razmišljal: "No, kako bom naredil ta prehod? Kako bom zagotovil enako sposobnost, kot jo imamo na platformi za upravljanje relacijskih baz podatkov in dolgoletne izkušnje DBA, na novo platformo, za katero trenutno nimamo veščin? "Torej, moje vprašanje s tem je, ali menite, da so ljudje razumeli, da so orodja zdaj na voljo, kar ponujate, in lahko nekako globoko vdihnejo in olajšajo, da prehod ni tako strašljiv, kot je bil morda prej da je to orodje na voljo? Ali menite, da so ljudje to razumeli ali je to še vedno nekakšna stvar, ki se samo spopada s prehodom na računalniško pomnilništvo in pomnilnik v pomnilniku v primerjavi s staro-šolskimi kombinacijami NVMe, bliskavice in diska?

Bill Ellis: Ja, tako da je nedvomno veliko tehnologije in orodij, ki lahko to grafično prikažejo, kaj se dogaja in omogočajo zelo enostavno določitev najvišjih porabnikov virov. Mislim, to dejansko pomaga poenostaviti stvari in pomaga tehnološkemu osebju res dobro obvladati. Hej, spoznali bodo, kaj se dogaja, in razumeli vso zapletenost. Zagotovo so orodja na trgu vsekakor koristna, zato ponujamo analizo delovne obremenitve za SAP HANA.

Dez Blanchfield: Ja, mislim, da je odlična stvar tega, kar ste nam danes pokazali, ta, da pri spremljanju kosa strojne opreme, dela operacijskega sistema, celo spremljate del delovne obremenitve, ki se giblje skozi, kot ste rekli, mislim, orodja že nekaj časa tam. Zadeva zame, še posebej znotraj HANE, je, da nismo nujno imeli povečevalnega stekla in pokukali vanj ter takoj videli, kaj počne vaše orodje, kaj se dogaja s poizvedbami in kako je strukturiran in kjer je to breme.

Z uvajanjem, ki ste ga videli do sedaj, glede na to, da ste dobesedno najbolj avtoritativni v tem prostoru na svoji platformi na svetu, nekaj hitrih zmag, ki ste jih videli - ali imate kakšno anekdotno znanje, s katerim lahko delite okoli nas so bili nekateri trenutki eureke, trenutki aha, kjer so ljudje uvrstili nabor orodij IDERA, so našli svoje platforme in predstave, ki so jih imeli. Imate kakšne krasne primere, kjer so ga ljudje ravno napotili, ne vedoč, kaj so imeli, in kar naenkrat so odšli: "Vau, pravzaprav nismo vedeli, da je tam?"

Bill Ellis: Ja, tako velika omejitev domačih orodij je, da če odpove poizvedba prekliče, informacije izplaknejo in tako v bistvu nimate zgodovine. Če bomo zgodovino shranjevali brez povezave, podobno kot bežna poizvedba, boste imeli zgodovino, vedeli boste, kaj se je zgodilo, videli boste načrt izvedbe in tako naprej. In to vam omogoča, da nekako pomagate skupnosti končnih uporabnikov v bistvu bolje delovati, bolje pisati poročila in podobno. In tako je zgodovina nekaj, kar je resnično lepo imeti. In ena izmed stvari, ki sem jo želel pokazati, je, da si lahko v štirih tednih ogledate v realnem času in nato preprosto povečate poljuben časovni okvir, ki vas zanima, nato pa lahko izpostavite osnovne vozne aktivnosti. Že samo ta vidnost je zelo koristna, če vemo, kakšno ozko grlo se je pojavilo.

Dez Blanchfield: Omenili ste, da je večkratni uporabnik, ko je že nameščen, in zelo me je navdušilo dejstvo, da je brez agentnega in učinkovito ničelnega dotika na več načinov. Ali je običajno, da je enotna namestitev vašega orodja nato na voljo vsem iz omrežnega operacijskega centra v NOC, ki gleda osnovno infrastrukturo, na kateri temelji grozd, vse do aplikacijskega in razvojnega tima? Ali je to pravilo, če enkrat razporedite in bi to delili, ali predvidevate, da imajo ljudje primere modelov, ki gledajo v različnih delih sklada? Kako to izgleda?

Bill Ellis: Torej bo osnovna ekipa običajno močno zanimala tehnološko podlago za dogajanje v SAP. Očitno je več ekip, ki bodo podprle celotne pokrajine. Komad HANA je ravno osredotočen na to. Pravzaprav bom privzeto zadolžen za osnovo SAP kot primarne potrošnike informacij.

Dez Blanchfield: Prav. Kljub temu me preseneča, če imam razvojno ekipo ali celo ne samo na ravni kode, če pa imam skupino podatkovnih analitikov ali analitikov, ki delajo analitično delo na naboru podatkov, še posebej, če obstaja Pomemben pritisk na podatkovno znanost, ki se uporablja za vse znotraj organizacij, se mi zdi - in popravite me, če se motim - zdi se mi, da bo to tudi njih zelo zanimivo, saj v mnogih pogledih resnih stvari, ki jih lahko storite v okolju podatkovnega skladišča, sprostite strokovnjaka s podatki in mu omogočite, da začne izvajati ad hoc poizvedbe. Ste imeli kakšne primere, da se to dogaja tam, kjer so vas prodajalci zazvonili in rekli: "Na to smo vrgli ekipo, ki se ukvarja s podatki, resnično boli, kaj lahko storimo za njih v primerjavi s tem, kar počnemo v tradicionalno operativno spremljanje in vodenje? "Je to sploh stvar?

Bill Ellis: No, ja, to bi malo spremenil in odgovoril bi na to, da gledam na uspešnost, se zavedamo uspešnosti pri razvoju QA proizvodnje, veste, prej ko shranite, manj težav, manj presenečenja, ki jih imate. Torej, absolutno.

Dez Blanchfield: Na podlagi tega bo veliko orodij, s katerimi sem imel izkušnje - in prepričan sem, da se bo Robin strinjal - z veliko orodja tukaj, če imate velik RDBMS, potrebujete zares visoko- kvalificirani, dobro poznani, izkušeni DBA. Nekatere zahteve glede infrastrukture in platforme, ki jih prinaša SAP HANA, ker trenutno podpirajo določene distribucije, ki so usklajene od določene strojne opreme in tako naprej, kolikor vem. Veste, obstajajo ljudje z desetletji izkušenj, ki niso enaki. Vendar pa vidim, da to orodje ni nujno potrebno. Zdi se mi, da lahko svoje orodje postavite in mu daste nekaj dokaj novih obrazov in jim takoj daste moč, da najdejo stvari, ki ne delujejo dobro. Ali je tako, da obstaja precej kratka krivulja učenja, da se s tem pospešite in pridobite nekaj vrednosti, če ga boste uporabili? Veste, moj splošni smisel je, da vam ni treba imeti 20 let izkušenj z vožnjo orodja, da bi takoj videli vrednost. Bi se strinjali, da je tako?

Bill Ellis: Oh, absolutno, in mislim, da je veliko uspešnosti uvajanja resnično odvisno od načrtovanja in arhitekture okolja SAP HANA. In potem je nedvomno veliko zapletenosti, veliko tehnologije, ki je vgrajena, šele potem se splača nadzorovati vzorce uporabe dogajanja. Čeprav je bolj zapleten, je na nek način pakiran in nekoliko poenostavljen. To je zelo slabo.

Dez Blanchfield: Ja, torej preden se vrnem Eriku, saj vem, da ima nekaj vprašanj, zlasti iz nekaterih, ki so prišla v okviru vprašanj in odgovorov, ki so bila zanimiva, in želim slišati odgovor. Tradicionalno potovanje nekoga do - že prej ste omenili, da ga lahko dobite, ga lahko prenesete in poskusite. Ali lahko na hitro prisluhnete tako hitro za poslušanje ljudi, bodisi danes, bodisi za folk, ki bi ga morda pozneje ponovil? Kateri so hitri dve ali tri korake, da se primejo za kopijo in jo uporabijo v svojem okolju, preden jo kupijo? Kako to izgleda? Kakšni so koraki za to?

Bill Ellis: Ja. Torej, IDERA.com in pojdite na Izdelki in videli boste analizo obremenitve za SAP HANA. Obstaja stran za prenos. Mislim, da vas bodo prosili za nekaj kontaktnih podatkov, izdelek pa je pravkar zapakiran z licenčnim ključem, tako da ga lahko namestite s programom Setup.exe in se po mojem mnenju zelo hitro vrti.

Dez Blanchfield: Torej, lahko gredo na vaše spletno mesto in ga lahko prenesejo. Se spomnim, da sem ga pred časom pogledal in sem tudi prejšnji večer preveril, ali lahko od spomina zahtevate demonstracijo, kje vas bo nekdo v vaši ekipi nekako sprehodil? Toda dejansko ga lahko brezplačno prenesete in lokalno postavite v svoje okolje, v svojem času, kajne?

Bill Ellis: Da.

Dez Blanchfield: Odlično. No, mislim, več kot vse to je verjetno to, kar bi ljudem osebno svetoval, da zgrabite kopijo spletnega mesta, poberete nekaj dokumentacije tam, ker vem, da je tam veliko dobre vsebine, in samo poskusi. Dajte ga v svoje okolje in poglejte, kaj boste našli. Sumim, da boste, ko boste z orodjem IDERA pod pokrovom pogledali pod pokrov motorja, našli stvari, za katere dejansko niste vedeli, da so tam.

Poglej, najlepša hvala za to in hvala za čas samo za vprašanja in vprašanja z Robinom in I. Ericom, vrnil se bom k tebi, ker vem, da nekaj vprašanj prihaja tudi od naših udeležencev.

Eric Kavanagh: Ja, prav hitra je tukaj. Torej, eden od udeležencev tukaj naredi res dober komentar, ki govori samo o tem, kako se stvari spreminjajo. Če govorimo v preteklosti, se je pomnilnik zadušil, upočasnil pa ga je pogosto pogostitev, trenutno se CPU zaduši s preveč podatkov v pomnilniku. Veste, da obstajajo težave z omrežjem. Vedno bo to premična tarča, kajne? Kaj danes vidite kot usmeritev glede na to, kje bodo ozka grla in kam boste morali osredotočiti svojo pozornost?

Bill Ellis: Ja. Dokler ne izmerite, je težko vedeti. Ena od stvari v zvezi s stavki SQL je, da bodo gonilniki porabe virov. In v tem primeru, da bi morali imeti, denimo, veliko porabo pomnilnika ali CPU, boste lahko ugotovili, katera dejavnost je povzročila to porabo virov. Zdaj je ne bi nujno želeli ubiti, ampak se je želite zavedati in, kaj se dogaja, kako pogosto se dogaja, itd. Nekako smo še vedno novi glede obravnave celotnega sklopa ali kuharske knjige odzivov na različne okoliščine. In tako, to je veliko vprašanje in čas bo pokazal. Ko bo čas minil, bomo imeli več informacij.

Eric Kavanagh: To je to. No, fantje ste na zelo zanimivem prostoru. Mislim, da boste v naslednjih mesecih in naslednjih nekaj letih opazili veliko aktivnosti, saj vem, da je SAP, kot ste predlagali v našem vsebinskem klicu, ljudem omogočil lep prehod na prehodu do HANA. Toda kljub temu ima ta ploščad konec in v določenem trenutku se bodo ljudje morali resno odločiti, torej prej, bolje, kajne?

Bill Ellis: Vsekakor.

Eric Kavanagh: V redu, ljudje smo se še eno uro opekli na Hot Technologies. Informacije najdete na spletu, znotrajanaanasis.com, tudi techopedia.com. Osredotočite se na to spletno mesto za veliko zanimivih informacij, vključno s seznamom vseh naših arhivov teh preteklih spletnih oddaj. Ampak ljudje, velika hvala vsem vam, našim prijateljem iz IDERA, Robinu in seveda, Dez. In dohiteli te bomo naslednji teden, ljudje. Še enkrat hvala za vaš čas in pozornost. Pazite. Adijo.

V prihodnost: rampa za računalništvo v pomnilniku