Per personal de Techopedia, 25 de gener de 2017
Take away: L' amfitrió Eric Kavanagh discuteix la informàtica en memòria i SAP HANA amb els convidats Dr. Robin Bloor, Dez Blanchfield i IDERA Bill Ellis.
Actualment no teniu la sessió iniciada. Inicieu la sessió o registreu-vos per veure el vídeo.
Eric Kavanagh: D'acord, senyores i senyors. Hola i benvinguts de nou una vegada més Es tracta de les quatre de la tarda a l'Est, un dimecres i els dos últims anys, cosa que vol dir que és una vegada més, per a les tecnologies calentes. Sí, efectivament, em dic Eric Kavanagh, seré el vostre amfitrió per a la conversa d'avui.
Avui, parlarem sobre algunes coses interessants. Ens endinsarem en el món de la memòria, el títol exacte és "Into the Future: An On Ramp for Computing In-Memory". És tota la ràbia en aquests dies i amb una bona raó, principalment perquè La memòria és molt més ràpida que confiar en discs girats. El repte, però, és que heu de reescriure molt programari. Perquè el programari d’avui, la majoria, s’ha escrit amb disc en ment i això realment canvia l’arquitectura de l’aplicació. Si dissenyes l’aplicació per esperar un disc girant, només fas les coses d’una altra manera que si tinguis tot aquest poder de la tecnologia a la memòria.
Hi ha un lloc sobre el teu realment, xoca’m a Twitter, @eric_kavanagh. Sempre intento fer un seguiment i també retweetar sempre que algú m'esmenti.
Com he dit, avui parlem de memòria in-memory i específicament de SAP HANA. Va dir que el vostre últim any va conèixer la comunitat SAP realment i he de dir un entorn fascinant. Odia als usuaris que realitzen aquesta operació i estan a les primeres línies, perquè SAP és una operació increïblement bona. El que realment són molt bons és fer negocis. També són excel·lents en tecnologia, i han invertit una gran inversió a HANA. De fet, puc recordar, probablement fa uns sis o set anys, que realment vam estar treballant per a la Força Aèria dels Estats Units i vam aconseguir que algú de SAP entrés i ens donés un primer cop d’ull al món de HANA i què estava previst. I, per dir-ho menys, la gent dels SAP Labs ha dedicat molt de temps i esforç a l’hora d’entendre com es construeix aquesta arquitectura que és totalment diferent, una vegada més, dels entorns tradicionals, perquè ho tens tot a la memòria. Així doncs, parlen de fer tant transaccionals com analítics a les mateixes dades a la memòria, en contraposició a la manera tradicional, que és treure-la, posar-la a un cub, per exemple, analitzar-la allà versus transaccional, que passa d’una manera molt diferent.
Aquest és un espai interessant i realment el descobrirem a un altre venedor, IDERA, una mica sobre com funcionen totes aquestes coses i de què es refereix, francament. Així, doncs, escoltarem el doctor Robin Bloor, el nostre analista en cap aquí, a The Bloor Group; Dez Blanchfield, el nostre científic de dades i després bon amic Bill Ellis de IDERA. Així, amb això, vaig a lliurar les claus al doctor Robin Bloor, que se’l traurà.
Robin Bloor: Sí, com deia Eric, el temps que vam rebre per primera vegada la informació de SAP HANA ja era de fa molts anys. Però era molt interessant, aquella època en concret va ser molt interessant. Ens trobaríem en una o dues empreses que, d’una manera o altra, oferien tecnologia a la memòria. Era ben clar que la memòria havia de venir. I realment no va ser fins que SAP es va aixecar i va llançar de sobte HANA. Vull dir, va ser un xoc quan vaig veure que SAP feia això. Va ser, com si va ser un xoc, perquè esperava que vingués d’altres llocs. Esperava que fos, ja ho sabeu, Microsoft o Oracle o IBM o algú així. La idea que ho feia SAP va ser realment sorprenent per a mi. Suposo que no hauria de ser perquè SAP és un dels venedors estratègics i, pràcticament, tot el que passa a la indústria prové d’un d’aquests.
De totes maneres, tot el tema sobre la memòria, vull dir, ens vam adonar, solíem parlar d’això, que tan bon punt aneu a la memòria, no es tracta de posar dades a la memòria, sinó que es tracta de comprometre’s amb la idea que la capa de memòria és el registre del sistema: tan bon punt migreu el registre del sistema a la memòria, el disc comença a convertir-se en un mitjà de transferència d'un tipus i es converteix en una cosa diferent. I em va semblar molt emocionant quan això va començar a passar. De manera que realment ha acabat per filar disc. El disc de filatura aviat existirà només als museus. No estic segur del més aviat possible, però, bàsicament, el disc d'estat sòlid es troba ara a la corba de la llei de Moore, ja és deu vegades més ràpid que fer girar el rovell, com ara ho diuen, i prou aviat serà encara més ràpid i doncs això vol dir que cada vegada són menys els casos d'ús del disc.
I el fet curiós, el SGBD tradicional, de fet, es va crear una gran quantitat de programari tradicional per a filar disc, que va suposar que es girés en disc. Tenia tota mena de capacitats a nivell físic programades amb rigor per tal d’explotar el disc girant, fent la recuperació de dades el més ràpidament possible. I tot això s’està rentant. Només desapareixent, saps? I aleshores, evidentment, hi hagué una gran cosa –no ho sé, lucrativa, suposo que serà al final– que s’obriria una base de dades en memòria que intentava ocupar la posició que les grans bases de dades, Oracle i Microsoft, SQL. El servidor i l'IBB de l'IBM, estaven ocupats a l'espai a la memòria i era molt interessant veure qui avançava i fer això.
Parlem de la cascada de memòria; només cal esmentar. També és, la raó per esmentar-ho, la raó per la qual vaig llançar-ho, realment, era només fer saber a tothom que, quan parlo de memòria aquí, totes aquestes capes de què parlo són de fet memòria. Però de sobte t’adones quan mires d’això, es tracta d’una botiga jeràrquica, no és només memòria. I per tant, també s'aplica pràcticament tot el que vam aprendre fa temps, sobre botiga jeràrquica. I també vol dir que qualsevol base de dades a la memòria ha de navegar per això, alguns només cal que us passeu per la memòria RAM. I tot just s’ha anat fent cada vegada més gran i més gran i ara es mesura en megabytes. Però teniu la memòria cau L1 que és cent vegades més ràpida que la memòria, la memòria cau L2 30 vegades més ràpida que la memòria i la memòria cau L3 aproximadament 10 vegades més ràpida que la memòria. Així que, ja sabeu, hi ha molta tecnologia (bé, una quantitat rara de tecnologia) que ha adoptat l'estratègia d'utilitzar aquests caché com a un tipus d'espai d'emmagatzematge per a executar coses, especialment la tecnologia de bases de dades. Així, ja ho sabeu, és una influència.
Després hem aconseguit l’aparició de 3D XPoint i PCM d’IBM. I és gairebé la velocitat de RAM, és bàsicament amb la qual es vanten tots dos venedors. Els casos d’ús són probablement diferents. La primera experimentació amb això encara s’ha d’acabar. No sabem com afectarà l'ús de la RAM i la tecnologia de la base de dades a la memòria per a aquest tema. Aleshores, teniu RAM vers SSD. Actualment, la RAM és aproximadament 300 vegades més ràpida però, per descomptat, aquest múltiple està disminuint. I SSD versus disc que és aproximadament 10 vegades més ràpid, si ho entenc. Així, aquest és el tipus de situació que tens. És la botiga jeràrquica. Mirar-ho d'una altra manera, la memòria, per descomptat, és completament diferent. Així doncs, el diagrama superior mostra dues aplicacions, ambdues que potser accedeixen a una base de dades, però sens dubte que accedeixen a dades sobre el rovell giratori. I la manera en què realment flueixen les coses per la xarxa, segons quines dependències hi hagi, és ETL. Així doncs, això vol dir que, ja ho sabeu, les dades passen al rovell filat i després surten al rovell girant per anar a qualsevol lloc i per arribar a qualsevol lloc es remunten al rovell girant, que són tres moviments. I tingueu en compte que la memòria pot ser cent mil vegades més ràpida que filar un disc, i de ben segur que us adonareu que prendre dades i posar-les a la memòria fa que tota aquesta cosa sigui realment diferent.
Per tant, potser haureu pensat què passaria en el que hi ha a la pantalla aquí mateix, podríeu haver pensat que, d’una manera o altra, l’ETL passaria de fet de dades a dades de memòria. Però, de fet, potser no ho farà; de fet, és possible que tingueu la situació de la dreta, on dues aplicacions poden desencadenar la mateixa memòria. Sens dubte, una base de dades a la memòria us pot proporcionar aquesta capacitat, sempre que tingueu el bloqueig i tot el que tingueu orquestrat al seu voltant. Per tant, això no només modifica la velocitat de les coses, sinó que modifica la forma en què configureu les aplicacions i els fluxos de dades sencers.
Per tant, té un impacte enorme. Aleshores, la memòria és pertorbadora, oi? I ho hauríem de treure del que he dit. El processament a la memòria actualment és un accelerador, però es convertirà en la norma. Es farà servir, aplicant-se segons el valor de l’aplicació, i per això és molt, molt interessant, que SAP surti realment amb una versió del seu programari ERP que és a la memòria. I la latència millora fins a tres ordres de magnitud del tot possible, i en realitat fins i tot més que això sigui possible, segons com ho facis. Per tant, obteniu grans millores en la velocitat anant a la memòria. I l'última cosa, SAP HANA's S / 4, que han llançat, crec, bé, la gent diu que encara s'està llançant, però certament es va llançar l'any passat, és un canvi de jocs donat la base de clients de SAP. Vull dir, hi ha 10.000 empreses que utilitzen ERP de SAP i gairebé totes són empreses grans, ja sabeu. Així, doncs, la idea de que tots tinguin un incentiu per endinsar-se en la memòria i fer servir el seu fonamental, ja que ERP gairebé sempre són aplicacions fonamentals que les empreses funcionen, és només un gran canvi de jocs i serà molt interessant. Però és clar que tot sona molt bé, però s'ha de configurar de manera intel·ligent i s'ha de controlar bé. No és tan senzill com sembla.
Dit això, crec que passaré la pilota a qui és aquest noi? Oh, australià, Dez Blanchfield.
Dez Blanchfield: Molt divertit. Robin Bloor, sempre un acte dur a seguir. Gràcies per tenir-me avui. Per tant, un gran tema, però emocionant. Per tant, he escollit una imatge que sovint es pot fer memòria quan penso en els moderns llacunes de dades i els magatzems de dades empresarials i les meves petites dades. Així que aquí tinc aquest bell llac envoltat de muntanyes i onades surten, i les ones s’estavellen sobre aquestes roques. Això és, una mena de, com visualitzo mentalment el que sembla dins d’un llac de dades gran. Les ones són feines de lots, i les analítiques en temps real es llancen a les dades, sent les roques. I quan penso com un llac físic, em torna a fer una crida de despertar que, ja sabeu, l'escala dels magatzems de dades que estem construint ara, el motiu pel qual vam trobar aquest moneda i el terme de un llac de dades és que són molt grans i són molt profundes, i ocasionalment podeu tenir tempestes. I quan ho fem, sempre heu de resoldre el que està creant la tempesta.
Així, en el tema d'aquesta cosa, em sembla que aquesta crida de sirena de computació a la memòria és realment forta i per una bona raó. Aporta tants avantatges comercials i tècnics importants. Això és una discussió durant un parell d’hores un altre dia. Però, el canvi general cap a la informàtica a la memòria, només vull abordar com hem arribat fins aquí i què ho fa possible perquè, per exemple, posa els fonaments d’on es poden situar primer alguns dels reptes i què hem de tenir coneixement. i en el nostre pensament, al nostre món d'allunyar-nos dels discs filats antics que contenen dades i de deixar-los en disc i fora del disc, a la memòria i a la memòria i a les CPU, ara només eliminem gairebé una d'aquestes capes senceres, sent el disc girant. Perquè recordeu, ja sabeu, que, des dels primers temps de la informàtica, arquitectònicament, no ens vàrem desplaçar gaire del mainframe o del món de gamma mitjana del que inicialment pensàvem com a memòria principal i emmagatzematge de bateria.
Com va dir el doctor Robin Bloor, l'enfocament que vam adoptar per moure les dades sobre l'arquitectura de l'ordinador no va canviar de manera espectacular durant cert temps, des de fa un parell de dècades, de fet. Si penses en el fet que, ja ho sabeu, l’informàtica moderna, tècnicament, ha estat al voltant, si perdoneu el puny, durant uns 60 anys imparells, ja ho sabeu, sis dècades i més i és en el sentit que podeu compra una caixa a la prestatgeria, com era. El canvi a la nova arquitectura es va produir al meu cap quan ens vam apartar del pensament entorn dels quadres principals i de la gamma mitjana, i les arquitectures de memòria bàsica i emmagatzematge de tambor, a la valentia o al supercomputació, en especial els gustos de Seymour Cray, on les coses com ara els plans posteriors del travesser. es va convertir en una cosa. En lloc només de tenir una ruta per moure les dades pel pla posterior o la placa base, tal com es diu avui dia. I la memòria en línia, ja sabeu, en aquests dies la gent no pensa realment què vol dir quan diu DIMM i SIMM. No obstant això, SIMM és una memòria inline única i DIMM és de memòria inline dual i som més complexos que això, ja que hi ha desenes de tipus de memòria diferents per a coses diferents: algunes per a vídeo, altres per a aplicacions generals, algunes integrades en CPU.
Així doncs, hi va haver un gran canvi cap a una nova manera de guardar i accedir a les dades. Estem a punt de passar per aquest mateix canvi en una altra generació sencera, però no tant en el maquinari en si, sinó en l'adopció del maquinari en la lògica comercial i en la capa de lògica de dades, i és un altre canvi de paradigma en la meva ment. .
Però, breument, sobre com hem arribat fins aquí Vull dir, la tecnologia del maquinari va millorar i va millorar notablement. Vam passar de tenir CPU i la idea d’un nucli era un concepte força modern. Es dóna per fet ara que els nostres telèfons tenen dos o quatre nuclis i els nostres ordinadors disposen de dos o quatre, o fins i tot vuit, nuclis a l'escriptori i vuit i 12 i més, ja sabeu, els 16 i 32 fins i tot a la plataforma del servidor. . Però en realitat és una cosa força moderna que els nuclis es van convertir en una capacitat dins de CPU i que vam passar de 32-bit a 64-bit. Hi van passar un parell de coses importants: obteníem velocitats de rellotge més elevades en diversos nuclis, de manera que podríem fer les coses en paral·lel i cadascun d’aquests nuclis podia tenir diversos fils. De sobte, podrem fer moltes coses amb les mateixes dades alhora. Seixanta-quatre-bit d'espai d'adreces ens va proporcionar fins a dos terabytes de RAM, que és un concepte fenomenal, però ara és una cosa. Ja sabeu que aquestes arquitectures de plànol de diverses vies, que eren, de vegades, només podríeu fer les coses en una direcció: endarrere i endavant. I com passava els dies amb la informàtica Cray i alguns dels dissenys de supercomputadors d’aleshores, i ara en ordinadors d’escriptori i ordinadors fora de la plataforma, una mena d’ordinadors de muntatge en rack de qualitat, ja que realment, la majoria dels moderns Els PC ara han passat per aquesta època de mainframe, midrange, microescriptoris i els hem convertit en servidors.
I moltes d'aquestes capacitats de supercomputador, aquell disseny de grau de supercomputador, es van abocar a components comuns fora de la prestatgeria. Ja sabeu, en aquests dies, la idea d’agafar ordinadors de muntatge en rack molt barats i posar-los en racks per centenars, si no milers, i fer servir programes de codi obert com Linux i implementar-hi els gustos de SAP HANA? ho sabem, sovint ho donem per fet. Però això és una cosa molt emocionant i que arriba amb les seves complexitats.
El programari també ha millorat, particularment la gestió de la memòria i el particionat de dades. No aprofundiré en molts detalls al respecte, però si ens fixem en el gran canvi dels darrers 15 anys o més o menys, com es gestiona la memòria, especialment les dades en memòria RAM i com es divideixen les dades en memòria RAM, de manera que, com ja va indicar el doctor Robin Bloor, ja ho heu fet al·lusió, les coses poden llegir i escriure alhora sense afectar-se les unes a les altres, en comptes de tenir temps d'espera. Hi ha moltes funcions molt potents, com ara compressió i xifratge en xip. El xifrat s'està convertint en una cosa més important i no ho hem de fer necessàriament al programari, a la RAM, a l'espai de la CPU, ara que realment passa al xip de forma nativa. Això accelera les coses de manera espectacular. I l’emmagatzematge i el processament de dades distribuïts, de nou, les coses que abans suposàvem eren coses de supercomputadors i processament paral·lel, ara ho donem per fet a l’espai del gust de SAP HANA i Hadoop i Spark, etc.
Així doncs, tot el que és això és aquesta computació d’alt rendiment, les capacitats de HPC van arribar a l’empresa i ara l’empresa gaudeix dels avantatges que comporta en els guanys de rendiment i l’espai tecnològic i els avantatges tècnics i els guanys comercials, perquè, ja ho sabeu, el temps reduït de valor es redueix dràsticament.
Però faig servir aquesta imatge d’una història que vaig llegir fa un temps d’un senyor que va construir una funda de PC fora de Lego, perquè sempre em ve al cap quan penso en algunes d’aquestes coses. I això és que sembla una idea fantàstica en el moment en què comenceu a construir-lo, i aleshores arribeu a la meitat i us adoneu que és realment complicat posar tots els bits Lego junts i fer una cosa sòlida, prou sòlida. per posar una placa base etcètera, que construirà una funda per a un ordinador personal. I, finalment, us adoneu que tots els bits no s’uneixen bé i heu d’anar amb compte amb els bits que s’uneixen per fer-lo sòlid. I és una idea molt maca, però és una trucada despertadora quan arribeu a la meitat i us adoneu: "Hmm, potser només hauria d'haver comprat una funda per a ordinadors de 300 dòlars, però ja ho acabaré ara i aprenc alguna cosa."
Per a mi és una fantàstica analogia amb el que és construir aquestes plataformes molt complexes, perquè és bo i bo construir-lo i acabar amb un entorn on teniu enrutadors, commutadors i servidors i racks. I teniu les CPU i la RAM i el sistema operatiu agrupats entre si. I heu posat una cosa així com HANA per al tractament distribuït en memòria i emmagatzematge de dades i la gestió de dades. Comenceu la pila SAP, obteniu les capacitats de la base de dades i, a continuació, carregueu les dades i la lògica empresarial i comenceu a aplicar-hi algunes lectures, escriptures i consultes, etc. Heu de mantenir al màxim les I / O i heu de programar les coses i gestionar les càrregues de treball i la multitenància. Aquesta pila esdevé molt complexa, molt ràpidament. Es tracta d'una pila complexa en si mateixa si només es troba en una màquina. Multiplicar-ho per 16 o 32 màquines, és molt, molt no trivial. Quan multipliqueu fins a centenars i, finalment, milers de màquines, per passar de 100 terabytes a escala de petabyte, és un concepte espantós i aquestes són les realitats amb què es tracta ara.
Aleshores, acabareu amb un parell de coses que també han ajudat a canviar aquest món, i és que l’espai del disc es convertí en ridículament barat. Ja sabeu que, de vegades, gastaríeu entre 380 i 400 mil dòlars en un gigabyte de disc dur quan es tractava d’un tambor massiu de la mida d’un, cosa que necessitava un carretó elevador per recollir-lo. Actualment ha quedat en un, dos cèntims per gigaquetat d'espai en disc. I la memòria RAM va fer el mateix. Per descomptat, aquestes dues corbes J en tots dos gràfics, per descomptat, tenen una dècada cadascuna, és a dir, estem analitzant dos blocs de deu anys, 20 anys de reducció de preus. Però les vaig dividir en dues corbes J, perquè finalment la de la dreta només es va convertir en una línia de punts i no es podien veure els detalls, així que la vaig tornar a escalar. Un gigabyte de RAM fa 20 anys era quelcom d’ordre de sis milions i mig de dòlars. Aquests dies, si pagueu més de tres o quatre dòlars per un gigabyte de RAM per al material de mercaderies que us roben.
Aquesta important disminució dels preus en les últimes dues dècades ha fet que ara puguem anar més enllà de l’espai del disc i directament a la memòria RAM, no només al nivell de megabyte, sinó ara al nivell de terabyte i a la memòria RAM que es tracti del disc. Tot i això, el repte era que la memòria RAM era originàriament efímera (això vol dir que és una cosa que dura un curt període de temps), així que hem hagut de plantejar maneres de resiliència en aquest espai.
Per tant, el meu punt aquí és que la informàtica a la memòria no és per als tímids. El fet de fer malabarisme amb aquestes dades a gran escala a la memòria i el processament al seu voltant és un repte interessant; com he indicat anteriorment, no és per als més descarats. Així doncs, una cosa que hem après d’aquesta experiència amb informàtica de gran memòria a gran escala i alta densitat és que la complexitat que construïm genera un risc en diversos àmbits.
Però mirem-ho només des d’un punt de vista de seguiment i resposta. Quan pensem en les dades, s’inicien a l’espai del disc, s’assenten a bases de dades en discos, que l’emportem a la memòria. Una vegada que estigui en memòria i distribuït i hi hagi còpies, podem utilitzar moltes còpies, i si es fan algun canvi, es pot reflectir a nivell de memòria en lloc d’haver d’anar endavant i fora i a través del pla posterior. dos nivells diferents, entra i surt de la memòria. Hem acabat amb aquesta plataforma de maquinari d’àmplia escala que ens permet fer-ho ara. Quan parlem d’hiperscalació, és més difícil a nivells ridículament densos i a una memòria de densitat molt alta, comptes de densitat molt elevats de CPU i nuclis i fils. Ara tenim patologies de xarxa molt complexes per donar-hi suport perquè les dades han de moure's per la xarxa en algun moment si van a anar entre nodes i clústers.
Així doncs, acabem amb la redundància de falles del dispositiu que es converteix en un problema i hem de controlar els dispositius i peces del mateix. Haurem de tenir incorporada la redundància de falles de dades resistent a la plataforma i controlar-la. Hem de tenir integrada la resiliència de la base de dades distribuïda, de manera que hem de controlar la plataforma de bases de dades i apilar-la. Hem de supervisar la programació de processament distribuït, què hi ha en alguns dels processos, fins a la consulta i la consulta i el camí que realitza la consulta i la manera d’estructurar i executar la consulta. Com sembla, algú ha fet un SELECT * en "bla" o ha realitzat una consulta molt intel·ligent i ben estructurada que us permetrà obtenir la quantitat nominal i mínima de dades que coincideixin amb l'arquitectura del pla posterior? Tenim càrregues de treball multitenceries, diversos usuaris i diversos grups que exerceixen la mateixa o múltiples càrregues de treball i treballs per lots i programació en temps real. I tenim aquesta combinació de processament per lots i en temps real. Algunes coses funcionen regularment (cada hora, diàriament, setmanalment o mensualment), i altres són a la carta. Algú podria estar assegut allà amb una tauleta que vulgui fer un informe en temps real.
I de nou, arribem a aquest punt complet, que la complexitat que es presenta en aquests casos no és només un repte ara, és bastant espantosa. I tenim aquesta comprovació de la realitat que un problema de rendiment únic, només un problema de rendiment, pot afectar a tot l’ecosistema. I, per tant, acabem amb aquest repte molt divertit de saber, on són els impactes? I tenim aquest repte: estem reactius o proactius? Estem veient la cosa en temps real i veiem que alguna cosa va "desenfadat" i li responem? O hem vist alguna forma de tendència i ens hem adonat que hem de compondre's proactivament? Perquè la clau és que tothom vulgui una cosa ràpida, barata i fàcil. Però acabem amb aquests escenaris, al que m’agrada referir-me i a la meva línia preferida del conundrum de Donald Rumsfeld, que al meu entendre s’aplica en tots aquests escenaris d’alta complexitat, i és que, hem conegut coneguts perquè és una cosa vam dissenyar i construir i funciona tal i com estava previst. Hem conegut desconeguts en què no sabem qui funciona què, quan i on, si està a demanda. I tenim incògnites desconegudes i aquestes són les coses que hem de controlar i comprovar. Com que la realitat és, tots sabem, que no es pot gestionar una cosa que no es pot mesurar.
Per tant, per tenir les eines adequades i la capacitat adequada per supervisar la nostra programació de la CPU, busqueu els temps d’espera, esbrineu per què s’han d’esperar les coses a les cues de programació dels oleoductes. Què passa a la memòria, quin tipus d’utilització s’està realitzant, quina mena de rendiment estem sortint de la memòria? Es reparteixen correctament les coses, es distribueixen, tenim suficients nodes que en contenen còpies per poder fer front a les càrregues de treball que s’hi llancen? Què passa amb l'execució del procés fora dels processos del sistema operatiu? Les feines pròpies en funcionament, les aplicacions individuals i els dimonis suportats? Què passa dins d'aquests processos, en particular l'estructuració de les consultes i com s'executen i compilen aquestes consultes? I la salut d’aquests processos tot sortint en pila? Ja sabeu, de nou, els temps d’espera, s’està planificant correctament, s’ha d’esperar, on s’espera, s’espera que es llegeixi memòria, E / S, la CPU, E / S a tota la xarxa per a l’usuari final. ?
I després a aquest punt que acabo d’esmentar amb prou feines abans d’enllestir-me, i és que, com s’acosten els temps de resolució i resposta dels problemes? Estem veient en temps real i reaccionem a les coses, que és l’escenari menys ideal, però, fins i tot, és millor fer-ho que no saber-ho i fer una trucada al servei d’assistència i dir que alguna cosa ha anat malament i hem de fer un seguiment ? O ho estem fent de manera proactiva i estem buscant què hi ha al final? D’altra manera, estem veient que es queda amb memòria i hem d’afegir més nodes? Anem fent anàlisis de tendències, estem planificant capacitat? I tot això, estem supervisant els temps d’execució històrica i pensem en la planificació de les capacitats o ho estem veient en temps real i reprogramant i realitzant de forma proactiva el balanç de càrregues? I som conscients de les càrregues de treball que s’executen en primer lloc? Sabem qui fa què al nostre clúster i per què?
Els càlculs a la memòria són molt potents, però amb aquest poder és gairebé una d’aquestes coses, com ara, una pistola carregada i jugueu amb munició en directe. Si no teniu compte, podeu disparar-vos al peu. Així doncs, aquest poder de càlcul a la memòria només significa que podem executar molt més ràpidament entre conjunts de dades molt distribuïts i discrets. Però aleshores es produeix una demanda més gran derivada dels usuaris finals. S’acostumen a aquest poder i el volen. Ja no esperen que les feines triguin setmanes a funcionar i els informes apareguin en paper antic. I tot seguit, a sota de tot això, tenim el manteniment del dia a dia envoltat de pegats, actualitzacions i actualitzacions. I si teniu pensat en el processament 24/7 amb càlcul a la memòria, administrant aquestes dades, gestionant les càrregues de treball que hi ha, tot és a la memòria, tècnicament en una plataforma efímera, si començarem a aplicar pedaços i actualitzacions i actualitzacions a Allà, també s'hi inclouen tota una gamma d'altres reptes de gestió i supervisió. Hem de saber què podem agafar fora de línia, quan la podem actualitzar i quan la tornem a fer en línia. I això em porta al meu punt final i és que, a mesura que adquirim cada cop més complexitat en aquests sistemes, no és una cosa que un humà pugui fer només xucant el polze i tirant-se l’orella. Ja no hi ha cap tipus d’aproximació del sentiment intestinal. Realment necessitem les eines adequades per gestionar i oferir aquest alt nivell de rendiment en computació i gestió de dades.
I amb això, vaig a lliurar al nostre amic d'IDERA i escoltaré com han abordat aquest repte.
Bill Ellis: Moltes gràcies. Estic compartint la meva pantalla i aquí anem. Per tant, és realment humilí només tenir en compte tota la tecnologia i totes les persones que vingueren davant nostre perquè estiguin disponibles aquestes coses el 2017. Parlarem de l’anàlisi de càrrega de treball de SAP HANA - bàsicament, una solució de control de bases de dades: completa, sense agent, proporciona temps real i genera una història, de manera que podreu veure què ha passat en el passat. SAP S / 4 HANA ofereix el potencial de millor, més ràpid i més barat. No dic que sigui barat, només dic que és menys costós. Tradicionalment, el que va passar és que tindríeu una instància de producció principal (probablement funcionant amb Oracle en una botiga més gran, potencialment SQL Server), i després utilitzaries aquest procés ETL i tindríeu diverses versions de la veritat. . I això és molt car perquè pagueu el hardware, el sistema operatiu, la llicència Oracle per a cadascun d’aquests entorns. I, a més a més, caldria que la gent reconcilies una versió de la veritat amb la següent versió de la veritat. Així doncs, aquest processament ETL de diverses versions era lent i molt, molt feixuc.
Així, doncs, HANA, bàsicament una instància HANA, pot substituir totes aquestes altres instàncies. Per tant, és menys car perquè és una plataforma de maquinari, un sistema operatiu en lloc de múltiples. Així, doncs, l’HANA S / 4, realment, canvia tot i bàsicament estàs mirant l’evolució de SAP des de R / 2 a R / 3, els diversos paquets de millora. Ara, el sistema llegat està disponible fins al 2025, de manera que teniu vuit anys fins que realment us heu obligat a migrar. Tot i que veiem gent, ja ho sabeu, aprofitant els dits dels peus perquè saben que arribarà i, finalment, ja sabeu, ECC funcionarà a HANA i, per tant, haureu d’estar preparat per això i comprendre la tecnologia.
Així doncs, una base de dades, sense processos ETL, ni còpies que s’han de conciliar. Així, una vegada més, més ràpid, millor i més barat. HANA és a la memòria. SAP subministra el programari, subministreu el maquinari. No hi ha taules agregades. Una de les coses que suggereixen, quan tinguis pensat en això, és que no vols entrar en això, només comprem el servidor més gran disponible. Ells suggereixen que, amb la mida adequada del vostre paisatge SAP abans del temps i, bàsicament, diuen que no migreu les dades de 20 anys. Crec que l’arxivatge és una cosa infrautilitzada en informàtica, una mica de tota la taula, no només a les botigues SAP. I el següent és que SAP ha passat molt de temps reescrivint el seu codi natiu per no utilitzar SELECT *. SELECT * retorna totes les columnes de la taula i és especialment costós en una base de dades columnar. Per tant, no és una bona idea per a SAP HANA. Així, per a les botigues que tinguin molta personalització, molts informes, és el que voldreu buscar i voldreu especificar els noms de les columnes a mesura que avanceu a migrar tot a HANA.
Ens agrada dir que HANA no és una panacea. Com totes les bases de dades, totes les tecnologies, s’ha de controlar i, com s’ha esmentat anteriorment, es necessiten números per tal de gestionar l’excés, mesurament per mesurament. I una de les coses de què parlo a l'àrea IDERA és que totes les transaccions comercials interactuen amb el sistema de registre i, en aquest cas, serà HANA. Així, HANA es converteix en el fonament per a l'execució de les vostres transaccions SAP, l'experiència de l'usuari final. Per tant, és vital que es mantingui funcionant a la màxima velocitat. Es converteix en un únic punt de fracàs i, en parlar amb persones, es pot fer un recorregut allà on teniu un usuari final i potser està utilitzant aquestes dades en temps real i tenen una consulta ad hoc que potencialment no és del tot dret. Potser no s’uneixen a taules i han creat una unió externa, un producte partidari, i bàsicament consumeixen molts recursos. Ara, HANA ho reconeixerà i acabarà matant aquesta sessió. I, per tant, hi ha la part crucial de la nostra arquitectura que us permetrà capturar això en la història, de manera que podreu veure què havia passat en el passat i reconèixer aquestes situacions.
Donem un cop d'ull a l'anàlisi de la càrrega de treball de SAP HANA. Aquesta és la versió 1, per la qual cosa us convidem molt a unir-vos a nosaltres en el viatge, i aquest és un producte d’IDERA. És complet, però senzill. En temps real amb tendència. Salut de l'amfitrió, salut de les instàncies Realitzem un seguiment dels estats d’espera, de les consultes SQL, dels consumidors i dels serveis de memòria. Així, això és el que sembla la interfície gràfica i es pot veure a la dreta de la ratlla que està habilitada per web. De fet, vaig obrir aquesta solució en funcionament al meu sistema. Hi ha algunes coses crucials. Ens hem subdivès, en una forma, en diferents espais de treball. El més crucial és el que passa a nivell d'amfitrió amb la utilització de la CPU i la utilització de la memòria. Sens dubte, no voleu arribar a un punt de vista canviant o important. Aleshores, bàsicament es basa en el que passa a les tendències, des del temps de resposta, els usuaris, les instruccions SQL, és a dir, el que condueix l’activitat al sistema.
Una de les coses amb IDERA és que, ja sabeu, no passa res a la base de dades fins que no hi hagi activitat. I aquesta activitat són sentències SQL que provenen de l’aplicació. Per tant, mesurar les instruccions SQL és absolutament vital per poder detectar la causa arrel. Per tant, anem endavant i aprofundim. Així, a nivell d’amfitrió, realment podem fer una ullada a la memòria, el seguiment del temps, l’ús de la CPU de l’amfitrió. Pas enrere, podeu consultar les instruccions de COBSQL. Ara, una de les coses que veureu en el nostre costat d’arquitectura és que aquesta informació s’emmagatzema fora de HANA, de manera que si passés alguna cosa a HANA, bàsicament estem captant informació fins que Déu ho vulgui, una situació de no disponibilitat. . També podem capturar tot el que passa al sistema per tenir una visibilitat clara. I una de les coses que farem és que presentarem les instruccions SQL en ordre ponderat. Per tant, es tindrà en compte el nombre d'execucions i, per tant, es tracta del consum total de recursos.
I podeu accedir a mètriques individuals aquí: quan es va executar aquesta sentència SQL? Aleshores, el consum de recursos es basa principalment en el pla d'execució i, per tant, podem capturar-ho de forma continuada. HANA és a la memòria. És molt paral·lel. Té alguns índexs primaris a cada taula, que algunes botigues opten per crear un índex secundari per solucionar determinats problemes de rendiment. I, per tant, saber què va passar amb el pla d'execució d'algunes instruccions SQL pot ser molt valuós. També ens fixarem en els serveis, el consum de memòria una vegada més, en el gràfic al llarg del temps. L’arquitectura: es tracta d’una solució autònoma que podeu descarregar del nostre lloc web i l’arquitectura és que està habilitada per web.
Podeu tenir diversos usuaris connectats a una instància determinada. Podeu supervisar les instàncies locals de SAP HANA. A més, mantenim una història de quatre setmanes al nostre dipòsit, que és autogestionada. Per implementar-ho, és bastant simple. Necessiteu un servidor Windows. Cal descarregar-lo. La majoria de servidors de Windows tenen un framework .NET integrat i inclou una llicència. Per tant, aniríeu a l'assistent d'instal·lació dirigit per Setup.exe i realment obriria una pantalla, un acord de llicència i simplement treballaríeu aquest esquema fent clic a "Següent" i, per tant, a on us agradaria que HANA cal instal·lar? A continuació, es mostrarà les propietats de la base de dades, i aquesta serà la vostra connexió a SAP HANA, de manera que es tracta de la supervisió sense agent de la instància HANA. I llavors bàsicament donarem una vista prèvia, aquest és el port que comuniquem per defecte. Feu clic a "Instal·la" i, bàsicament, s'inicia HANA i comença a crear l'historial. Per tant, només una mica de la informació del gràfic de mida. Podem controlar fins a 45 instàncies HANA i voldreu utilitzar-ho, a escala lliscant, per determinar el nombre de nuclis, memòria i espai de disc que necessitareu. Això suposa que teniu una història completa de quatre setmanes en curs.
Així doncs, de la mateixa manera que es pot fer una ràpida recuperació, estem estudiant la salut del servidor, la salut de les instàncies, l'ús de CPU / memòria Quins són els consumidors de memòria, quins són els motors d’activitat, quins són els serveis? Les sentències SQL són vitals: quins són els estats d’execució? Mostra'm els plans d'execució quan es van executar les coses? Això us donarà un temps real i una història del que havia passat. I com he esmentat, com que la nostra història està separada de HANA, anem a capturar coses que havien estat retardades i que havien estat esborrades de la història de HANA. Perquè pugueu veure el consum real de recursos al vostre sistema a causa de l’historial independent.
Així, tal com us havia comentat, al lloc web d’IDERA, a Productes, podeu trobar-ho fàcilment. Si voleu provar-ho, segur que us convé. Consulteu com us proporciona informació i hi ha informació addicional en aquest lloc web. Per tant, les parts interessades estan molt més que contents de participar-hi. Ara, als productes de cartera que ofereix IDERA, també hi ha un monitor de transaccions SAP ECC, i això es diu Precise for SAP. I el que fa és, tant si utilitzeu un portal com si només s’utilitza un ECC directament, capturarà en realitat la transacció de l’usuari final des del clic al disc, fins a la declaració SQL i us mostrarà el que està passant.
Ara, us mostro una sola pantalla resum. Hi ha un parell de productes per emportar que vull que tingueu en aquesta pantalla resum. És el temps de resposta de l’eix Y, l’hora de l’eix X més el dia, i en aquesta visualització de transaccions us mostrarem hora del client, temps de cua, temps del codi ABAP, temps de la base de dades. Podem capturar identificadors, codis T d'usuari final i realment es poden filtrar i mostrar servidors mitjançant una transacció particular travessada. Per tant, moltes botigues utilitzen el front paisatge sota VMware, de manera que realment podeu mesurar el que passa a cadascun dels servidors i aprofundir en una anàlisi molt detallada. Per tant, aquesta vista de transacció és per a la transacció de l'usuari final a tot el paisatge SAP. I podeu trobar que al nostre lloc web es mostra Eines APM de productes i aquesta seria la solució SAP que tenim. La instal·lació per a això és una mica més complicada, per la qual cosa no es tracta només de descarregar-la i provar-la, tal com tenim a HANA. És el cas en què treballaríem junts per fer, dissenyar i implementar la transacció general.
Així, només una tercera recuperació ràpida, l’anàlisi de càrrega de treball de SAP HANA, és àmplia, sense agent, en temps real, ofereix un historial. Oferim la possibilitat de descarregar i provar-lo per al vostre lloc.
Aleshores, amb això, passaré el temps a Eric, Dez i el doctor Bloor.
Eric Kavanagh: Sí, potser Robin, alguna pregunta de vostè, i després Dez després de Robin?
Robin Bloor: D'acord. Vull dir, el primer que vull dir és que m’agrada molt la vista de transaccions perquè és exactament el que voldria en aquesta situació. Vaig fer molta feina - bé, fa molt de temps ara mateix - fent vigilància del rendiment i això va ser així. en aquells dies no teníem els gràfics, però era el que volia fer. Perquè, d’una manera o altra, s’injecti a qualsevol lloc on passi el problema.
La primera pregunta que tinc és, ja ho sabeu, que la majoria de la gent implementa S / 4 d’alguna manera o d’altra manera fora de caixa, ja ho sabeu? Quan vau implicar-vos en alguna implementació determinada de S / 4, vau descobrir que s’ha implementat bé o acabeu, ja sabeu, descobrint coses que podrien fer que el client vulgui reconfigurar-se? Vull dir, com va tot això?
Bill Ellis: Bé, cada botiga és una mica diferent. I hi ha diferents patrons d’ús, hi ha informes diferents. Per a llocs que tinguin informes ad hoc, vull dir que és realment un tipus de comodins del sistema. Per tant, una de les coses crucials és començar a mesurar i esbrinar quina és la línia de base, el que és normal per a un lloc en particular, on es troba aquell lloc concret, basat en els seus patrons d’ús, subratllant el sistema. A continuació, feu els ajustaments a partir d’allà. Normalment l’optimització de la supervisió no és una única vegada, és realment una pràctica continuada en la qual es fa un monitoratge, l’ajustament, la realització de notes, que millora el sistema perquè la comunitat d’usuaris finals pugui servir el negoci de manera més eficaç.
Robin Bloor: D'acord, així que quan implementeu (vull dir, sé que es tracta d'una pregunta difícil de respondre, ja que varia segons la mida de la implementació), però quant de recursos té la capacitat de control IDERA, quant consumeix ? Fa alguna diferència en alguna cosa, o bé, simplement no interfereix? Com funciona això?
Bill Ellis: Sí, diria que els costos generals són aproximadament d’un 1-3 per cent. Moltes botigues estan molt disposades a sacrificar-ho, perquè potencialment podreu tornar a comprar en termes d'optimització. Depèn dels patrons d’ús. Si feu un paisatge complet, depèn de les tecnologies individuals que s'estan supervisant. Així doncs, el tipus de quilòmetre varia, però, com hem parlat, és sens dubte millor dedicar-hi una mica per saber què passa, que no pas fer cegues. En particular, es tracta, ja ho sabem, que estem al gener i entreu en el processament de rendiments íntegres i sumeu dades de dotze mesos. Ja sabeu, això és fer un rendiment, fer arribar informes a organitzacions reguladores, els bancs, als accionistes, és absolutament vital en un rendiment crític empresarial.
Robin Bloor: És cert . I només amb rapidesa, des de la vostra perspectiva, perquè suposo que estàs implicat amb tota una sèrie de llocs SAP, com de gran és el moviment entre la base de clients de SAP cap a S / 4? Vull dir, és que alguna cosa està sent, ja ho sabeu, que hi ha una mena d'allaus de clients entusiastes per això, o és simplement un truc constant? Com ho veieu?
Bill Ellis: Crec que fa un parell d'anys diria que va ser puntera. Ara diria que la gent és, una mica amena, fins al genoll. Crec que, ja ho sabeu, tenint en compte que la gent es veurà immersa en HANA durant els propers dos anys. Així doncs, el seguiment, la transformació, ja ho sabeu, crec que la majoria dels clients són, de la mateixa manera, junts en la corba d’aprenentatge. I, per tant, crec que no estem absolutament a l’allau com havíeu dit, però crec que estem en la cúspide de la transformació important a HANA.
Robin Bloor: D’acord, pel que fa als llocs que heu vist que han servit per això, també estan adaptant HANA per a altres aplicacions o, d’una manera o altra, es consumeixen completament per fer-ho. coses funcionen? Quina foto hi ha?
Bill Ellis: Sí, sovint la gent integrarà SAP amb altres sistemes, segons quins mòduls i altres, així que hi ha una mica. Realment no veig que la gent desplegui altres aplicacions a HANA encara. És certament possible fer-ho. I així es dóna més al paisatge al voltant de la infraestructura SAP.
Robin Bloor: Suposo que us lliuraré a Dez. He estat enganxant el seu temps. Dez?
Dez Blanchfield: Gràcies. No, tot va bé. Dos molt ràpids, només per intentar definir el tema. SAP HANA ha estat fora d’un parell d’anys i la gent ha tingut l’oportunitat de considerar-ho. Si ens haguéssiu de fer una estimació aproximada del percentatge de persones que s’executen –perquè hi ha molta gent que gestiona aquestes coses–, de què creieu que el percentatge del mercat de què coneixeu és actualment. Des de les implementacions SAP tradicionals fins a SAP a HANA? Estem mirant 50/50, 30/70? Quin percentatge del mercat veieu de les persones que van fer la transició i que es van moure ara envers els populars que tan sols mantenen la marxa i esperen que les coses milloren o milloren o canvien o sigui el cas?
Bill Ellis: Sí, en realitat, posaria que, des de la meva perspectiva, situaria el percentatge al voltant del 20 per cent. SAP acostuma a ser negocis tradicionals. La gent sol ser molt conservadora i, per tant, la gent se li arrossegarà els peus. Crec que també depèn, ja ho sabeu, heu estat executant SAP durant molt de temps o sou d’alguna manera una SMB que potser s’havia desplegat recentment SAP? I hi ha una sèrie de factors, però no crec que el percentatge sigui de 50/50. Diria que un 50 per cent com a mínim estan empassant-se i que HANA funciona en algun lloc del seu centre de dades.
Dez Blanchfield: L'interès per emportar-vos que ens vau donar abans era que es tracta d'un fet complit en un cert sentit i que el rellotge marca físicament i literalment el moment de la transició. En aquest procés, creus que la gent ho ha considerat? Quin és el sentit general de la gent que entén que es tracta d’un canvi de transició en la plataforma, no és només una opció, que s’està convertint per defecte?
I des del punt de vista de SAP, estic segura que segueixen fent aquesta marxa perquè hi ha un avantatge competitiu important en el rendiment, però també ho suposo, estan lluitant contra el control de la plataforma en lloc d’anar a un tercer- base de dades de festes, ara la tornen a portar a la seva pròpia plataforma. Creus que les empreses han rebut aquest missatge? Creus que la gent ho entén i ara s’està adaptant? O segueix sent una cosa no clara, del mercat?
Bill Ellis: No crec que el SAP sigui tímid per comunicar-se i les persones que han anat a SAPPHIRE han vist HANA a tot arreu. Així doncs, crec que la gent és conscient, però és que la naturalesa humana és el que és, ja ho sabeu, hi ha algunes persones que arrosseguen una mica els peus.
Dez Blanchfield: Perquè crec que la raó per la qual vaig fer aquesta pregunta, i haureu de perdonar-me, però és que estic d'acord. Crec que no han estat tímids en comunicar-ho. Crec que el senyal s'ha extingit de moltes maneres. Estic d'acord amb vosaltres; no sé que tothom ha saltat. Ja sabeu, les empreses tradicionals, les empreses molt grans que funcionen, encara són de moltes maneres, no només arrossegant els peus, sinó simplement tractant de comprendre la complexitat del canvi. Perquè crec que l’única cosa que ha destacat la vostra eina i, certament, la vostra demostració d’avui en dia, i per a mi, una de les claus per emportar-me voldria que tothom escoltés i sintonitzés avui en dia per asseure’s i prestar atenció de manera reflexiva és: L’eina ara simplifica aquest procés a la meva ment. Crec que hi ha una gran quantitat de CIO molt nerviosos i els seus equips que pensen: "Com puc fer la transició dels RDBMS tradicionals, sistemes relacionals de gestió de bases de dades, coneguts des de fa dècades, a un paradigma completament nou de càlcul i gestió d’emmagatzematge en un espai que és relativament valent? ”. Però és un desconegut en molts aspectes, i hi ha molt poques persones que hagin fet aquest canvi en altres àrees, que no és com si tinguessin una altra secció de negoci que ja hagi fet un pas a la computació a la memòria. Per tant, es tracta d’una mossa total o gens en la seva ment.
Per tant, una de les coses que he tret de tot això, més que res, us posaré una qüestió en un minut, és que ara, segons crec, la por es veu calmada de moltes maneres i que abans d’avui, Si jo escoltés un CIO, pensaria, sort, pensaria: “Bé, com vaig a fer aquesta transició? Com vaig a garantir la mateixa capacitat que tenim a la plataforma de gestió de bases de dades relacional i anys d’experiència dels DBA, a una nova plataforma en la qual actualment no tenim les habilitats? ”Així doncs, la meva pregunta amb això és, creieu que la gent ha entès que les eines hi són ara amb allò que oferiu, i que poden respirar profundament i sospirar un alleujament que la transició no és tan espantosa com podia haver estat anterior. aquesta eina està disponible? Creus que la gent ha entès o segueix sent una cosa que simplement s’està complicant amb la transició a l’emmagatzematge en la memòria i la memòria versus les combinacions de NVMe, flash i disc de la vella escola?
Bill Ellis: Sí, sens dubte hi ha moltes tecnologies i eines que poden mostrar gràficament això, el que està passant i fer que sigui molt fàcil identificar els principals consumidors de recursos. Vull dir, ajuda a simplificar les coses i ajuda al personal tecnològic a tenir un bon maneig. Hola, podran saber què passa i podran comprendre tota la complexitat. Així, absolutament, les eines del mercat són sens dubte útils i, per tant, oferim una anàlisi de càrrega de treball per a SAP HANA.
Dez Blanchfield: Sí, crec que el fantàstic del que ens has demostrat avui és que, en controlar la peça de maquinari, la peça del sistema operatiu, fins i tot controlar una mica de la càrrega de treball que passa, com heu dit, vull dir a les eines he estat allà des de fa temps. La part per a mi, sobretot en el que m’agrada de HANA, és que no necessàriament hem tingut la possibilitat d’obtenir una lupa i mirar-la i veure què fa la vostra eina amb el que passa amb les consultes i com estan. estant estructurat i on es troba aquesta càrrega.
Amb els desplegaments que heu vist fins ara, ja que és literalment el més autoritari d’aquest espai de la vostra plataforma del món, algunes de les victòries ràpides que heu vist: teniu cap coneixement anecdòtic amb el qual pugueu compartir nosaltres al voltant d'alguns dels moments eureka, els moments aha, on la gent ha desplegat el conjunt d'eines IDERA, han trobat coses que no sabien que eren a les seves plataformes i actuacions que han tingut. Teniu exemples anecdòtics fantàstics d’on la gent l’acaba de desplegar, sense saber realment el que han tingut i de sobte, “De seguida, no sabíem que hi havia allà?”
Bill Ellis: Sí, per tant, una gran limitació de les eines natives és que si es cancel·la una consulta desaprofitada, es buida la informació i, per tant, bàsicament no teniu l'historial. Si emmagatzemem l'historial fora de línia, com una consulta desaparició, tindreu un historial, sabreu què havia passat, podreu veure el pla d'execució, etc. I, per tant, això permet ajudar a la comunitat de l'usuari final bàsicament a funcionar millor, redactar informes millor, etcètera. Així doncs, la història és una cosa que és realment agradable. I una de les coses que havia volgut mostrar és que es pot mirar en temps real fins a quatre setmanes i, a continuació, es pot fer zoom en qualsevol període d’interès i, a continuació, es pot exposar l’activitat de conducció subjacent. Només tenir aquesta visibilitat és molt útil per saber quins colls d’ampolla han sorgit.
Dez Blanchfield: Heu mencionat que és multi-usuari, un cop desplegat, i em va quedar molt impressionat pel fet de tractar-se de maneres zero i efectivament zero. És normal que un únic desplegament de l’eina estigui a l’abast de tothom des del centre d’operacions de xarxa del NOC que vegi la infraestructura bàsica que es basa en el clúster fins a l’equip d’aplicació i desenvolupament? És la norma i ho implementeu una vegada i ho compartireu, o preveieu que la gent pot tenir instàncies de model que busquin diferents parts de la pila? Com és això?
Bill Ellis: Llavors, l'equip bàsic tindrà un interès molt fort en la base de la tecnologia del que passa a SAP. Bviament, hi ha diversos equips que donaran suport a paisatges sencers. La peça HANA està centrada en això. Simplement vaig a l’equip base SAP com a principals consumidors de la informació.
Dez Blanchfield: Dret. Em sembla, però, que si tinc un equip de desenvolupament o no només a nivell de codi, però si tinc un equip de científics o analistes de dades que treballin analíticament en els conjunts de dades que hi ha, sobretot, tenint en compte que hi ha Una important empenta perquè ara s’aplica la ciència de dades a tot allò que es troba dins de les organitzacions, i em corregiu si m’equivoco, em sembla que també els interessarà molt, perquè de moltes maneres un de les coses serioses que podeu fer en un entorn de magatzem de dades és que es descarregui un científic que li permeti començar a fer consultes ad hoc. Heu tingut algun exemple d’aquest tipus de coses que succeeixen on les botigues us hagin dit i digueu: “Hem llançat a un equip de ciències de dades, és molt dolent, què podem fer per ells enfront del que estem fent només control i gestió operatius tradicionals? ”És fins i tot una cosa?
Bill Ellis: Bé, sí, m'agradaria girar una mica i reduir la meva resposta seria que, a la vista del rendiment, que tingués consciència del rendiment en el desenvolupament de la producció de QA, ja se sap, com més aviat emmagatzemi, menys problemes, menys problemes sorpreses que teniu. Així, absolutament.
Dez Blanchfield: A continuació, hi ha moltes eines amb les que he tingut experiència (i estic segur que Robin estarà d'acord - moltes eines aquí, si teniu un gran RDBMS necessiteu una gran elevada- DBA especialitzat i profundament conegut i amb experiència. Alguns dels requisits d’infraestructura i plataforma que s’apleguen amb SAP HANA, ja que actualment es dóna suport a distribucions particulars que s’alineen des de maquinari particular, etc., segons el que he sabut. Ja sabeu, hi ha persones amb dècades d’experiència que no són el mateix. El que estic veient, però, és que no és necessàriament aquesta exigència amb aquesta eina. Em sembla que podeu desplegar la vostra eina i donar-la a algunes cares força noves i donar-los el poder immediatament per trobar coses que no funcionin bé. És el cas que hi hagi una corba d’aprenentatge força breu per agafar-se al màxim amb aquesta velocitat i obtenir algun valor desplegant-la? Ja sabeu, el meu sentit general és que no heu de tenir 20 anys d’experiència en conduir una eina per veure el valor immediatament. Estàs d’acord que és així?
Bill Ellis: Oh, i, segons el vostre punt, crec que gran part de l’èxit d’un desplegament depèn realment de la planificació i l’arquitectura de l’entorn SAP HANA. I, sens dubte, hi ha molta complexitat, molta tecnologia en què es basa, però només es tracta de controlar els patrons d’ús del que passa. Així, tot i que és més complex, en certa manera està empaquetat i una mica simplificat. Això és molt pobre.
Dez Blanchfield: Sí, així que abans de retornar-li a Eric, ja que sé que té un parell de preguntes, especialment d'algunes que han arribat a través de Q&A, que semblen interessants, i estic desitjat escoltar la resposta. Viatge tradicional per a algú a qui heu mencionat anteriorment que podeu obtenir-lo, podeu descarregar-lo i provar-lo. Podeu aprofitar-ho ràpidament per escoltar cançons actuals o per a folk que pugui reproduir-ho més tard? Quins són els dos o tres passos ràpids per posar les mans sobre una còpia i desplegar-la i provar-la als seus entorns abans de comprar-la? Com és això? Quins són els passos per aconseguir-ho?
Bill Ellis: Sí. Així, IDERA.com només cal que aneu a Productes i podreu veure l’anàlisi de càrrega de treball de SAP HANA. Hi ha una pàgina de descàrrega. Crec que us demanaran informació de contacte i el producte només s’empaqueta amb una clau de llicència perquè pugueu instal·lar-lo amb Setup.exe i només pugueu rodar, crec, molt ràpidament.
Dez Blanchfield: Per tant, poden anar al vostre lloc web, poden descarregar-lo. Recordo que el vaig mirar fa un temps i vaig comprovar ahir a la nit també el doble. Podeu demanar una memòria a la memòria, on algú del vostre equip us guiarà? Però realment el podeu descarregar gratuïtament i desplegar-lo localment al vostre propi entorn, al vostre temps, no?
Bill Ellis: Sí.
Dez Blanchfield: Excel·lent. Bé, crec que, més que res, probablement és el que jo recomanaria personalment a la gent, és agafar una còpia del lloc web, agafar una mica de la documentació allà perquè sé que hi ha molt bon contingut. i només ho proveu. Posa-ho al teu entorn i mira què trobes. Sospito que una vegada que us fixeu en els seus entorns SAP HANA amb l'eina IDERA, hi trobareu coses que realment no sabíeu.
Mireu, moltes gràcies per això i gràcies pel temps només de fer una pregunta de preguntes i preguntes amb Robin i jo. Eric, us passaré de nou perquè sé que algunes preguntes i respostes també passen dels nostres assistents.
Eric Kavanagh: Sí, només hi ha una cosa ràpida aquí. Així doncs, un dels assistents fa un comentari realment bo només parlant de com canvien les coses. Dient que en el passat, la memòria es va sufocar, es va alentir amb la cerca de pàgines freqüents, actualment la CPU s’ofega amb massa dades a la memòria. Ja ho sabeu, hi ha problemes de xarxa. Sempre serà un objectiu en moviment, oi? Com veieu la trajectòria en aquests dies en què seran els colls d'ampolla i on us haureu de dedicar l'atenció?
Bill Ellis: Sí. Fins que no es mesura, és difícil saber-ho. Una de les coses sobre les instruccions SQL és que seran els motors del consum de recursos. Així, en el cas que hagueu de tenir, com ara, un gran consum de memòria o CPU, podreu esbrinar quina activitat va causar aquell consum de recursos. Ara, no necessàriament voldríeu matar-lo, però també voleu ser-ne conscients i, què passa, què passa, amb quina freqüència passa, etcètera. Encara som una mica nous, pel que fa a abordar tot el conjunt o el llibre de cuina de respostes a diferents circumstàncies. Per tant, és una gran pregunta i el temps ho dirà. Amb el temps, tindrem més informació.
Eric Kavanagh: Tot això. Bé, vostès estan en un espai molt interessant. Crec que veuràs molta activitat durant els pròxims mesos i els propers dos anys perquè sé que SAP, com has suggerit en la nostra convocatòria de contingut, ha proporcionat una bona llarga durada a la gent per fer la transició. a HANA. Però, tanmateix, aquesta rampa té un final i, en un moment determinat, les persones hauran de prendre decisions serioses, de manera que més aviat millor, no?
Bill Ellis: Absolutament.
Eric Kavanagh: Molt bé, hem cremat una altra hora aquí en Hot Technologies. Podeu trobar informació en línia, dins l'analisis.com, també techopedia.com. Centreu-vos en aquest lloc per obtenir molta informació interessant, incloent-hi una llista de tots els nostres arxius d’aquests transmissions web anteriors. Però, moltes gràcies, a tots els que esteu fora, als nostres amics d’IDERA, a Robin i, per descomptat, a Dez. I ens posarem al dia de la setmana que ve, persones. Gràcies de nou pel vostre temps i atenció. Cuida't. Adeu.