Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 05/10/2012, 23h58   #1
Nissa Comet
Expert Confirmé Sénior
 
Femme ANISSA
Ingenieur en informatique
Inscription : février 2011
Messages : 67
Détails du profil
Informations personnelles :
Nom : Femme ANISSA
Âge : 23

Informations professionnelles :
Activité : Ingenieur en informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2011
Messages : 67
Points : 4 710
Points : 4 710
Envoyer un message via Skype™ à Nissa Comet
Par défaut OpenWorld 2012 : l’architecture multi-tenant au coeur d’Oracle 12c

OpenWorld 2012 : l’architecture multi-tenant au coeur d’Oracle 12c
Une version résolument tournée vers le Cloud du célèbre SGBD d’entreprise

Un C pour le Cloud qui sera au coeur de la prochaine version « 12c » du célèbre système de gestion de base de données d’Oracle.



L’entreprise a annoncé une nouvelle version de son SGBD sous une approche « Multi-Tenant ». Larry Ellison a dévoilé à la conférence OpenWorld le serveur de base de données Oracle 12c, muni d’une nouvelle architecture « Multi-Tenant », basée sur le Cloud et qui sera disponible dès 2013. D’après le célèbre PDG, cette version promet d’être supérieure en terme de sécurité, contrôle et efficacité pour les services logiciels fournis en mode Cloud.

Cette nouvelle architecture sous-entend que les utilisateurs seront en mesure de créer plusieurs bases de données "pluggables" qui se trouveront dans un serveur unique.

Une « architecture nouvelle et fondamentale en base de données » selon les propos d’Andy Mendelsohn, le vice-président d’Oracle dans son intervention lors de l’Oracle OpenWorld à San Francisco.

Oracle espère convaincre les entreprises que l’endroit naturel pour mettre en œuvre l’architecture multi-tenant (une seule instance utilisée par plusieurs clients et adaptée aux besoins de chacun, de manière individualisée) est au niveau des bases de données et non pas de la couche applicative.


Une approche imminente dans le domaine des bases de données, et qui distinguera probablement Oracle de ses concurrents dans ce secteur. Mais l’aidera-t-elle à les devancer tous, et surtout à quel prix ce service sera-t-il mis sur le marché ?


Source : Forbes

Et vous ? :
  • Seriez-vous tenté(e) de découvrir et d’utiliser cette nouvelle version d’Oracle Database ?
  • Êtes-vous convaincu(e) par cette approche ?
Nissa Comet est déconnecté   Envoyer un message privé Réponse avec citation 53
Vieux 06/10/2012, 11h37   #2
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 676
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 676
Points : 4 167
Points : 4 167
Cette actualité telle que vous la présentez n'a aucun intérêt, puisqu'on n'y apprend rien !

Vous vous contentez de répéter en boucle "multi-tenant", sans jamais l'expliquer, et de pointer vers des ressources en anglais (à quoi sert de venir sur un site francophone pour ça ?)

Citation:
Cette nouvelle architecture sous-entend que les utilisateurs seront en mesure de créer plusieurs bases de données "pluggable" qui se trouvent dans un serveur unique.
Il aurait été utile d'expliquer en quoi c'est une nouveauté.
Ca fait des lustres qu'on peut avoir plusieurs bases sur un serveur unique, qu'il s'agisse de bases physiques, ou de bases logiques (schémas).
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 06/10/2012, 12h44   #3
kain_tn
Membre Expert
 
Avatar de kain_tn
 
Homme
Inscription : mars 2005
Messages : 600
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : mars 2005
Messages : 600
Points : 1 329
Points : 1 329
Citation:
Envoyé par nissacomet Voir le message
[url="http://www.youtube.com/watch?v=1pPofz15_ro"]Vidéo : une partie de la Keynote d’Ellison[/url
La première chose qui me vient à l'esprit dès que j'entends parler Ellison:


Sinon c'est clair qu'on apprend vraiment pas grand chose là; ça ressemble beaucoup à de la pub...
__________________
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


Code C :
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(int argc, char **argv) {
 
    printf("So long, and thanks for the fish, Dennis...\n");
    return 0;
}
kain_tn est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/10/2012, 10h05   #4
a028762
Membre habitué
 
Avatar de a028762
 
Inscription : décembre 2003
Messages : 248
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 248
Points : 125
Points : 125
Par défaut Oracle, toujours la Pithie !

Quelle pitiée, cet Oracle ...
excusez ce jeu de mot facile.
Depuis 20 ans que je connais Oracle, s.g.b.d. fort efficace par ailleurs,
Ils se sont toujours centré sur leur éco-système,
Logique qu'ils pipotent sur le cloud ...
Maintenant, c'est quoi le multi-tenant ?
a028762 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2012, 10h23   #5
marc.collin
Membre éclairé
 
Homme Marc Collin
Ingénieur en génie logiciel
Inscription : juin 2012
Messages : 170
Détails du profil
Informations personnelles :
Nom : Homme Marc Collin

Informations professionnelles :
Activité : Ingénieur en génie logiciel

Informations forums :
Inscription : juin 2012
Messages : 170
Points : 318
Points : 318
Citation:
Envoyé par a028762 Voir le message
Quelle pitiée, cet Oracle ...
excusez ce jeu de mot facile.
Depuis 20 ans que je connais Oracle, s.g.b.d. fort efficace par ailleurs,
Ils se sont toujours centré sur leur éco-système,
Logique qu'ils pipotent sur le cloud ...
Maintenant, c'est quoi le multi-tenant ?

comme bon nombre d'entreprise.... apple, microsoft...sauf qu'oracle fonctionne sur différent cpu, os.
__________________
http://www.laboiteaprog.com/
marc.collin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2012, 17h18   #6
pachot
Expert Confirmé
 
Avatar de pachot
 
Homme Franck Pachot
Consultant DBA en Suisse (Trivadis SA)
Inscription : novembre 2007
Messages : 1 058
Détails du profil
Informations personnelles :
Nom : Homme Franck Pachot
Âge : 42
Localisation : Suisse

Informations professionnelles :
Activité : Consultant DBA en Suisse (Trivadis SA)
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2007
Messages : 1 058
Points : 3 033
Points : 3 033
Bonjour,

Citation:
Envoyé par Pomalaix Voir le message
Ca fait des lustres qu'on peut avoir plusieurs bases sur un serveur unique, qu'il s'agisse de bases physiques, ou de bases logiques (schémas).
Justement, de là vient le besoin du 'multi-tenant' (ou plutôt multi-locataire puisqu'il s'agit de louer une base de donnée comme un service).
Avant la 12c, les possibilités pour séparer les données de plusieurs clients locataires de la même application sont:
- différents schémas, mais certaines applications ne le permettent pas et demandent d'avoir un nommage fixé des schémas
- différents instances Oracle, mais du coup les ressources Oracle ne peuvent pas être mutualisées, et on se retrouve avec plusieurs instances par serveur.

Avec la 12c et les pluggables databases [corrigé], on peut maintenant avoir une seule instance qui gère plusieurs bases de données - donc séparation complète des bases tout en mutualisant les ressources de l'instance (mémoire, processus) ainsi que le dictionnaire. On peut alors ajouter des très petites bases de manière très légère, ce qui n'était pas possible avant.

Mais évidemment, si Oracle l'avait annoncé si simplement, ça n'aurait pas paru comme une si grande innovation... puisque leurs principaux concurrents ont toujours permi d'avoir plusieurs bases distinctes gérées par une même instance du SGBD. Oracle fonctionnait bien avec leur architecture d'une (ou plusieurs dans le cas du RAC) instances par base. Mais le Cloud et la location de base de donnée en Software as a Service ont rendu indispensable la possibilité de pouvoir mutualiser les ressources. Le coût d'une petite base est beaucoup trop grand s'il faut lui allouer de la mémoire et un dictionnaire dédiés. Oracle a été obligé de faire cette évolution qui est probablement une des plus grosse évolution d'architecture depuis le début de leur SGBD.

Citation:
Une approche imminente dans le domaine des bases de données, et qui distinguera probablement Oracle de ses concurrents dans ce secteur
Pour moi, c'est plutôt une approche qui essaie de rattraper ses concurrents dans ce secteur

Cordialement,
Franck.
__________________
Comment fournir un plan d'exécution avec les statistiques d'exécution: ici
pachot est déconnecté   Envoyer un message privé Réponse avec citation 70
Vieux 07/10/2012, 23h29   #7
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 676
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 676
Points : 4 167
Points : 4 167
Citation:
Envoyé par pachot Voir le message
Justement, de là vient le besoin du 'multi-tenant' (ou plutôt multi-locataire puisqu'il s'agit de louer une base de donnée comme un service).
Ah, enfin un qui souligne la métaphore immobilière (sans doute très parlante en anglais) à l'origine de cette expression foireuse qu'est le "multi-tenant"en français !

Citation:
Envoyé par pachot Voir le message
Avant la 12c, les possibilités pour séparer les données de plusieurs clients locataires de la même application sont: ...
Officiellement, depuis la 9i, il y a déjà le VPD qui était censé répondre à ce besoin, avec le "succès" que l'on sait...
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2012, 23h36   #8
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 676
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 676
Points : 4 167
Points : 4 167
Citation:
Envoyé par pachot Voir le message
Avec la 12c et les pluggables tablespaces...
En sais-tu davantage sur la différence entre ce nouveau type de tablespace et les tablespaces transportables ?
Aura-t-on maintenant la cartographie des objets du tablespace directement dans son en-tête ?

Car jusqu'à ce jour, on a beau avoir un fichier d'un tablespace complet et en parfait état, on ne peut pas le brancher sur une base vu qu'il ne possède pas de dictionnaire intégré qui décrirait son contenu.
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2012, 08h21   #9
pachot
Expert Confirmé
 
Avatar de pachot
 
Homme Franck Pachot
Consultant DBA en Suisse (Trivadis SA)
Inscription : novembre 2007
Messages : 1 058
Détails du profil
Informations personnelles :
Nom : Homme Franck Pachot
Âge : 42
Localisation : Suisse

Informations professionnelles :
Activité : Consultant DBA en Suisse (Trivadis SA)
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2007
Messages : 1 058
Points : 3 033
Points : 3 033
Citation:
Envoyé par Pomalaix Voir le message
En sais-tu davantage sur la différence entre ce nouveau type de tablespace et les tablespaces transportables ?
Aura-t-on maintenant la cartographie des objets du tablespace directement dans son en-tête ?
Désolé, lapsus, je voulais dire pluggable database. Je corrige dans mon post pour ne pas prêter à confusion. Même si ça utilise probablement les transportable tablespace, c'est une base complète qui est pluggable (i.e l'ensemble des tablespaces et le dictionnaire correspondant).
__________________
Comment fournir un plan d'exécution avec les statistiques d'exécution: ici
pachot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2012, 17h33   #10
funoracle
Membre habitué
 
Homme
Administrateur de base de données
Inscription : décembre 2011
Messages : 51
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : décembre 2011
Messages : 51
Points : 116
Points : 116
Citation:
Envoyé par pachot Voir le message
... Oracle a été obligé de faire cette évolution qui est probablement une des plus grosse évolution d'architecture depuis le début de leur SGBD.
Oui je suis d'accord avec toi mais comment va aborder oracle pour réaliser ça ? surcharger (au sens couche process supplémentaire : comme une API) la couche system actuelle pour la rendre plus dynamique et au final donner l'illusion d'être détachée de l'instance ou bien ré écrire la couche système actuelle ?
A suivre ... et surtout à voir ...

Franck.
funoracle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2012, 17h51   #11
Garuda
Membre Expert
 
Avatar de Garuda
 
Homme Philippe CHIRCOP
Chef de projet
Inscription : juin 2007
Messages : 1 216
Détails du profil
Informations personnelles :
Nom : Homme Philippe CHIRCOP
Localisation : France

Informations professionnelles :
Activité : Chef de projet
Secteur : Bâtiment

Informations forums :
Inscription : juin 2007
Messages : 1 216
Points : 1 837
Points : 1 837
Dans une présentation d'Oracle 12C par Oracle chez un partenaire, j'ai cru comprendre que même les tablespaces seraient mutualisés (plusieurs bases pourraient se partager un même table space). Info à prendre avec des pincettes!
__________________
Garuda गरूड
Brahmâ la Guerre et Vishnu la Paix

Oracle 10.2.0.4 (RAC) - Forms6i patch 17 - Toad 11.7 - sharePoint 2010
Garuda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2012, 18h39   #12
Pomalaix
Rédacteur
 
Inscription : décembre 2002
Messages : 2 676
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 676
Points : 4 167
Points : 4 167
Quelques informations un peu plus étoffées :
http://www.lemondeinformatique.fr/ac...les-50756.html
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/10/2012, 19h46   #13
Mohamed.Houri
Membre émérite
 
Homme Mohamed Houri
Inscription : mars 2010
Messages : 421
Détails du profil
Informations personnelles :
Nom : Homme Mohamed Houri
Localisation : France

Informations forums :
Inscription : mars 2010
Messages : 421
Points : 821
Points : 821
Citation:
Envoyé par Pomalaix Voir le message
Quelques informations un peu plus étoffées :
http://www.lemondeinformatique.fr/ac...les-50756.html
Quelques informations techniques provenant d'une personne fiable, indépendante, impartiale et n’ayant, selon mon humble avis, aucune complaisance avec la corporation Oracle

Pluggable 12c

Les commentaires sont aussi révélateurs
__________________
Bien Respectueusement
www.hourim.wordpress.com

"Ce qui se conçoit bien s'énonce clairement"
Mohamed.Houri est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/10/2012, 14h03   #14
ducho
Membre chevronné
 
Homme Didier Duchossoir
Administrateur de base de données
Inscription : mars 2003
Messages : 634
Détails du profil
Informations personnelles :
Nom : Homme Didier Duchossoir
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : mars 2003
Messages : 634
Points : 632
Points : 632
Bonjour,

J'étais hier au "database innovation forum" d' oracle .
Présentation d' Oracle 12c :
Evidemment le passage qui m' a interpellé est bien ce passage
à : une instance et n bases de de données .
Partage par les BdD de la RAM, du Dictionnaire de Données et des process .

Sous Windows : un container = 1 service
Un des directeurs présent a bien reconnu en apparté que c'était copié
sur SQL-Serveur .

Comme le précise le lien de Mr Houri, la question des process lié au redo-log
n'est pas claire (personne n' en a parlé pendant cette matinée )

De même la connexion possible actuellement via un listeer dédié à une BdD .

Et comme toujours maintenant avec Oracle , toutes les grosses nouveautés ne seront accessibles qu' en Enterprise Edition .

Oracle continue d'abandonner les petits clients avec leur standard edition .

Cette version sera disponible en 2013

Cordialement
ducho est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 00h26.


 
 
 
 
Partenaires

Hébergement Web