var tourDictionary = new Array();

/***********************************************	
************		Capacity	 	************
************************************************/

tourDictionary[0] = new Array();
tourDictionary[0].name = 'capacity';
tourDictionary[0].type = 'slide';
tourDictionary[0].slide = '/themes/avisen/images/tour/slide_capacity.png';
tourDictionary[0].overlays = new Array();
tourDictionary[0].overlays[0] = new Array();
tourDictionary[0].overlays[0].top = '18px';
tourDictionary[0].overlays[0].left = '175px';
tourDictionary[0].overlays[0].width = '80px';
tourDictionary[0].overlays[0].height = '18px';
tourDictionary[0].overlays[0].heading = 'Capacity Summary';
tourDictionary[0].overlays[0].content = "<p>The capacity summary gives a snapshot view of the entire storage estate. It consolidates heterogeneous data into a single screen, irrespective of hardware type or platform.  This means that the view of capacity is expressed in consistent units – Storage Fusion have done the work to normalise the representation of allocated/free/raw/ etc so the user doesn’t have to worry about translation of pre and post RAID figures, or how much is replicated and non-replicated.</p>";


tourDictionary[0].overlays[1] = new Array();
tourDictionary[0].overlays[1].top = '18px';
tourDictionary[0].overlays[1].left = '0px';
tourDictionary[0].overlays[1].width = '160px';
tourDictionary[0].overlays[1].height = '320px';
tourDictionary[0].overlays[1].heading = 'Capacity Breakdown';
tourDictionary[0].overlays[1].content = "<p>The capacity (and other) screen breaks down the arrays into customer-defined locations.  This is important as administrators and managers need to know specifically where free storage is located, or to account for the volume of storage in a specific location.  The capacity screen makes this easy – 1 click.</p>";

tourDictionary[0].overlays[2] = new Array();
tourDictionary[0].overlays[2].top = '380px';
tourDictionary[0].overlays[2].left = '170px';
tourDictionary[0].overlays[2].width = '445px';
tourDictionary[0].overlays[2].height = '20px';
tourDictionary[0].overlays[2].heading = 'Reclaimable Capacity';
tourDictionary[0].overlays[2].content = "<p>The capacity screen shows reclaimable storage (either overall, by location or by array) with a priority rating from 5 down to 1. Reclaiming this storage provides cost avoidance and improved asset utilisation.</p>";

/**************************************************
************		configuration 		***********
***************************************************/

tourDictionary[1] = new Array();
tourDictionary[1].name = 'configuration';
tourDictionary[1].type = 'slide';
tourDictionary[1].slide = '/themes/avisen/images/tour/slide_configuration.png';
tourDictionary[1].overlays = new Array();
tourDictionary[1].overlays[0] = new Array();
tourDictionary[1].overlays[0].top = '18px';
tourDictionary[1].overlays[0].left = '255px';
tourDictionary[1].overlays[0].width = '80px';
tourDictionary[1].overlays[0].height = '18px';
tourDictionary[1].overlays[0].heading = 'Configuration Summary';
tourDictionary[1].overlays[0].content = "<p>The configuration screen provides administrators a quick breakdown of the array disk configuration.</p>";

tourDictionary[1].overlays[1] = new Array();
tourDictionary[1].overlays[1].top = '192px';
tourDictionary[1].overlays[1].left = '175px';
tourDictionary[1].overlays[1].width = '260px';
tourDictionary[1].overlays[1].height = '140px';
tourDictionary[1].overlays[1].heading = 'Configured Disks';
tourDictionary[1].overlays[1].content = "<p>The screen shows “Disks Installed” by estate, location or array.  It lets administrators easily see what disk sizes are in use and consequently target arrays for upgrade or replacement.</p>";

tourDictionary[1].overlays[2] = new Array();
tourDictionary[1].overlays[2].top = '335px';
tourDictionary[1].overlays[2].left = '175px';
tourDictionary[1].overlays[2].width = '440px';
tourDictionary[1].overlays[2].height = '60px';
tourDictionary[1].overlays[2].heading = 'Configuration Exceptions';
tourDictionary[1].overlays[2].content = "<p>The configuration screen also shows exceptions which have been identified within the configuration  SRA highlights issues within the configuration which may lead to data loss or a service outage.  Again, to aid the administrator these issues are prioritised, allowing the administrator  to deal with the most important first.</p>";

/**************************************************
************			storage 		***********
***************************************************/

tourDictionary[2] = new Array();
tourDictionary[2].name = 'storage';
tourDictionary[2].type = 'slide';
tourDictionary[2].slide = '/themes/avisen/images/tour/slide_storage.png';
tourDictionary[2].overlays = new Array();
tourDictionary[2].overlays[0] = new Array();
tourDictionary[2].overlays[0].top = '18px';
tourDictionary[2].overlays[0].left = '340px';
tourDictionary[2].overlays[0].width = '85px';
tourDictionary[2].overlays[0].height = '20px';
tourDictionary[2].overlays[0].heading = 'Storage Tiering';
tourDictionary[2].overlays[0].content = "<p>The tiering summary shows the administrator how storage is configured with respect to performance in each of either the entire estate, location or array.</p>";

tourDictionary[2].overlays[1] = new Array();
tourDictionary[2].overlays[1].top = '230px';
tourDictionary[2].overlays[1].left = '400px';
tourDictionary[2].overlays[1].width = '215px';
tourDictionary[2].overlays[1].height = '150px';
tourDictionary[2].overlays[1].heading = 'Allocation by Tier';
tourDictionary[2].overlays[1].content = "<p>As a second level of detail SRA also breaks this allocation down by usage. SRA makes it easy for the customer to see whether they are making best use of putting secondary data onto lower tiers, providing another opportunity for reducing costs.</p>";

tourDictionary[2].overlays[2] = new Array();
tourDictionary[2].overlays[2].top = '80px';
tourDictionary[2].overlays[2].left = '177px';
tourDictionary[2].overlays[2].width = '223px';
tourDictionary[2].overlays[2].height = '300px';
tourDictionary[2].overlays[2].heading = 'Tiering Costs';
tourDictionary[2].overlays[2].content = "<p>Cost of disk is the major component in the price of large enterprise and mid-range arrays. By moving data down the performance tier stack, costs can be significantly reduced.  SRA provides an instant view of which speed drives are in use across the customer’s estate, making it easy  to see whether too much data is on expensive devices. </p>";



/**************************************************
************		environmental 		***********
***************************************************/

tourDictionary[3] = new Array();
tourDictionary[3].name = 'environmental';
tourDictionary[3].type = 'slide';
tourDictionary[3].slide = '/themes/avisen/images/tour/slide_environmentals.png';
tourDictionary[3].overlays = new Array();
tourDictionary[3].overlays[0] = new Array();
tourDictionary[3].overlays[0].top = '18px';
tourDictionary[3].overlays[0].left = '420px';
tourDictionary[3].overlays[0].width = '80px';
tourDictionary[3].overlays[0].height = '20px';
tourDictionary[3].overlays[0].heading = 'Environmentals';
tourDictionary[3].overlays[0].content = "<p>The Envionmentals page provides an overview showing power, cooling and density costs of the disks in the arrays. </p>";


tourDictionary[3].overlays[1] = new Array();
tourDictionary[3].overlays[1].top = '50px';
tourDictionary[3].overlays[1].left = '175px';
tourDictionary[3].overlays[1].width = '438px';
tourDictionary[3].overlays[1].height = '330px';
tourDictionary[3].overlays[1].heading = 'Storage Efficiency';
tourDictionary[3].overlays[1].content = "<p>With this level of detail the user can understand the relative efficiency of the disks in the array based on GB/Watt, GB/slot and so on and use the data to model the benefits of migrating the existing configuration of an array to a newer model or another vendor.</p>";




/**************************************************
************		virtualisation 		***********
***************************************************/

tourDictionary[4] = new Array();
tourDictionary[4].name = 'virtualisation';
tourDictionary[4].type = 'slide';
tourDictionary[4].slide = '/themes/avisen/images/tour/slide_virtualisation.png';
tourDictionary[4].overlays = new Array();
tourDictionary[4].overlays[0] = new Array();
tourDictionary[4].overlays[0].top = '18px';
tourDictionary[4].overlays[0].left = '510px';
tourDictionary[4].overlays[0].width = '80px';
tourDictionary[4].overlays[0].height = '20px';
tourDictionary[4].overlays[0].heading = 'Virtualisation';
tourDictionary[4].overlays[0].content = "<p>The Virtualisation page shows thin provisioned, snap and replication pool usage for the entire storage estate.</p>";


tourDictionary[4].overlays[1] = new Array();
tourDictionary[4].overlays[1].top = '190px';
tourDictionary[4].overlays[1].left = '175px';
tourDictionary[4].overlays[1].width = '440px';
tourDictionary[4].overlays[1].height = '100px';
tourDictionary[4].overlays[1].heading = 'Configuration';
tourDictionary[4].overlays[1].content = "<p>Externally virtualised pools/LUNs are displayed alongside the array that presents the storage so an administrator can clearly see how the storage is configured.  This end-to-end view saves administrators time of having to manually analyse how the storage is configured.</p>";


tourDictionary[4].overlays[2] = new Array();
tourDictionary[4].overlays[2].top = '50px';
tourDictionary[4].overlays[2].left = '175px';
tourDictionary[4].overlays[2].width = '440px';
tourDictionary[4].overlays[2].height = '135px';
tourDictionary[4].overlays[2].heading = 'Thin Provisioning';
tourDictionary[4].overlays[2].content = "<p>Virtualisation and Thin Provisioned environments make the storage environment incredibly complex to manage and to report on.  SRA is able to understand these environments and present the analysis in an easy to understand dashboard and reports. It can show immediately how over or under subscribed thin provisioned pools are across the whole estate or on a single array. </p>";


/**************************************************
************			trending		***********
***************************************************/

tourDictionary[5] = new Array();
tourDictionary[5].name = 'trending';
tourDictionary[5].type = 'slide';
tourDictionary[5].slide = '/themes/avisen/images/tour/slide_capacity_trending.png';
tourDictionary[5].overlays = new Array();
tourDictionary[5].overlays[0] = new Array();
tourDictionary[5].overlays[0].top = '50px';
tourDictionary[5].overlays[0].left = '175px';
tourDictionary[5].overlays[0].width = '440px';
tourDictionary[5].overlays[0].height = '140px';
tourDictionary[5].overlays[0].heading = 'Capacity Trending';
tourDictionary[5].overlays[0].content = "<p>The Capacity Trending page provides a graphical representation of storage usage over time, either by estate, data centre, array or consumer.  The data is further broken down into usage types (primary data, replication copies etc).</p><p>So What: Coping with storage growth is THE biggest issue faced by storage administrators.  New arrays and storage take time to commission (change control, purchase order, delivery, power, etc) and almost every organisation experiences the pain of having to go back and ask for more money for unplanned storage growth.</p><p>SRA provides a clear view over time as to how storage utilisation is trending, including specific figures.  This level of detail is important as the demand growth can be masked by the purchase and availability of new hardware (all of a sudden the free space goes up significantly).</p><p>As part of the trending data, SRA allows the user to choose the report points, so anomalies in the numbers that might occur due to new deployments or during a migration project, can be eliminated.</p>";




/**************************************************
************		report creation		***********
***************************************************/

tourDictionary[6] = new Array();
tourDictionary[6].name = 'report_creation';
tourDictionary[6].type = 'video';
tourDictionary[6].url = '/assets/sra_tour_video.html';


/**************************************************
************		reporting slide		***********
***************************************************/

tourDictionary[7] = new Array();
tourDictionary[7].name = 'report_repository';
tourDictionary[7].type = 'slide';
tourDictionary[7].slide = '/themes/avisen/images/tour/slide_reporting.png';
tourDictionary[7].overlays = new Array();
tourDictionary[7].overlays[0] = new Array();
tourDictionary[7].overlays[0].top = '33px';
tourDictionary[7].overlays[0].left = '0px';
tourDictionary[7].overlays[0].width = '695px';
tourDictionary[7].overlays[0].height = '275px';
tourDictionary[7].overlays[0].heading = 'Report Repository';
tourDictionary[7].overlays[0].content = "<p>SRA provides a large number of predefined reports.</p><p>Not all analysis will consist of graphical reports and tabular data is essential.  SRA provides reports for almost every possible combination of requirements (and the option to create custom reports).  In addition, those reports can be output to Excel, CSV, PDF, Word, etc. format, making them suitable for inclusion in management reporting.</p>";
