The relevant operating system and recommendations can be found below: Operating System The current supported platforms can be found in the MySQL documentation. MySQL can be deployed on a number of operating platforms. More information on supported hardware and configurations for NVMe/TCP can be found in the NVMe-oF Support Matrix. NVMe/TCP use standard TCP mechanisms for the transport of NVMe commands. NVM Express over Transmission Control Protocol (NVMe/TCP) More information on supported hardware and configurations for NVMe/FC can be found in the NVMe-oF Support Matrix. NVMe/FC uses standard Fibre Channel mechanisms for the transport of NVMe commands. NVM Express over Fibre Channel Fabric (FC-NVMe) More information on supported hardware and configurations for NVMe-oF/RoCEv2 can be found in the NVMe-oF Support Matrix. The MySQL deployment system will require dedicated Host Bus Adapters (HBA) which support RoCEv2. Configuring a Cisco Switch for use with Pure FlashArray NVMe/RoCE.Configuring an Arista switch for use with Pure FlashArray NVMe/RoCE.Configuring a Juniper switch for use with Pure FlashArray NVMe/RoCE.The guides on how to configure the switches and topologies can be found at these locations : The converged Ethernet network switches are required to support industry standard congestion control mechanisms. The transport for RoCEv2 uses theIPv4 user datagram protocol (UDP) which requires a lossless network. NVM Express over RoCEv2 Fabric (NVMe-oF/RoCEv2) These protocols and their requirements are listed as follows : ProtocolĪ fiber channel fabric with an established zone between the initiator (MySQL deployment system) and host (FlashArray).Ī high speed (Min 10Gb/s speed capability) TCP/IP network with the initiator (MySQL deployment system) and target(FlashArray) having either routable or direct line-of-sight connectivity between assigned addresses. MySQL InnoDB Cluster - A high availability solution for MySQL where data is replicated between MySQL server instances.īlock storage on FlashArray can be accessed using a number of protocols.MySQL Cluster - A commercial version of MySQL as a distributed database providing scalability and high availability.Includes the InnoDB and MyISAM storage engines. MySQL Classic Edition - A commercial version of MySQL with standard database capabilities.MySQL Enterprise Edition - A commercial version of MySQL which Includes a comprehensive set of advanced features and management tools.Includes multiple storage engines and is supported by a community of open source developers. MySQL Community Edition - Freely downloadable and available under the GPL license.Documentation on the supported storage engines can be found in the MySQL Reference Manual: Alternative Storage Engines.ĭue to its open source nature, there are a number of MySQL forks and deployment types. Each storage engine can suit the needs of a different use case. MySQL offers a pluggable storage engine architecture that enables different storage engines to be loaded and unloaded from a running MySQL server. MySQL is an open source relational database management system (RDBMS) that can be acquired directly from, Oracle Software Delivery Cloud, or from the MySQL github repository.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |