Wednesday, 22 January 2014

Configuring 'Fusion IO' without a specialised 'Hybrid Hard Drive'

My main PC hard drive recently failed leaving me data less and with no PC to run Steam games from. Luckily most of my data was already replicated to a central NAS and other critical data shared between "Google Drive" and "Microsoft SkyDrive" so the loss was restricted to save games .... noooooooo ...... Skyrim and many many hours of playtime all gone.

Anyway, I have purchased a 2 TB hard Drive to replace the failed drive and I happened to also have a 120 GB SSD which was a OEM replacement for another SSD that failed on me last year. 

Reading further about Fusion IO, I pondered whether I could actually use this SSD and the 2 TB hard disk together as a Hybrid drive and it seems as though I can. Intel provide a configuration with the recent 6 and 7 series chipsets for a RAID configuration that supports a Hybrid setup. I will update my experiences after I have installed Windows again.

http://www.pcworld.com/article/248828/how_to_setup_intel_smart_response_ssd_caching_technology.html

Update:

It seems that the Motherboard I'm using doesn't support the Hybrid drive :-(

Tuesday, 14 January 2014

Interesting Vulnerability in Office 365

Stumbled across this interesting link today regarding Microsoft Office 365, http://adallom.com/blog/severe-office-365-token-disclosure-vulnerability-research-and-analysis/

Its expected that all software has inherent flaws as its impossible to code for every possibility without many iterations. The scary aspect of this problem though is that as organisations move towards Cloud based solutions for storing business critical and sensitive data, the likelihood of data being stolen increases dramatically. 

The 'Old World' corporation stored data within their own organisational boundaries, this in itself added a 'castle wall' where a hacker had to get past the corporate firewall before security could be breached. even exploiting a credential did not necessarily mean a hacker had access to any data.

Vulnerabilities will continue to be found and exploited of many years to come (just look at patches for the software and OS versions we all use everyday) and possibly there is a case for storing sensitive intellectual property within the companies walls.      

Gmail Delete All

Marking all email as 'read' in Gmail? My issue has been the huge number of unread emails displayed on the IOS Gmail icon. 
There is a great article here on how to remove the annoyance of email status without opening each and every message.
http://www.zdnet.com/blog/btl/how-to-mark-all-unread-emails-as-read-in-gmail-and-more/80754

Tuesday, 7 January 2014

Intuitive Windows Error message #1

Intuitive Microsoft Windows 7 error message #1
Working on my laptop this morning I discover an issue with VMware Workstation 9 having uninstalled without any prompting from me.  Whats odd is that my laptop was disconnected from power and in sleep mode when this uninstall occurred as starting up VMware was the first activity attempted this morning and the application was no longer available.

No problem because our trusty corporate software share is where I found the installer yesterday and can find the installer for the second time, or can I……


Descriptive Microsoft error message….
Error clearly shows I have an existing drive mapping to Y: and as its already in use I can’t ‘double click’ and access the Y: drive.
This is of course 100% accurate, I do want to open the Y: and run the installer? Hang on a minute? This message tells me I can’t open the Y: drive because the device name is in use already?  

Existing drive mappings:
Drive mappings show that Y: is present but disconnected



Mikes takeaway:
Don’t believe everything that you read in an error message. At best its useful and at worst misleading :-)

Sunday, 17 July 2011

Single Label Active Directory configuration

Its recently come to light that many of the new Microsoft products will not support configuration in a Single Label Active Directory (SLD), this configuration is where Active Directory domains and DNS name is simply named ‘Customer’ rather than ‘Customer.Com’ or ‘Customer.local’ - this is a fairly common practice for older Active directory implementations where the AD design may not have followed best practise.
  
The following products don’t work well/at all with an SLD
·         Microsoft Lync server, does not support SLD’s http://support.microsoft.com/kb/2379369/en-us
·         Microsoft Exchange 2010, supports currently but does not like SLD’s http://support.microsoft.com/kb/2269838/en-us

Renaming the SLD to a proper namespace will not work, Migration solutions like the ones from Quest Software are the only valid way to migrate a non conformant SLD domain into one that will be supported with modern Microsoft server products http://support.microsoft.com/kb/300684/en-us, as many Microsoft server products will not function after a domain name change to fix the above problem.  

At the current time there is no solution to this issue other than to use a Migration solution such as Quest Migration Manager for Active Directory.

With the release of Windows 2008 R2, Microsoft have prevented the creation of Single label Directories which will help in the future http://technet.microsoft.com/de-de/library/ee681710(WS.10).aspx.

Tuesday, 27 July 2010

Email archiving, E-discovery and poor business practise

Just been reading this blogpost about a disgruntled customer of Mimosa's email archiving platform: http://blog.foreignkid.net/2009/11/mimosa-systems-nearpoint-horrible-company-and-relationship-stay-away/ , a very interesting read and it may be one sided but it does go to show how management of a situation could have led to a much better situation for Mimosa. When customer expectations are not being met, a company has a couple of options;

1. 'The customer has signed an agreement to purchase our software, they are cancelling the project so we will keep their money'.... shortsighted and greedy
2. 'Its the software that has caused this issue and over a protracted time period we can clearly see the solution doesn't work so lets agree to a settlement that will work for both of us' ..... This is the solution that should be taken by responsible software vendors.

It is fact that a software product will not always work correctly in a given situation, but as responsible businesses that hope to have other opportunities to work with the same or similar customers we shouldn't burn our bridges.


Disclaimer: the author works for Quest Software, who has an email archiving platform.

Sunday, 25 July 2010

The Question of Storage and IT

Over the past several years, something insidiously unstoppable has been growing in the Data Centres and server rooms around the globe, we shall call it storage capacity. In the early days storage capacity grew slowly; an application owner might require 10 or 20 gigabytes for their CRM application or their SQL database. The IT manager would, as always resist, ask for further justification; though as always, the storage would be procured and provisioned for the application, by connecting an additional disk drive or moving data to another server. Disk expansion in the early days was controlled by the physical capacity of the server or the attached storage unit, this limitation was physical and absolute in many cases, if the drive bays were full, larger drives might be installed in place of the existing disk drives and the array expanded once again. The next issue was often OS limitation preventing RAID arrays from being easily expanded and accessible by the OS, allocation restrictions imposed a restriction on data growth. If additional storage capacity cost more than the data was worth then the data didn’t get stored.
In traditional IT departments; email and database servers were often the worst consumers of ‘difficult’ storage, IT departments had a constant battle to keep these complex applications in check not to mention the storage being consumed. Many now ‘aged’ IT administrators have been involved in the thankless search for the largest mailboxes and the 'power' users who owned them, where disks were Direct Attached Storage (DAS) and the production Microsoft Exchange 5.5 server had stopped the Information Store Service because there was not sufficient space left to continue processing email data.

Technology had been evolving to solve this conundrum but the cost of the solution remained prohibitive until a few years ago.
The solution was the Storage Area Network (SAN); suitable for Databases and high transaction applications and Network Attached Storage (NAS) technology for file storage where transactions per second was not critical.
It is clear that SAN and NAS technology has revolutionised IT, capacity now is easier than ever before to acquire, provision and re-provision between servers that have a Host Bus Adapter (HBA) – though its flexibility made SAN/NAS more expensive than DAS.

SAN/NAS technology has meant storage can be evenly spread amongst the servers that need it most and the storage can be reclaimed and re-provisoned when any server requires capacity. This step is a large jump up from the scenario where a Server has a Disk array attached and only a single server can access a disk at any one time. There still remains an issue where the available capacity is exhausted. Some of you have seen what happens when the SAN runs out of space and another storage unit needs to be procured, the price can be astronomical in comparison to the individual disk drives consumers purchase for home use.

To this problem, storage vendors and clever developers came up with a further solution to still potentially inefficient storage assignments through DAS; which became expensive centrally managed storage, albeit easy to assign and manage SAN; till finally the concept of Storage Virtualisation was born.
Finally SAN provisioning became more flexible yet again, Storage administrators often over allocate the storage 'assigned' to a host machine to allow for data growth. Now SAN storage could be allocated and the OS would believe it had all the storage it desired, therefore removing OS limitations on resizing volumes as they would be set up right at the beginning without regard to the actual physical SAN capacity available. Many amongst you realise that allocating storage before it exists comes along with a risk (there can be no power without risk)?
Thin Provisioning relies on the fact the storage is generally over allocated to Servers (OS drives will have 5-10 GB at least unused to start with) and in most cases this storage might as well be available in the general storage pool until used, thin provisioning has a good use case but can be catastrophic if the underlying storage actually runs out of physical storage.

As illustrated, Technology has always solved the issue of storage in the enterprise, capacity keeps growing and the business keeps using the capacity available.
Once storage stopped being an issue, users started storing everything without consideration to cost, afterall it was easy enough to add more capacity.
Added to this primary usage of storage, backups suddenly went from being Production Server disks -> Backup Tape (two copies) to Production Server Disk -> DR server Disk -> Backup Staging Disk -> Backup Tape, often upto 4 times the initial data size and all of it had to be stored and this doesn’t take into account the built-in RAID level.
Despite the obvious benefits to storing data more than once, firstly its faster to recover, the secondary site is there incase the primary site fails, the staging disk speeds up the backup speed by allowing the 'Backup Agents' to write to Disk Cache for DeDuplication and serialisation, its still very expensive use of capacity.

What are we storing and why are we storing it is the question to ask? We are all living in the equivalent of a 'Hoarders' household, our IT networks and servers are chocked with information that is completely and utterly redundant and yet it all gets retained just in case, in case of what?, what is the use case of reusing / retrieving this data. Its understandable in Public sector or construction that data may need to be retained for a long period of time but most data in most businesses after 3 months becomes the equivalent of household trash, its most likely that the data will never ever be accessed again and how expensive is the infrastructure being used to store this Trash?

The SAN/NAS/TP places the issue of storage into the history books or did it just make a brand new issue, one that created a lot more revenue for storage companies and more cost for IT departments in Hardware, Energy and floorspace?


There is a solution and its easy! Chargeback on the capacity used by Business Unit and Spring cleaning of the file systems.