New Navi Look-and-Feel

Navispphere emerging from the dark ages with a new look-and-feel
 
Key takeaways from Navisphere Birds-of-a-Feather session:
  • New Navisphere will adhere to the EMC Common Management Initiative
  • Task focus UI vs old object based UI
    • Improved Navigation, multiple entry points, drill down
    • Improved scalability
  • Summary pages with aggregated data
  • Hardware diagrams with exploded views
  • Tables
    • Costomizable
    • Exportable
  • NaviAnalyzer will provide the ability to scope the logging (e.g. Only log NAR data for a specific LUN, RG, etc…)

In the first Navisphere release NaviAnalyzer will not conform the Common Management Interface.

Classic NaviCLI is going away completely in the next release of Navi so UPGRADE YOUR SCRIPTS to NaviSecCLI if you have not already.

Overall the screenshots look pretty good.

 

Celerra Performance Management Session

Had to leave the Maintaining High NAS Performance Levels:  Celerra Performance Analysis and Troubleshooting session early which was a little disappointing because I was enjoying it.

Once again posting this quickly so please excuse any spelling and grammar errors.  Also if you find any information that is incorrect please comment.

Notes from the session:

Start performance troubleshooting by characterizing the workload (Note:  this is performance troubleshooting 101 regardless of platform)

  1. Rate (IOPs)
  2. Size (Transfer Size / KB)
  3. Direction (Read/Write)

Key Celerra commands for looking at performance data:

Protocol stats summary for CIFS and NFS:

server_stats server_x -summary nfs,cifs -interval=10 =count=6

  • Determine Protocol type and R/W ratio

Protocol stats summary for NFS only:

server_stats server_x -summary cifs -i 10 =c 6

Investigate response times:

server_stats server_x -table nfs -i 10 -c 6

Where is the I/O destined for (which file system):

server_stats server+x -table fsvol -i 10 -c 6

  • Look for a I/O balance across available resources

Where is the I/O destined for (basic volumes):

server_stats server+x -table dvol -i 10 -c 6

  • Again look for a I/O balance across available resources

A high level of activity on root_ldisk is usually indicative of a high number of ufslog messages

server_log server_x | tail –f

Hoping some of my peers took some notes after I departed the session and hopefully I can post them later today.

Notes from Tucci / Maritz Keynote

EMC Market Share

  • External Disk 28%
  • Networked Storage 28%
  • VMware Environments 48%
Areas of Growing Interest
  • Server Virtualization
  • FCoE
  • Cloud-based Storage
  • Datacenter efficiency "green"
Tucci Quote:
  • "SSD (aka EFD) Tuned Arrays will Totally Change the Game"
Declining EFD Pricing
  • 1Q08 – EFD 40x more expensive than FC rotational disk
  • 3Q08 – EFD 22x more expensive than FC rotational disk
  • 1Q09 – EFD 8x more expensive than FC rotational disk
What’s Next in IT
  • Virtual Data Centers
  • Cloud Computing
  • Virtual Clients
  • Virtual Applications
Data Center Computing vs. Cloud Computing
  • Data Center Attributes:  Trusted, Controlled, Reliable, Secure
  • Cloud Attributes:  Dynamic, Efficient, On-demand, Flexible
EMC (Tucci) proposes that by Virtualizing the Data Center we are converting the traditional data center into an internal cloud,  ahhhh vCloud :)….  Could this picture be anymore cloudy?
I see the thought process and vision here but will the average end user comprehend this?
 
I fully expect someone to ask me next week if they can vMotion from their internal cloud (legacy vMware farm) to the EMC AtmosSphere.
 
Ohhhh my, now we have a slide federating the private and public cloud, can’t wait to fill out that qualifier.
 
Favorite Cloude Quote:  
Paul Maritz – Cloud California motels "check your applications in, but they can’t get out" – Hmmm, sounds like a little know on Amazon’s S3 SimpleDB.
 
Final thought, has EMC/VMware decided to prefix all terms with "v" (e.g. – vSphere) while Microsoft has decided to use the letter "v" as a suffix (e.g. – Hyper-V)?  

 

Symm V-Max Overview with Enginuity Overview Session

Below are my notes from the Symm V-Max Overview with Enginuity Overview session, please excuse any typographical errors as I posted this as quickly as possible.  If you see any content errors or missing information please comment.

  • Symm V-Max and V-Max SE
    • Distributed Global Memory
  • Symm V-Max Configuration Overview
    • 1 – 8 V-Max Engines
    • Up to 128 FC FE Ports
    • Up to 64 FiCON FE Ports
    • Up to 64 gigE FE Ports
    • Up to 1 TB of Mem
    • Up to 10 Storage Bays
    • 96-2400 Drives
    • Up to 2 PB of total capacity
  • Director Boards Populated from 1 – 16 bottom to top
  • Engines are populated from inside out
  • Symm V-Max SE
    • Singe V-Max Engine (Engine 4)
    • Up to 16 FC FE Ports
    • Up to 8 FiCON FE Ports
    • Up to 8 gigE FE Ports
    • Up to 128 GB of Mem
    • Upto 120 Drives
  • V-Max Engine Overview
    • 2 Director Boards
    • Redundant PS, battery, fans, etc…
    • FA and DA on V-Max Engine
    • Backend I/O module supports up to 4 DAEs
      • 4 Backend I/O modules will support up to 8 DAEs in a redundant configuration
    • EFD support for  200 and 400 GB drives
  • FC I/O modules, FiCON I/O module, iSCSI/gigE I/O module
  • Memory Config
    • 32GB, 64GB, 128GB options
    • Memory can be configured by adding memory to a existing V-Max engine or adding additional V-Max engines
    • Memory is mirrored across V-Max engines for improved availability
  • Hard to show the picture I am looking at but the rear of the V-Max engine chassis has the following ports
    • Virtual Matrix interfaces
    • Backend I/O modules interfaces
    • Front End I/O modules interfaces
  • Symm V-Max Matrix Interface Board Enclosure (MIBE)
  • Each V-Max Engines can be directly connected to 8 DAEs
    • Depending on the configuration up to two additional DAEs can be daisy chained beyond the primary DAE
  • V-Max provides 2x the ability to connect directly to drive bays over the DMX, from 64 drive loops to 128 drive loops
  • I/O Flow
    • Director board has 2 quad core procs
    • CPUs are mapped as A-H slices

Benchmarking De-Duplication and with Databases

In the interest of benchmarking de-duplication rates with databases I created a process to build a test database, load test records, dump the database and perform a de-dupe backup using EMC Avamar on the dump files.  The process I used is depicted in the flowchart below.

image

1.  Create a DB named testDB
2.  Create 5 DB dump target files – testDB_backup(1-5)
3.  Run the test which inserts 1000 random rows consisting of 5 random fields for each row.  Once the first insert is completed a dump is performed to testDB_backup1.  Once the dump is complete a de-dupe backup process is performed on the dump file.  This process is repeated 4 more times each time adding an additional 1000 rows to the database and dumping to a new testDB_backup (NOTE:  this dump includes existing DB records and the newly inserted rows) file and performing the de-dupe backup process.

Once the backup is completed a statistics file is generated showing the de-duplication (or commonality) ratios.  The output from this test is as follows:

image

You can see that each iteration of the backup shows an increase in the data set size with increasing commonality and de-dupe rations.  This test shows that with 100% random database data using a DB dump and de-dupe backup strategy can be a good solution for DB backup and archiving.

The market is depressed it’s not the “Depression”

The market had a huge day today with the Dow rising 936 points!  Following the biggest rise in the markets history I thought I would post a few figures from Friday for all the people who pulled thier money out the market last week in a panic and who most likely are questioning the move after today.

As of Friday’s closing bell the US martkets were down ~ 18%, EU markets ~ 25% and the Asian markets ~ 30%.  While an 18% slump sucks is it enough to make me panic?  Well let’s look at a few additional indicators today vs. the "Depression"

  Today "Depression"
Industrial Production

Down ~ 1% Down ~ 44%
Unemployment ~6% ~ 25%
Housing payments in the rears ~ 4% ~ 40%

The market conditions today are a long way from the conditions in 1929.  Things look much closer to the market crash of 1973/74 where the Dow lost ~ 45% of its value.

Now let’s look at an investmetment made in 1972 and present day value.  This would be representative of a thirty somethings investment today with a retirement target cashout.

I looked at an investment in XOM made 01/70 and sold today, even following last week the gain is ~ +843%.  The Dow inthe same time perios is ~ +1060%.

I also looked at the past 10 years from Oct 1998 til today which shows a ~ +107% for XOM and ~ +19% for the Dow.

Conclusion, the market is not a place to put your cash if you need liquidity.  As a long term investment the market is the place to be!

A rant on the economic situation…

Let me start by saying this post has little to do with IT at least not directly.

Anyone who knows me knows that today is Friday which is “Dadddy & Maddy date night”, for those of you who don’t know me on Fridays my wife gets to take a break as Mom and enjoy some adult interaction while I get to enjoy my daughters company, usually at Johnny Rockets.  I usually get a hamburger and Maddy gets a hot dog or chicken fingers and we talk about how her week was.  Lately she talks a lot about her good friend Ashna who she seems very fond of.  Tonight we had a really nice dinner and now we are home to “Party Like Rock Stars” (Her words not mine, this is how she articulates staying up and watching a movie with daddy, tonight’s movie selection is Narnia.  With some time on my hands while she enjoys the movie it gives me an opportunity to express my anxieties using the written word.  Anyway this brings me to the point of this post.

For the past 2 weeks I have been listening to people complain about the market.  Today’s train ride into NYC was especially irritating and it seems with each passing hour I get more irritated.  What kills me is in a typical American, spoiled brat like, I want it all fashion every comment places blame on “Wall Street”, corporate CEOs, predatory banks, yada, yada, yada!!!!!  I have yet to hear someone say man I f’d up, I am under a mortgage payment I really can’t afford, I should have known this when I singed up for that Power Option ARM.  I have two BMW lease payments that are nearing their 36 month term, I should have just bought a couple of used Honda Civics, etc… what was I thinking.  My only option is to pull my money out of the market now at a massive loss.  I can’t blame the market for this only my own stupidity, this would not be as big of a deal had if I just exercised better judgment and some prudence.  The following are examples of what I am hearing when listening to people talk about their perception of the economic situation.

  • People seemed to think that the market was a high yield savings plan made available to the upper middle class and the wealthy that would continue paying ridiculous returns forever therefore they took a unhealthy position.
  • I make 35k (example) a year, 2K a month net, I have no savings and a $500 a month car payment but this nice man in blue pinstripe suit is telling me I can afford a 300K mortgage.  The guy in the suit may be a predator but you let yourself be his prey.  His greed and your greed screwed all of us!
  • I sunk all my money into real estate as an investment vehicle assuming the real estate market would continue to endlessly climb.  To compound the issue I used the financial programs developed by the predatory bankers, physicists and mathematicians and completely disregard historical real estate market volatility.  BTW – I have no savings or other investment vehicles and I was relying on the historically documented volatile real estate market defying history this time around.
  • I did not find it odd that my monthly mortgage payment was less than the loan amount divided by 360 (BTW – since I have little faith in human beings these days 360 months is a standard 30 year mortgage term).
  • etc…..  The list goes on and on.

How depressing is the stupidity depicted above.  To me it is far more depressing than the money I am losing in the market right now.  To quote Ron White, “You can’t fix stupid”.

The bottom line is that if you are one of these people you either hoped to rent a life above your means forever or maybe you thought you would rent for a while with an option to buy in the future.  I am pissed off, the idea or re-capitalizing mortgages so people can stay in homes they could not afford in the first place makes my blood boil!  The Fed is now developing widespread social welfare programs to attempt to resurrect our Stupocracy.  Regulation, social welfare programs and whatever other rhetoric the Fed comes up with will not be an answer for the epidemic stupidity plaguing our countries citizens.

Economies are based on the simple concept of supply and demand.  Sometimes supply creates demand and sometimes demand has a way of finding a supply.  In the case of the financial programs of the past few years let’s not forget that the demand never slowed.  The banks were in a state of economic euphoria so they were not thinking straight, but the vast number of consumers consuming these obviously dangerous products like power option arms, interest only loans, no income verification loans, 50 year fixed rate mortgages, etc… consciously disregarded logic to satisfy greed in many cases.

If we continue on our current path of having our cake and eating it too we are doomed as a country!  We are in a downward spiral because the prophecy is self fulfilling, too many people have leveraged positions in stock market and real estate when they should not, this is forcing massive sell offs because people need cash.  There is no quick fix, politicians are in full bullshit mode with the election 30 days away they want the uneducated and impressionable listening to feel good about their rhetoric when in reality they have no idea what to do about our financial crisis.  The fix here is rational and prudent behavior, yes it is going to take time to undo the irrational behavior of the past but the only way to fix the problem is to sleep in the bed we made.  This is not a domestic problem, the world economy is suffering as bad and in many cases worse than we are.  Only we can fix this mess we made, take some damn ownership and change your lifestyle!

I have carved out a decent life for me and my family, managed to intelligently accrue a decent nest egg which is loosing double digit figures almost daily these days but I am hoping I am intelligent enough and liquid enough to try to capitalize on this.  I am amazed by the 30 somethings in a full panic, taking major losses when they should be viewing themselves as having 30 years of runway to recoup their losses, pushing more money into the market today and lowering their cost basis and decreasing the time required to recoup their loses.  Instead unhealthy positions have many 30 somethings in a situation where absorbing the loss and taking the cash is the only option.

The market is not much different than the blackjack table, but in the market counting cards is welcomed, encouraged and expected.  It is all about being cool, waiting for the shoe to turn and having the bank roll to capitalize when it does.  If you panic, become greedy or spend your bank roll to early you may leave injured!

Tighten your belts, double down on your investments and there may be something at the end of the rainbow.  This is my advice and I am taking it, I am cutting back on personal expenses to double my monthly cash into the market.  This is time for measured investment, dollar cost averaging, reducing your cost basis and buying and holding as the market stabilizes.  Never forget the bottom is 0, but if that happens the cash you pull out of the market will be worth 0 as well, remember the tender you are walking around with is only as valuable as our capital markets, there is no gold bullion backing that paper!

Keep a positive perspective, the markets will turn and hopefully you will be there to benefit in some positive way.

Thin Provisioning 101

I was asked by someone for a quick overview of Thin Provisioning and when I view this as an valuable or applicable technology.

So let me start with a quick simplified visual overview of both Thin Provisioning and Traditional (aka Thick)Provisioning.

thin_provisioning_101

So now that you understand the concepts of Thin Provisioning and Traditional (aka Thick) Provisioning let me quick talk about the only where I see Thin Provisioning as a valuable technology.

I look at Thin Provisioning in the same way that a Disaster Recovery (DR) provider looks at taking on new customers.  If storage is your business (i.e. – You are offering a shared storage model to customer co-located in your data center) then Thin Provisioning may be a key ingredient to your business model.  Let me expand on this, DR providers like SunGuard oversubscribe their data centers hedging that 100% of their customer will not have a disaster at the same time (BTW this has happened and put the provider out of business).  Thin Provisioning works in the same way by providing the user with the belief that they have 100% of the capacity while in fact the capacity may be over provisioned and the storage service provider (SSP) is hedging that 100% of the user co-located on the storage array will not demand 100% of the resources at the same time.

There are some very minor management benefits that I outlined in the pictorial above but IMO given some of the pitfalls associated with Thin Provisioning these do not provide a compelling reason consider Thin Provisioning.  Read and interesting article here that outlines one very real issue encountered with Thin Provisioning and NTFS.

So in conclusion if you are SSP of some sort consider Thin Provisioning otherwise go thick or go home 🙂