1

Sujet : Sap

dans les recos de PVBE.

Les comptables aiment bien car très fiable et avec des procédures pas faciles à contourner.
L'outil est cher et commence à prendre de l'âge, mais se lance dans le cloud et a modernisé (paraît-il) avec relativement nouveau logiciel,  (HANA) de plus annonce un partenariat avec HP et Accenture pour continuer à déployer HANA.

Question pour Doc ou tout informaticien, c' quoi l'avantage de 'in-memory database'? je ne comprends une base de données, c'est dans la mémoire? C' paraît-il l'avantage d'Hana.

Je serais à l'achat vers 55, 54 euros.

Amicalement

Birdie

2

Re : Sap

Dans une base de donnée traditionnelle les tables sont stockée sur disque.
Dans une 'in-memory database' les tables sont en mémoire centrale ce qui veut dire que la vitesse de traitement est beaucoup plus rapide un facteur de 20 voir de 100.
La taille de la base de donnée est limitée par la quantité de mémoire tandis que pour une base de donnée traditionnelle la limite est l'espace disque.

Il existe également des système hybride ou on charge une partie de la base de donnée en mémoire centrale, la partie la plus critique, le reste de la BD restant sur disque.

3

Re : Sap

@PVBE,
Merci pour l'explication très claire, effectivement la rapidité de traitement des données est un facteur important.

4

Re : Sap

PVBE a écrit:

Dans une 'in-memory database' les tables sont en mémoire centrale ce qui veut dire que la vitesse de traitement est beaucoup plus rapide un facteur de 20 voir de 100.

Cela est parfaitement exact.
Toutefois , et à ma connaissance, il n'existe aucune machine commercialisée capable d'être équipée d'une mémoire (RAM cad Random Access Memory, la mémoire vive de tout ordinateur) suffisante pour gérer une base de donnée à usage professionnel.
En effet, cette base de données, comme son nom l'indique, est censée stocker toutes les données d'une entreprise.
Et ce stockage peut "peser" des dizaines voire des centaines de pétaoctets.
1 petaoctet = 1 million de milliards d'octets = 1000 teraoctets = 1.000.000 gigaoctets.
Sachant qu'un ordinateur personnel moyen est équipé de 4 gigaoctets de mémoire, il faudrait que cette machine soit 250.000 fois plus "puissante" pour parvenir à avoir la "minable" mémoire de 1 pétaoctet que nécessite la petite base de données d'une petite entreprise.
Et encore faudrait-il que ces mémoires (qui ne sont que les capacités de stockage disponibles lorsque la machine est en fonction !) puissent avoir une vitesse suffisante pour gérer la masse énorme de données et là on parle alors de ... pétaflops.
L'ordinateur le plus puissant actuel est chinois. Equipé de 32.000 processeurs Xeon renforcés par 48 processeurs PHI, soit l'équivalent de 3.120.000 coeurs (les meilleurs ordinateurs personnels sont équipés de 6 ou 8 coeurs) fonctionne à une vitesse de 33 pétaflops et est équipé d'une mémoire vive de 1 seul pétaoctet. Il consomme à lui seul près de 18 mégawatts !
Il ne pourrait donc gérer qu'une petite base de données (tout cela est évidemment relatif ... sauf dans le domaine professionnel) mais à un prix véritablement exhorbitant.
Pour l'anecdote, ce super ordinateur fonctionne sous ... Linux. Window$ ne lui arrive pas à la cheville, évidemment.
C'est dire que la gestion d'un parc informatique de cette puissance n'est pas encore pour demain.
Il ne faut pas perdre de vue non plus que cette mémoire est volatile ! On parle en effet de mémoire vive c'est-à-dire qui "vit" pendant que l'ordinateur est en fonction. La moindre coupure de courant vide totalement cette mémoire vive de son contenu ! Elle est alors perdue ... sauf si elle est connectée en permanence à une base de données traditionnelle (sur disque) afin d'en sauvegarder le contenu. On comprend aisément que cette interconnection aboutit à un ralentissement de l'échange des données, ce qui diminue d'autant les performances attendues en matière de vitesse d'exécution.

Cordialement,
Docanski

5

Re : Sap

Effectivement on en est pas encore au Peta, mais seulement au Tera, ensuite si on a une BD d'un Peta tout ne doit pas être en mémoire constamment (base de données hybride), avec un système de caching on peut charger en mémoire seulement ce qui est nécessaire, des statistiques sont constamment mise à jour afin que le système soit le plus efficient possible.

6

Re : Sap

@Doc et PVBE,
J'ose intervenir dans votre dicussion: on ne peut pas envisager que le cloud serve de stockage pr la mémoire, avec une mémoire à CT (RAM) qui serve de relais?
Oracle travaille sur un outil comparable, mais comprendre la dif et l'utilité des 2 outils, autre affaire.

Sap ne s'adresse qu'aux entreprises, qui ont donc des serveurs, mais comme les employés travaillent de plus en plus sur des ordis portables qui rentrent avec eux à la maison.
Un ordi portable pourrait de n'importe où (avec indentifiants etc) entrer dans le cloud et travailler avec accès aux données comme au bureau?

Quelqu'un a déjà vu HANA en utilisation??

Amicalement

Birdie

7

Re : Sap

@Birdie,

Le "cloud" est le truc informatique à la mode, celui qui est poussé par tous les médias et qui va très probablement créer une nouvelle bulle à moyen terme. Le cloud n'est ni plus ni moins qu'un espace de stockage de données en dehors de l'entreprise dans le but, c'est ce que ses promoteurs soulignent à grands renforts de publicité, d'être disponible partout et pour tous.
Or, une entreprise peut stocker elle-même ses données et utiliser son propre serveur pour les diffuser aux personnes autorisées.
Il y a 30 ans, je me connectais déjà à mon propre serveur et celui de quelques copains : nous étions à l'époque des passionnés du début de l'ère du PC pour tous et testions déjà les possibilités infinies de cet outil aujourd'hui indispensable. Cette externalisation ne résoud donc pas un problème réel mais est un nouveau machin qui sera au fil du temps la cible de tous les pirates informatiques. Au même titre, ou presque, que les "réseaux sociaux" où nombre de crédules stockent des informations privées. Et là, je crains le pire à moyen terme.
Le serveur d'entreprise a donc les mêmes possibilités, peut-être pas tout-à-fait le même coût, mais aurait (a, pour de nombreuses entreprises) une qualité indéniable : il serait à tout moment maîtrisé par l'entreprise, tant sur le plan de la sauvegarde des données que sur la sécurité de celles-ci. Il faut évidemment avoir une bonne équipe d'informaticiens pour cela.

Cordialement,
Docanski

8

Re : Sap

@Doc,
C'est bien le problème: avec le cloud, moins d'entretien du serveur de l'entreprise, donc moins d'informaticiens comme salariés et de hardware, ça peut apparaître comme une réduction des coûts attractive. De plus argument commercial 'l'évolutivité est garantie par un abonnement'.

Je connais le sérieux de SAP, comme outil, je m'étonne qu'ils proposent un logiciel avec une partie cloud, dont je me méfie comme toi mais l'accès aux données est devenu le must car tt le monde se déplace et travaille loin du serveur. On peut avoir un accès 'remote' au serveur mais sur le plan de la sécurité, est-ce vraiment mieux? Et puis le serveur est bien hébergé qqpart, donc pas pire que le cloud?

Quand ns ns connectons à nos comptes, ns ne savons pas quel est le type de serveur que la banque utilise.

Est-ce que tt le monde a baissé les bras sur le confidentialité des infos? Et donc on adopte le simple et le moins cher.

Vais chercher une démo d'Hana si poss pour essayer de comprendre ce qu'ils proposent de nouveau.

Amicalement

Birdie

Dernière modification par Birdie (12-06-2014 08:31:48)

9

Re : Sap

Docanski a écrit:

Il ne faut pas perdre de vue non plus que cette mémoire est volatile ! On parle en effet de mémoire vive c'est-à-dire qui "vit" pendant que l'ordinateur est en fonction. La moindre coupure de courant vide totalement cette mémoire vive de son contenu ! Elle est alors perdue ... sauf si elle est connectée en permanence à une base de données traditionnelle (sur disque) afin d'en sauvegarder le contenu. On comprend aisément que cette interconnection aboutit à un ralentissement de l'échange des données, ce qui diminue d'autant les performances attendues en matière de vitesse d'exécution.

Cela n'est pas un problème en entreprise.
Tout est connecté sur des UPS qui alimentent en courant les machines à la moindre coupure de courant.
Si cela dure plus de quelques minutes, un générateur reprend la charge. Et toutes ces étapes sont totalement transparentes pour une salle informatique.

Concernant la taille de la base de données ça dépend de ce qu'il y a dedans.
De plus, je suis certain que leur méthode consiste à stocker sur disque les données qui ne changent pas ou qui changent peu tout en stockant en RAM les données qui sont plus souvent rafraîchies ou modifiées.

Il n'est plus rare de voir de gros serveurs avec + de 400GB de RAM.
Et j'imagine aussi que cela peut faire référence aux disques SSD directement dans la machines, ...

Je te suis entièrement sur la question du cloud, je le dis depuis le début que c'est beaucoup de blabla et des termes commerciaux!
Ca existe depuis toujours en fait riant
Vos emails chez Yahoo, Google ou Microsoft sont dans "le cloud".

10

Re : Sap

Salut KyJuan,

KyJuan a écrit:

Cela n'est pas un problème en entreprise.
Tout est connecté sur des UPS qui alimentent en courant les machines à la moindre coupure de courant.

Tu imagines la puissance titanesque nécessaire pour protéger de telles machines lors de ruptures de courant, sachant comme écrit plus haut qu'une seule d'entre elle ne gérant qu'un pétaoctet consomme déjà 18 mégawatts ?

Cordialement,
Docanski

11

Re : Sap

@Doc,
Ne serait-ce pas là tout l'argument du cloud: en cas de défaillance (ne serait-ce qu'électrique) tout est sauvegardé, on reprend ses identifiants, au pire, si on est mal organisé, on aura juste perdu le travail en cours?

Amicalement

Birdie
PS ai trouvé une 'pub', se veut démo, sur Hana, on aurait accès aux données sur son smartphone, l'immense blague, tablette passe encore pour des commerciaux, mais que celui qui fait une analyse financière ou de flux sur son smartphone se signale...
Même si on peut avoir des infos en direct sur les volumes sur son smartphone, de là à travailler dessus?

Autres avis et expériences welcome

12

Re : Sap

@Ky,
En effet on peut espérer que les emails soient dans des serveurs sécurisés comme à Fort Knox, vidé de ses réserves d'or, remplacées par des bitcoins dans le cloud, ok , je divague, mais pas tant.

De fait on n'en sait RIEN.

Amicalement

Birdie

13

Re : Sap

Docanski a écrit:

Salut KyJuan,

KyJuan a écrit:

Cela n'est pas un problème en entreprise.
Tout est connecté sur des UPS qui alimentent en courant les machines à la moindre coupure de courant.

Tu imagines la puissance titanesque nécessaire pour protéger de telles machines lors de ruptures de courant, sachant comme écrit plus haut qu'une seule d'entre elle ne gérant qu'un pétaoctet consomme déjà 18 mégawatts ?

Oui smile
Celui qui sait se payer ce genre de machines sait se payer de tels systèmes. Surtout que pour utiliser des monstres pareils, c'est que ce qui tourne dessus est critique.

14

Re : Sap

Bonjour à toutes et tous,
permettez-moi d'intervenir dans votre débat.  Je me réfère à mon expérience informatique dans les années 1980-1996 (dépassé bien entendu).  A ma connaissance, SAP était de la grosse artillerie, logiciel  "modulaire", et complexe, dès lors pas destiné à n'importe quelle entreprise mais pour des boîtes qui ont les moyens.  A mon sens il fallait au moins une personne très qualifiée dans l'entreprise et/ou des consultants externes. En tant que DP manager, la question du coût est bien entendu à étudier mais je privilégierais de loin la machine, les applications et bases de données en interne plutôt que le cloud dont je ne voudrais pas être tributaire. Pour les raisons que vous avez évoquées : sécurité, disponibilité, back-ups ...
A mon sens le cloud est un truc destiné à rendre les entreprises encore plus dépendantes de leurs fournisseurs et à générer des revenus à ces derniers. Il faudra de toute façon continuer à maintenir les logiciels qui sont, quoi qu'on en dise adaptés (dans le cas d'entreprises d'une certaine importance), de même que les bases de données.
Bonne journée,
demat

Dernière modification par demat (12-06-2014 11:31:15)

15

Re : Sap

bonjour

en 88, nous étions déjà équipé pour notre IBM S38, d'un onduleur Alstom pour protéger des coupures de courant, cela à doubler notre consommation électrique (+/- 700.000 FB/an) mais, compte tenu des fichiers 3.500.000 noms et 5.500.000 adresses plus tout le reste bilan de toutes les sociétés, tout les références du moniteur belge etc etc cela permettait en cas de panne de ne pas être bloqué près de 48 heures, temps que le système avait besoin pour régénérer ces pointeurs, et éviter la paralysie de toute une entreprise ce qui représente un coût salarial énorme (30 personnes en interne) et le mécontentement/perte des clients
nous fournissions de l'information commerciale

philippe