IBM all-Flash array--flashsystem (1)

Source: Internet
Author: User

Last month participated in the Shanghai side of the storage group offline communication, from the HP Product Manager Hui brother introduced HP storage products, the conference mainly around all-flash array. (PS, here have to admire Hui elder brother's expression ability and knowledge circle, the excellent disadvantage of each product is very familiar). The word "flash array" is a bit unfamiliar to me, and my first impression of it is "tiered storage." This does not come back after the evil fill, or not keep up with the times.

=================================================================

IBM launched its own flash array Flashsystem in 2013 after acquiring enterprise-class flash manufacturer TMS (Texas memory Systems) in 2012. On the IBM Official website (http://www-03.ibm.com/systems/cn/storage/flash/840/index.shtml), the Flashsystem 840 has the following advantages:

650) this.width=650; "title=" clip_image001 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image001 "src=" http://s3.51cto.com/wyfs02/M01/58/A2/ Wkiom1s2ffxtmhxjaafrsptzhm4031.jpg "" 644 "height=" 343 "/>

The Flashsystem series has several models named "XX0", where "7" stands for SLC Flash and "8" represents EMLC flash memory. As for the last V840 V, "integrate with SVC and easy Tier" is actually leveraging the IBM SAN Volume Controller Storage Virtualization Appliance as the gateway, Automatic tiered storage between flashsystem and traditional disk arrays. ”

650) this.width=650; "title=" clip_image002 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image002 "src=" http://s3.51cto.com/wyfs02/M02/58/9F/ Wkiol1s2fscj5mliaadvljjugac584.jpg "" 644 "height=" 181 "/>

To Flashsystem 840, the following two figure is Front/rear View, the middle light is flash module

650) this.width=650; "title=" clip_image003 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image003 "src=" http://s3.51cto.com/wyfs02/M02/58/A2/ Wkiom1s2ffbshtdfaadxd3y4yx4869.jpg "" 644 "height=" 173 "/>

The four IO cards connected to the host, four fan module, two PSU module, and two RAID module are clearly visible from rear view.

650) this.width=650; "title=" clip_image004 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image004 "src=" http://s3.51cto.com/wyfs02/M00/58/A2/ Wkiom1s2ffirpkzkaan7jsp6tiy555.jpg "" 1028 "height=" 405 "/>

Each of the 840 has two canisters, each containing a RAID controller, two interface cards, a management controller, and two fan modules that support hot swapping. To remove a canisters diagram

650) this.width=650; "title=" clip_image005 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image005 "src=" http://s3.51cto.com/wyfs02/M01/58/9F/ Wkiol1s2fsstmtajaai2rjsx_l0298.jpg "" 644 "height=" 375 "/>

650) this.width=650; "title=" clip_image006 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image006 "src=" http://s3.51cto.com/wyfs02/M01/58/A2/ Wkiom1s2ffuwxz0xaahdvlcnero029.jpg "" 644 "height=" 357 "/>

Flash module supports 1TB,2TB or 4TB, cannot be mixed, cannot add daughter board after deployment, support hot-swapping, however, before replace, you must use the command power down the Flash module.

650) this.width=650; "title=" clip_image007 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image007 "src=" http://s3.51cto.com/wyfs02/M02/58/9F/ Wkiol1s2fsfzecc2aagyrq3r9bc355.jpg "" 644 "height=" 398 "/>

650) this.width=650; "title=" clip_image008 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image008 "src=" http://s3.51cto.com/wyfs02/M02/58/A2/ Wkiom1s2ff6tgyeaaaeobu7mfzs038.jpg "" 644 "height="/>

650) this.width=650; "title=" clip_image009 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image009 "src=" http://s3.51cto.com/wyfs02/M00/58/9F/ Wkiol1s2fsqqfahlaagh-tbtota692.jpg "" 644 "height=" 390 "/>

The GUI interface is the same as the GUI interface of Storwize V7000

650) this.width=650; "title=" clip_image010 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image010 "src=" http://s3.51cto.com/wyfs02/M00/58/A2/wKiom1S2FgGxv_ Bnaaf8pio0ogi555.jpg "" 644 "height=" 390 "/>

650) this.width=650; "title=" clip_image011 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image011 "src=" http://s3.51cto.com/wyfs02/M01/58/9F/ Wkiol1s2fs2hgdxcaaexjr56ovc661.jpg "" 644 "height=" 398 "/>

The above is the 840 hardware structure, now we look at the logical architecture of Flashsystem 840, a 840 has two RAID module (storage core Controller), 12 Flash module (similar to the disk), each flash module has 4 flash Controller, a flash controller manages 20 flash chips, so that a flash module manages 80 flash chips. Each chip has 16 planes. As to what planes,chips means, you can read this article and speak it very well--http://www.cnblogs.com/heiyue/p/3436349.html

In Flashsystem, it is divided into the following logical structures: Flash modules, flash controllers (Flash Controller), Flash chip (Flash chip), Plane, block, and page (from large to small). Logical structure for Flash array 840:

650) this.width=650; "title=" clip_image012 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image012 "src=" http://s3.51cto.com/wyfs02/M01/58/A2/ Wkiom1s2fgtbdugeaanjpnwa5eo381.jpg "" 1025 "height=" 378 "/>

IBM FlashSystem 840:logical Components

is a 840 internal connection diagram, which is a two high-speed non-blocking crossover bus in the central area for data traffic. There are also low-speed buses for transport management traffic. The RAID module and Flash module are connected with a non-blocking cross bus. The midplane will connect the raid Canisters,flash modules, batteries, fans, and PSU modules together. The two RAID modules contain the crossbar controllers, the management module, the interface controllers, the adapter and the fan. Two raid canisters make up a cluster, which has no single point of failure on the design.

650) this.width=650; "title=" clip_image013 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image013 "src=" http://s3.51cto.com/wyfs02/M02/58/A2/ Wkiom1s2fgfiek5paawtzcdx6cg071.jpg "" 967 "height=" 586 "/>

IBM FlashSystem 840 Architecture

Then look at the logical structure of a separate flash module:

650) this.width=650; "title=" clip_image014 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image014 "src=" http://s3.51cto.com/wyfs02/M02/58/9F/ Wkiol1s2ftpdymhcaaigt5lbo54474.jpg "" 644 "height=" 428 "/>

Flash Modules, Logical View

Field programmable-gate Array (FPGA)

Low-power IBM PowerPC? Processors (PPCS)

And look at the logical structure of the Flash controller

650) this.width=650; "title=" clip_image015 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image015 "src=" http://s3.51cto.com/wyfs02/M00/58/9F/ Wkiol1s2ftxd66tmaafxeej4hrw575.jpg "" 644 "height=" 294 "/>

Flash Controller (Logical Design)

Flash Chips
The Flash chip is the basic storage component of the Flash module. Each flash module has up to 80 enterprise-class EMLC chips and cannot mix chips of different flash technologies.

Gateway Interface FPGA
The Gateway Interface FPGA is responsible for providing I/O to the Flash module and Direct memory access (DMA ) path. It is located on the Flash module and have connections to the
Backplane.

Flash Controller FPGA
The Flash controller FGPA of the Flash module is used to provide access to the flash chips and are responsible for The following functions:
-provides data path and hardware I/O logic
-uses lookup tables and a write buffer
-controls Flash chips
-operates independently of other controllers
-maintains Write ordering and layout
-provides Write Setup
-maintains Garbage Collection
-provides Error Handling

Each flash module has a maximum of 4 flash controllers,primary Board and expansion board each 2.

650) this.width=650; "title=" clip_image016 "style=" border-top:0px; border-right:0px; border-bottom:0px; Float:none; Margin-left:auto; border-left:0px; Display:block; Margin-right:auto "border=" 0 "alt=" clip_image016 "src=" http://s3.51cto.com/wyfs02/M02/58/A2/ Wkiom1s2fgvqkea9aakqxvpynfi721.jpg "" "height=" 290 "/>

FlashSystem 840 Terminology & Capacity Breakdown

IBM all-Flash array--flashsystem (1)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.