lundi 13 octobre 2014

Premières idées sur la performance de la FS1

La performance de la FS-1, c'est un peu comme l'avion rafale ou la machine dépasse les capacités physiques du pilote. Ici, c'est le stockage qui pousse dans ses derniers retranchements le réseau SAN.

L'interface d'administration de la machine ou la fonctionnalité NAS apparaît au même niveau que le SAN
La configuration de test s'appuie sur 4 tiroirs SAS et 3 tiroirs SSD

Création de 5 LUNs en QOS moyenne sur lesquels sont installées 5 VMs avec IOMETER dans des serveurs ESXi 5.5

Test avec des blocs de 1Mo en mode aléatoire, 5 workers  64 connexions : bande passante 2.3Go/s sur un réseau FC-8

Test avec des blocs de 512 octets en mode aléatoire 80%R :103126 IOPS / 20%W : 20755 IOPS soit presque 124 000 IOPS en s'appuyant sur l'auto-tiering SSD/SAS ...en utilisant je le rappelle la QOS moyenne !
Le niveau de performance est remarquable pour une machine s'appuyant à la fois sur des disques mécaniques et sur des disques SSD : la greffe de la QOS Pillar a bien prise.

mardi 7 octobre 2014

Harry Zarrouk nous donne son sentiment sur la nouvelle baie de stockage FS-1


Lors de l’Oracle Open World qui vient de se tenir à San Francisco, j’ai eu la chance de retrouver Harry Zarrouk, qui a lancé avec succès il y a 8 ans Pillar Data Systems en Europe du Sud, et qui est aujourd’hui le Directeur Général Oracle Systems,. Il a accepté de donner son sentiment sur l’annonce de la nouvelle baie Oracle FS-1.

- Harry, Larry Ellison et Mike Workman, votre ancien patron, ont annoncé la sortie du stockage Flash System One, le successeur du stockage Pillar Axiom que vous avez bien connu. Quelle sont vos impressions ? 

« La baie Axiom a été en son temps une véritable révolution technologique avec son architecture modulaire scale-out évolutive aussi bien en performance qu’en capacité, le tout  combinée à un système de qualité de service extrêmement avancé. Elle a été aussi la première baie de stockage de classe entreprise à intégrer des disques flash. Je suis aujourd’hui très enthousiaste car je retrouve dans le stockage FS-1 les gênes qui ont fait le succès de l’Axiom, combinés aux dernières avancées technologiques dans le domaine. »

  Quelles sont celles qui ont attiré votre attention ?

« Je citerai par exemple le contrôleur qui a été développé pour exploiter jusqu’à 1 péta-octets de flash en mode non bloquant, le cache en écriture dédié ultra rapide de 32 Go s’appuyant sur des NV-DIMM (mémoire non volatile ne nécessitant pas de batterie de sauvegarde en cas de coupure électrique),  une QOS améliorée qui dispose aujourd’hui d’un mécanisme d’auto apprentissage pouvant placer des blocs de données sur l’ensemble des technologies disques existantes,  le support natif des protocoles FC-16, 10 Giga Ethernet en mode bloc et fichier et même bientôt de l’infiniband … »


 -   Quels sont vos objectifs sur le marché du stockage français avec ce produit ?

« La baie FS-1 donne à Oracle un avantage considérable aussi bien sur le marché des stockages généralistes que sur celui dédiés à nos applications maison. Nos clients vous pouvoir profiter du meilleur des deux mondes dans une seule et même machine. A ce titre, j’ai l’intention dans les prochaines semaines, de mettre l’emphase sur ce produit pour renouveler le succès que nous avons connu avec l’Axiom 600. »  

Merci Harry pour nous avoir donné vos impressions.

NDB : Comme quelques autres privilégiés français, je dispose d'une baie FS-1 depuis un an en bêta test. C'est une version haute performance avec 400Go de cache mixant SSD et SAS sur un SAN FC-16. J'ai pu en valider la compatibilité dans le monde Oracle et VMware et ne peut que confirmer les performances exceptionnelles qu'elle délivre.

 
 La baie FS-1 présente au pied de la scène était l'une des stars de cet Oracle Open World 2014

mercredi 1 octobre 2014

Vu sur Wikibon.org par David Floyer

Oracle Announces the FS1 Flash Storage System with a Unique SAN Design

The new Oracle FS1-2 Flash Storage System is like no other array on the market. Oracle have taken 5 million lines of code supporting the core quality of service (QoS) technology from the acquisition of Pillar, and applied them to 64 bit Oracle Linux on the common Oracle storage controller and disk drive enclosure technology base to serve the high-end Oracle enterprise market.

The FS1-2 is well designed to support Oracle environments. The fundamental unit of management is small (640k), and allows good fine-grained control of of on-line application performance. The tiering quality-of-service technology (QoS) comes from the Pillar acquisition and is excellent. It allows low-overhead migration of small blocks of data from up to four tiers. The Pillar technology also has a unique capability of putting priorities on every IO. This allows priority to be given to IOs from (say) a business critical application to be bumped up the IO queue ahead of IOs from (say) a lower priority batch job. These two feature (named QoS Plus by Oracle) is a unique capability and highly suited to running Oracle application suites.

Also unique in the ability to define application profiles within the array. The FS1-2 comes with pre-defined application profiles that provide tuned and tested storage optimization for Oracle Database and key enterprise applications such as Oracle Financials. Also included are some non-Oracle applications such as Microsoft Exchange. This allows "1-click" provisioning to optimize flash performance and manage Oracle applications with a minimum of administration. The profiles disaggregate database components such as index files, database tables, archive logs, redo logs, control files, and temp files so the automatic provisioning automatically optimizes Oracle Database performance. No detailed knowledge of the database components is required. New application profiles can be added to the FS1-2, existing ones can be modified, and all profiles can be exported to other Oracle FS1-2 systems. This allows a powerful standardized storage provisioning system across multiple data centers.

The FS1-2 supports a T10 Protection Information (T10 PI), previously known as Data Integrity Field (DIF), which is an important standard that supports the industry’s commitment to end-to-end data integrity validation. T10 PI prevents silent data corruption, ensuring that incomplete and incorrect data cannot overwrite good data and “silent corruption” will be identified on reads. T10-PI is the “gold standard” for data protection in an IT eco-system. T10-PI uses an 8 byte metadata tagging field to each 512 byte data chunk to prevent any silent corruptions. The data protection information generated by Oracle Automatic Storage Management (ASM) is validated first by the host operating system, then by the HBA (initially Emulex LightPulse 8 Gb, and coming soon all others), and finally by Oracle FS1-2 Storage System, ensuring protection through the I/O stack – from application to the drive itself.
The FS1-2 (along with other only Oracle storage) supports the Oracle Hybrid Columnar Compression (HCC), which allows variable and high levels of compression. This is usually useful for data warehouse and analytic workloads, and very useful for these workloads. The uptake of HCC has been limited for Oracle because most online workloads are row based and HCC can have a negative performance impact. Standard data reduction (DRe) compression is usually more effective on database (row and column) driven data than other data, but often not used on disk based systems because of the potential increase in reads and writes. All Flash Array vendors have provided good inline compression techniques for databases in general and other workloads, and recently DRe appliances have been announced which allows compression on traditional storage arrays. The business case for compression is very good on flash storage, both on AFAs and flash storage on traditional storage arrays. The FS1-2 does not currently offer general compression for row-based oracle or other workloads.
Inline de-duplication is the other data reduction technique. In general de-duplication is less useful in database environments, which have few identical blocks of data. However, de-duplication is used extensively on many all flash arrays to reduce the cost of flash, and does give some benefit. The FS1-2 does not currently offer such a capability; this is not so important in a database environment when all the FS1-2 tiers are deployed, as the reduction in cost from the hard disks will more than compensate for the non de-duplicated flash tier. The FS1-2 can be configured as a standalone all-flash array (AFA), with up to 912 terabytes of capacity flash or 228 terabytes of performance flash. Wikibon would recommend that the FS1-2 AFA be configured with two performance tiers, allowing for a lower cost of flash and compensating for the lack of DRe functionality.

The lack of DRe capabilities on the FS1 are less important for Oracle-only workloads. However, the FS1 is a well designed array that can be deployed across many workloads. To broaden the attractiveness of the FS1, Wikibon recommends that Oracle either develop in-house DRe (compression and de-duplication) on the FS1-2, or work with vendors such as Permabit with their SANblox to develop a DRe appliance for the FS1-2, especially when used as an AFA.

Oracle's Data Protection manager automates the creation of application consistent clones for Oracle database applications on the FS1 (and Windows applications supporting VSS (Volume Shadow Copy Services)). Application consistent recovery enables much more aggressive RPO and RTO SLAs.

In general, Wikibon believes that the Oracle FS1-2 Flash Storage system is well balanced, and is outstanding in an Oracle application environment. The addition of multiple automated tiering support including performance and capacity flash will be a major contributor to lowering the cost of storage and automating the storage admin workload.
Oracle FS1-2 Specifications

The main features are:

    Small unit of control over data (640K blocks are used to create heat maps);
    FS1-2 Priority-In-Priority-Out Queue - allows business value of application to be included as part of an SLA;
    Tiering system (Up to 4 tiers, not all tiers have to be there);
        Performance Flash
        Capacity Flash
        High Performance Disk
        Capacity Disk
    T10 Data Protection against silent corruption;
    Supports Oracle HCC (Hybrid Columnar Compression);
    Supports Storage Domains - up to 64 “virtual systems” to support secure Multi-tennant environments;
    Application Profiles with “1-click” smart auto provisioning of databases and applications;
    Good VMware support, with support for SRM, VASA and VAAI;
    Supports ASM;
    Plug-in for Oracle Enterprise Manager;
    Base & Performance controllers FS1-2 has 4 Intel E5-2620 CPUs (24 cores, 2.0 GHz ), with either:
        64 GB RAM cache/16 GB NV-DIMM or
        384 GB RAM cache/32 GB NV-DIMM;
    Neat NV-DIMM flash-backed DRAM storage for use with fast writes;
    Data Protection manager automates the creation of Application Consistent Clones for Oracle DB’s and Any Windows application that supports VSS (Volume Shadow Copy Services.
    Optional Synchronous & Asynchronous Replication (Oracle MaxRep Replication Engine)
        local and remote locations, including many-to-one, one-to-many, and multihop replication.
        Multiple recovery point objectives (RPOs) and recovery time objectives (RTOs) are supported.
        Application-consistent recovery options restore applications to a consistent point.
    Maximum 30 Drive Enclosures on FS1-2
    Maximum Capacity All-flash 912TB
    Maximum Performance All-Flash Array 228TB
    Maximum Capacity Disk 2,880 TB

Wikibon believes that Oracle has future plans to support 16 nodes, and expand multi-protocol support to include InfiniBand (allowing integration with the Exadata series). [NdB : Je confirme]

 The Oracle FS1-2 Flash Storage system is engineered specifically for Oracle software and uniquely optimized for both performance and cost, depending on the workload. With built-in orchestration, the array is designed to dramatically speed deployment and simplify ongoing tuning. In addition, secure multi-tenant domains together with extremely high levels of storage allocation granularity supports a unique business-led QoS. The FS1-2 is aggressively priced, and there is a lot to the FS1-2 that will appeal to application heads, DBA's and storage pros alike, and should be included in Oracle system RFPs.

Capital Cities on Stage

Plus d'images du Concert par ICI







Empire of the Sun Live !

Quelques images du concert d'Empire of the Sun donné à San Francisco Plus d'images ICI






Axiom is back !


J'ai le plaisir de confirmer les dires de Mike Workman, puisque j'ai la chance d'avoir été choisi au même titre que d'autres clients historiques des baies Pillar pour travailler depuis plus d'un an avec la machine en bêta test. La facilité d'usage connue sur les Axiom 600 demeure, les performance elles s'envolent !


lundi 29 septembre 2014

Quelques photos de la Keynote d'ouverture de l'Oracle Open World 2014



Mike Workman devant les deux  FS-1 au pied de la scène
Safra Catz, co-présidente d'Oracle
Renée James, présidente d'Intel
Larry himself ...