Je travaille sur un calcul du `` dos de l'enveloppe '' pour une configuration de base de données de rapports de 100 To. Je recherche les réflexions des experts ici. Environnement proposé:
- Capacité de stockage ~ 100 To
- Tables ~ 200, tailles allant de 1 Go à 5 To. la taille moyenne peut se situer entre 100 Go et 200 Go
- ETL - les travaux peuvent nécessiter une jointure entre des tables de 10 millions de lignes, avec des clés de jointure allant de 10 octets à 500 octets. ces jointures devraient se terminer en moins de 2 à 5 minutes
- Live Selects - initialement, uniquement intéressé par certaines vitesses. devrait prendre en charge 500 sélections / seconde. Les mises à jour / seconde seront relativement plus petites et peuvent être ignorées pour cet exercice.
- besoin de disponibilité 24x7. 2 serveurs DB indépendants devraient être disponibles pour servir certains appels (avec réplication des données).
Des questions:
- À l'heure actuelle, je regarde Oracle. Quelle a été votre expérience avec d'autres solutions open source commerciales (ou) pour de grandes bases de données?
- Quel OS matériel avez-vous vu fonctionner le mieux? Je prévois Linux sur Dell.
- Le stockage réseau, tel que NetApp, est-il indispensable? Quels problèmes prévoyez-vous avec l'utilisation de disques disponibles dans le commerce?
- Une fois le matériel et le système d'exploitation prêts, combien de temps mettriez-vous de côté pour installer, configurer la base de données, le stockage, etc.
- Quelles compositions d'équipe ont le mieux fonctionné dans les environnements que vous avez observés? Je veux dire, les différents administrateurs (OS Admin, Oracle DB Admin?) Nécessaires pour gérer et faire fonctionner une telle configuration. Combien d'entre eux pourraient être nécessaires pour atteindre un temps de disponibilité de 24x7.
- Toute approximation / plage sur les licences DB, les coûts de stockage réseau.
Je sais que je n'ai pas tous les détails de l'environnement. Je ne cherche pas les détails exacts, une approximation suffit. Bien que certaines des questions puissent être mieux traitées par les gestionnaires, je suis intéressé par la perspective des administrateurs. J'apprécie votre contribution.