At once I will tell the main thing - the statement about the “disk price” concerns only special promotional prices for Unity, which EMC has given us as an official partner in Russia for a promotional storage model. The action does not apply to all the details in the mail. Ordinary prices are just strong good midrange for their specificity.
So let's go. EMC has been indifferent to flash games for many years, but last year it was particularly embarrassed when it decided that the future was with it. And released a working and not very expensive thing. This is almost the usual midrange with SSD-drives (the nuances later). No “stick in the crowbar, and it continues to work,” but then the impressive performance for databases and virtual machines, plus various small chips.
Here is a vivid example of optimization - before there was a separate UPS module in its casing, and it changed “to hot”. And now - Li-ion battery with plastic protection against leakage inside the controller.')
And they came to many vendors for a callus and made the price of support the same for all the time. And that, you know, many big vendors like to put such a price on the 4th and 5th year, that it is easier to replace the iron with a new one. Well, yes, these guys have the failure of the disc for wear is considered a warranty case, unlike some lovers of asterisks and small print in the warranty policy.
Everything, now went to stick a scrap in it and test it. Looking ahead, I will say that 80 thousand of Iopsi were removed from 9 disks.
Dell and EMC merge
The main question is what will happen to the storage line after merging. Most of all they asked, and even those who had glands of three years ago called. There is no official message yet, but the EMC has always been in the lead in the mid-range segment, and here Dell will not chop the hen that lays the golden eggs. And the release of the new Unity is a confirmation of this.
What a piece of iron and how it is made
The black blocks on the upper right are cooling (the flash unit is hot, you need to constantly blow), then the battery, in the middle all the stuffing and the processor (you can see the DIMM near the orange block), to the left in the L-shaped casing - the power supply, more fans (do not forget blow per cent) and space for IO-modules.Unity itself is a replacement for current VNX in terms of marketing. Iron is standard here, two controllers based on x86 processors plus shelves with SSD disks connected via the SAS3 bus. But the microcode here is heavily reworked (and partly written by Russian programmers from St. Petersburg), exactly like the new algorithms for working with disks. The approach was non-standard: even in the lineup there are both flash and hybrid systems, the development came from all-flash, and only then HDD compatibility was made (since this is a studied question). That is, there is an overhead, of course, on top of the SSD (it is not there only where bare flash-chip chips are used instead of disks, and these are generally different prices), but the delays and performance were very well optimized.
Just do not read the small signature :)The main motivation to say goodbye to the spindles is the price. At leisure, I considered the price of a hybrid storage system and all-flash - the spread is 30-40% with regard to discounts (they are more for flash). This is not the order, as before, and it means that you can think about using them where the HDDs used to run. Yes, and it is wild - I remember how we had to recruit 100 spindles for productivity, and then another to cut their volume, because extra terabytes were obtained. And still penalties on RAID do not forget to subtract. And sometimes, the customer comes with a request for 10-15 thousand IOPS from the base for 3-4 TB. And what do you order - 300GB 15k in the mirror ??? Now in the line SSDshki from 400 GB to 15 (!) TB. In general, the need to consider the task. Contact, contacts below. But something I digress.

Do not forget the architects and about small branches of companies. There is a version in the form of a virtual machine under Vmware (other hypervisors promise to tighten up if there is demand), which is placed in a distant small branch on top of a server with disks or a very simple shelf, and after that all its space will be seen as a full Unity storage system. it provides features such as replication from branches, snapshots and management from a single window. Therefore, Unity, in fact.
Previously, the gland had to separately purchase a license for capacity. For many customers, this was inconvenient. Now this is not. And there are no separate products - replication, block and file protocols, snapshots, tearing and fastkash (for hybrid systems) are included in the package.
On all-flash, people constantly ask about reliability - and now EMC concluded that flash systems are quite normal to maintain, because flash is almost eternal, because without moving parts it wears out very slowly. And because the price is the same for each year of support, as I said (but this does not apply to hybrid storages). Still tasty - again, I mentioned, while the array is under warranty or extended warranty - if the disk fails due to wear, they will change it no matter what year. In another well-known vendor, this is considered to be a customer problem and a non-warranty case. Also found someone to step on the corn.
Very convenient in terms of volume - you can even shove 200 TB in one shelf, if necessary. In comparison with the spindle storage is very nice.We already have combat implementations - despite the May release of the piece of iron. The customer spread ROI, TCO and realized that it is not profitable to take a hybrid. As a result, there Unity 400F (F - means Flash) 47 SSD for 1.6, it turns out about 60 TB of useful space in RAID5. All this in 4 units. It produces 140 thousand iops.
In general, the system, as usual, is made in Irish (they have a plant in Cork in Ireland). The assembly is neat and beautiful, but very peculiar in terms of solutions. For example, controllers (two blades) are attached to the chassis with a hefty bolt that passes through the entire array. Thanks to this axis, all the connectors smoothly fit into each other on the backplane.
These are the bolts. While you are gently screwing them on the last centimeter, the feeling is like when docked with the ISS.
Onboard there is a built-in 10 BASE-T for distribution via file protocols or block iSCSI. It is cheap, so it does not raise the cost of construction, but it will certainly bring benefit. But you choose the main communication port for your infrastructure. When ordering, you can choose which transceivers will go to a converged I / O connector (16 FC or 10 Eth / ISCSI). There are 2 of them per controller. More is needed - there is an expansion module where these ports can be finished off. See diagram below. And no separate file controllers - everything is already on board. It is damn convenient, I must say, although it is more relevant for hybrid models than fully solid models. Still, for flash files flashing is still expensive. Well, or for fans of building Vmware on NFS, which is very popular lately.
Processors and memory are not surprising - good old Intel.
Inside there are two SSDs for resetting the dirty cache when the power is turned off, they are different in each controller. OS is placed on the first 4 disks. Please those who are familiar with the previous lines from EMC: these disks can now be combined with all the others into a pool for data. Previously, they often became a dead weight, on which, in addition to the images of virtual machines, there was nothing to put. Yes, and the vendor is not recommended to load them. Now - please. Only for high-loaded installations, we still recommend sticking to this old rule. They are therefore also systemic, which is important. And without a load, the rebuild always runs faster. Rebuild 1.6TB disk under load 50t IOPS, by the way, took a little less than two hours. This result seems to me quite worthy.
2 power cables (black and gray at the edges), 2 managers (for green per unit), 2 frontend (blue).Ruler
A good Jedi sword is blue, and a very good one has a silver one: pay attention to the logos. For the attention to detail to the manufacturer a separate plus in karma.
Tests
We have been testing with a standard
rpokruchin method
recently .
The results were as follows:1. Let's start with the typical for SSD loads - random read and write. Selected values that can be taken as a standard. By the way, it is clear that the system inside it works as a block of 8K, since the number of IOPS begins to decrease only with a larger amount, and on smaller ones it shows almost the same result. If we approach the question strictly, the result on random reading is 63.5 thousand IOPS (when we take 1ms per cutoff and everything above is not counted). If attention is not paid to this, then we can assume that we squeezed out 86 thousand. Although everyone is free to decide for himself which results are correct. For this, the whole table is shown on different blocks and queues:

Interestingly, on a random record, the results were better than we thought. Productivity was worse only by 20%. Maybe, of course, the storage cache worked to the top five, although in every possible way they tried to bypass it just did not turn it off. But that would be wrong, since he was not included in the design so that dashing KROK guys would put him out. And in the production, it will still be included.

They also paid attention to loadings when back-ups are being read in successively by a large block and throughput rather than response time and iops is more important (those who want to throw bricks at me will agree in advance that yes, with backups, the block can be even larger, but common pictures it does not change):

And, finally, the load typical for filling data is sequential recording in large blocks.

From the table you can see that after a certain point, the performance is no longer growing, but the response time is increasing. Here we have to remember that after all the system is Midrange, and did not promise stars from heaven. Especially on 9 disks, of which 4 are system (Yes, we are bad guys, we don’t follow our best practices). You just need to know from the very beginning of its ceiling and monitor your production. The higher the model in the line - the higher its ceiling. By the way, it is almost honestly listed in the datasheet (available in the links below). This should be considered when buying.

What is interesting, of course, it goes to high performance on a small number of disks - with an increase in the number of disks, it quickly rests on the designated ceiling and the performance will not increase further, but it works for its money. As we understood - the reason is that the system rests on the controller's power. The logical question was answered - you have to pay for everything in this life. If you need more performance - you need a large model.
Of course, when you look at the free slots for memory plates on the motherboard, you want to add several server strips there for several hundred dollars and get an extra cache (the cache there is regular 16 Gb DIMMs). Or change the processors at the same time (in the younger model, six-core 1.6 GHz). But such an action will remove the gallbladder and guarantees immediately, alas. True, I know a person who somehow managed to remove the magnetic disk destruction system from his storage system and give a complete refusal for a warranty case, so maybe someone will rearrange them before the arrival of engineers, but something is unlikely.
Interface

Now on HTML 5. GUI works fine on Windows and Linux, for lovers of automation, there is a cli and REST API. A lot of effort has been applied to optimization. Performing tasks is really easier. Convenient wizards have replaced the running on several tabs. Realt-time and historical performance statistics can be viewed online without using additional utilities. Charts are configured in the same interface, management is very flexible.
In addition to administrative tasks, service operations are very simplified. All of them are now collected in one tab. Logs from the array are collected faster and immediately from both controllers. In the Web GUI, such operations as Reimage and updating the array / disk code have appeared.

There is a control from the cloud: if you wish, you can register in a special service where the system will merge its counters - tips on resource optimization and management will be offered. This was done, of course, so that you do not miss the upgrade and additional purchase of iron, but, it seems, there is some benefit.
There are also cool tools from partners assessing the current infrastructure - you can collect logs from your arrays, analyze and find out which Unity, taking into account the growth for 3-5 years, will replace all current arrays. And plus to this, you can understand whether allflash or hybrid is necessary.
You can play with virtual Unity - it is downloaded as a demo with a license for non-commercial use for free at this
link .
Summary
The manufacturer put himself in the place of the customer and took into account his mistakes: he released a decent storage capacity, simplified the interface and licensing and provided the predicted cost of ownership due to the fixed cost of support.
In addition to the traditionally high quality of products and services, we can safely say that the system is worthy of the attention of corporate customers of almost any level. The only question is what will happen to EMC in the light of merging with Dell. Personally, I think that everything will remain so, but this, as they say, only Dell knows.
This is how a 100TB flash may now look like.The system was released in May, we have a positive experience of monthly tests and implementation of customers (one of the examples above). In secret, I will say that in addition to the test, "on the sly," we also bought one hybrid and one flash system for our infrastructure and are already exploiting them for internal tasks.
Links
- Old VNX Review
- EMC ScaleIO - mentioned software defined storage
- My mail is for questions and for requesting promotional prices (alas, EMC agrees with each participant for promotional prices separately, therefore the procedure is so non-trivial) - vbolotnov@croc.ru
- Well, for fans of datasheets: flash and hybrid lines of storage systems