FAST Cache and Naviseccli

FAST (Fully Automated Storage tiering ) Cache as all you know is a new feature introduced with Clariion FALRE R30 and VNX systems, in which we are making use of high speed FLASH drives to be configured as cache. There are a lot of things to consider while selecting the number/size/slots for FLASH drives for using as FAST cache drives. You may find many useful documents/best practices from support.emc.com in knowledgebase solutions and whitepapers.

In this post, I am trying to share some useful naviseccli commands which can be used for modifying/viewing FAST Cache configuration.

FAST Cache creation

Continue reading

naviseccli cache -fast -create -disks disksList [-rtype raidtype] [-mode ro|rw] [-o]

example :

naviseccli cache -fast -create -disks 3_0_1 2_1_1 1_0_1 4_2_1 -rtype r_1 -mode rw

Here we have added the disks 3_0_1, 2_1_1, 1_0_1 and  4_2_1 to a FAST Cache configuration with RAID 1 and mode will be Read/Write. Here as we have added drives in this order, 3_0_1 as the primary disk for the first RAID 1 group (i.e, mirror) and 2_1_1 as the secondary. Similarly, 1_0_1 and 4_2_1 will be the primary and secondary for the second RG. This allows us to create mirrors with primary and secondary disks as intended (if available, on different buses). Thus the order in which disks are added via CLI is important.

If option ‘-o’ is added the command will not prompt any confirmation.

Displaying details

cache -fast -info [-disks] [-status] [-perfData]

example :

cache -fast -info

sample output

————————–

Disks:
Bus 3 Enclosure 0 Disk 1
Bus 2 Enclosure 1 Disk 1
Bus 1 Enclosure 0 Disk 1
Bus 4 Enclosure 2 Disk 1
Mode: Read/Write
Raid Type: r_1
Size (GB): 366
State: Enabled
Current Operation: NA
Current Operation Status: NA
Current Operation Percent Completed: NA
Percentage Dirty SPA: 0
MBs Flushed SPA: 0
Percentage Dirty SPB: 0
MBs Flushed SPB: 0

————————–

options disks/status/perfData can be used for displaying only the required content, like disks used/status of FAST Cache etc…

Destroying a FAST Cache

cache -fast -destroy [-o]

The command -destroy can be used to destroy the FAST Cache configuration. On entering the command, you will be prompted for confirmation (-o can be used to proceed without confirmation) and once given yes, your configuration will get destroyed.

If the ‘dirty data’ in the FAST cache are more, it will take time for clearing the dirty content and then deleting the FAST cache. In that case (of higher dirty data) ,we can go for flushing the FAST Cache first. If it is not urgent to clear the dirty data (flush the cache) this activity can be planned for off-peak hours. Your performance may suffer as flushing generates a huge amount of write I/O in addition to the host I/O.

For flushing FAST cache, we can use the below commands,

For RAID Group LUNs(FLARE LUNs) :

naviseccli chglun -l lun -fastcache 0

Where lun is the LUN ID on which the FAST cache to be disabled. In RG LUNs, the FAST Cache can be managed on per LUN basis.

For Pools :

naviseccli storagepool -modify -id poolID -fastcache off

Where poolID is the the ID of the Pool on which the FAST cache to be disabled. In Storage Pools the FAST Cache can be managed on per pool basis only.

These commands causes forced flushing and thus the dirty data gets cleared in a short time. Once these are done, we can destroy the FAST Cache using the destroy command. These commands can be used for flushing the cache (if you are not destroying the FAST Cache also)

endnote

 

Posted in CLARiiON, EMC, VNX | Tagged , , , , , | 6 Comments

Using SYMCLI in offline mode or SYMCLI simulator

SYMCLI is the most widely used EMC symmetrix administration tool and the same is found more comfortable by most of the admins. For practicing symcli commands there is no symcli simulator available (AFAIK) and of course we can not simply try commands in production .. 😉  (unless we know all the changes it can make in the production). Those who wants to get familiar with symcli, can use symcli in offline mode (can be called symcli simulator ?? ). I have seen many searching for a simulator and myself had gone for some searches in the beginning to be frank. But SYMCLI offline mode is only with limited functionality . We will not be able to make configuration  changes (device creation, mapping  etc..) ,

Continue reading

For running SYMCLI in running in offline mode, we should have Solution Enabler installed in your desktop/laptop and should have a valid symapi_db.bin file (can be taken from production environment). We can download the solution enabler from support.emc.com . Here in this example I have used SE  V7.5.0.7.

First we have to install the Solution Enabler in your desktop. SE installation is very easy and is similar to any other software installation. We can select the base version for installation.

1

2

Once the installation is completed we have to copy the symapi_db.bin file to C:\Program Files\EMC\SYMAPI\db directory.

3

Now we have to set the below values to the environmental variables SYMCLI_DB and SYMCLI_OFFLINE .

set SYMCLI_DB=c:\Program Files\EMC\SYMAPI\db\symapi_db.bin
set SYMCLI_OFFLINE=1

Once done, we can start running symcli commands by changing directory to c:\Program Files\EMC\SYMCLI\bin

4

5

As mentioned earlier we have limited functionality with offline mode . Below slide shows symconfigure and symmask commands giving error.

6

Hope this will be helpful for those who are interested in having a symcli simulator.

This online Size Converter will help you converting the size in Cylinders to GB/MB and viceversa for device creation etc…

Enjoy symcli.. 🙂

endnote

Posted in EMC, Symmetrix, VMAX | Tagged , , , , , | 18 Comments

CloudCred – learning,fun and more…!

Cloudcred

                           cloudcred1

CloudCred – VMWare’s new game program which helps you explore and improve your cloud computing awareness and thus help achieving rewards and certifications . Cloudcred is a ranking system which also improves our teamwork and community engagement.

Once joined, you will be assigned to one team by default. You may change the team or create a new team and invite members to join. There are many individual/team tasks for achieving the rewards/badges. For each task on completion you and your team will be given points accordingly.

tasks

You can monitor your progress from the Rewards and Leader board. And its all there Dashboard  at a glance.

Cloudcred

Below is a video ‘What is cloudcred’

More details regarding the program can be found from the FAQs on the program here  .

Login now to  https://www.cloudcredibility.com/  learn cloud and have fun.

Posted in Vitulization, VMware | Tagged , | Leave a comment

EMC Elect – 2014 on its way !

EMC Elect is a new recognition program from EMC which was introduced in November 2012. It is a community-driven program, for the contributions in EMC Community network , other social media websites  etc…

You can find the official announcement here.

75 masters were selected in the first EMC elect ( EMC Elect-2013 )was announced in Jan-2014 . The list of members and official announcement can be found here

For more on EMC Elect can be found here

So EMC Elect 2014 is on its way,. More engagement, more commitment, better leadership – You can be one among the EMC elect-2014.

Always keep in mind to nominate the deserved ones… 🙂

Posted in ECN, EMC, Recognition program | Tagged | 1 Comment