email us at amarts@artifact3.com

Name: Amin Marts. No worries if you mispronounce the first name, I’ll correct you.

What I’m interested in: Simply, finding solutions for problems, excuse me, challenges.

What I bring to the table: Big picture thinking. Ruthless execution. The ability to distill complex topics into bite-sized and easy to digest contextual stories.

Turn On’s: Smart design. Simple solutions to complex problems. Billboards that make me stop, think, and take a picture to share with you. Jargon. Most of all, flowy singletrack.

Turn Off’s: Jargon. Overly complex solutions that don’t scale. Ambiguous messages. Unintelligible handwriting. Skiers who wear Starter jackets.

My Favorite Tools: iPad, Keynote, Mindmeister, DropBox, old skool whiteboards, OmniFocus, Glenn Beck.

Things I (admit) I read: HBR, Economist, anything Seth Godin writes, WSJ, on occasion the International Herald, when feeling snarky The New Yorker.

January’s Wish: To lose the twang I’ve developed from watching too much CMT during Christmas.

Best way to contact me: Through my twitter or email. I’m easy to find.

Posts Tagged ‘storage’

04.07.2011

Solve The “Mobile Backup” Challenge with Desktop Virtualization

In the March 2011 issue of Storage Magazine there is an article by industry guru Curtis Preston on “mobile backup”. The scenarios outline data protection scenarios for laptops and ROBOs (remote offices branch offices). Preston nails the caveats associated with ROBO backup. He’s spot on and there’s little I’d add to his arguments, management suggestions and thought process. On the topic of protecting the mobile user specifically, he missed.

Preston correctly asserts, as users have become dispersed they’ve taken data with them on their laptops, away from the core. This (migration away from the corporate LAN) makes it difficult to backup and protect local data. A common and easy method for ensuring locally created data is saved back to a centrally backed-up file server is by mapping local directories to a central file server. The file server in this case is part of the enterprise backup scheme. This works brilliantly when the user is on the LAN but falls short when they’re disconnected or the file sever isn’t accessible. Moreover, if the user saves data to a local directory that isn’t mapped to a file server he might as well be on the moon.

To mitigate the risk of IP dying on mobile endpoints, there are products such as Carbonite, Mozy and SmartSync which backup local data to either the cloud or the data center. These products work well as tactical point-and-shoot solutions but this is 2011 and you can do so much better. Think strategically.

Enter the distributed desktop. This is not a conversation on desktop virtualization per se, however a core capability of the concept is enduser environment protection. Note, I’m saying “environment protection” opposed to “data protection”. “Data Protection” is what you’re used to. It’s synonymous with flat files, such as Word documents, Excel spreadsheets, images, pdf’s, etc. “Environment Protection” encompasses the aforementioned in addition to applications, end user customizations to the operating system, and the operating system itself. This is accomplished via block level snapshots which are then transmitted back to a centralized server at specified intervals. To preserve bandwidth on the WAN or LAN only the deltas are transferred.

Native user data backup and restore capabilities coupled with smarter, granular and faster provisioning, and enhanced security makes the distributed desktop the go to concept for “mobile backup”.

 

09.09.2010

Data Protection Conversation Starters

Shared storage and virtualization form the computing foundation for many mid-sized and most larger enterprises. Migrating the storage footprint from direct attached storage (DAS) to a shared storage model often includes virtualization at some level. This migration requires modernizing your data protection methodology.

Although organizations differ in their line-of-business (LOB) applications, data storage size and backup method of choice, some commonalities exist. I’ve compiled a short list of the thought process you should work through on your way to modernizing your data protection capabilities

1. Standardize:

When possible, invest in the same data protection technology for both your physical and virtual environments. Doing so will ease management as well as reduce the costs associated with licensing and training.

2. Invite conversation:

Organizations aren’t static. The impact on computing resources certain business units have on storage continually change. Has your data protection policy evolved to account for SharePoint, ERP, CRM or other new LOB applications? Has your organization acquired another organization who is now a business unit with niche compliance pressures?

3. RPO’s & RTO’s (Oh My)

What are you recovery-point objectives (RPO) and recovery-time-objectives (RTO)? As your business changes, so do the expectations associated with what is an acceptable amount of data loss following a ‘disaster’. In lockstep with defining the RPO is the RTO. Unlike RPO, which is a technical capability, RTO resides in the realm of business process. RTO speaks to the service level agreements that define when data will be available post-disaster or disruption to the affected entity be it the business, a department or knowledge worker.

4. Crash-Consistent vs. Application-Consistent Recovery

Virtualization has a profound affect on not only the required back-end infrastructure, but also the incumbent data recovery application and methodology. Simply taking a point in time snapshot of the virtual machine does not leave you with a viable backup of the server and application. In some cases a snapshot of the virtual machine will only provide you with a crash-consistent copy of the server. The unaware application (running on the server) will be out of sync and thus requires special handling. This special handling is unique to the application, however it must be taken into account with modernizing your data protection policy.

Specifically, the question that requires an answer is:

“What special handling is required of my application to synchronize it with the snapshot of the virtual machine?”

This synchronization between the virtual machine and application is referred to as being application-consistent. Special handling is not always essential, however you’ll need to be aware of when crash-consistent recoveries and application-consistent recoveries are appropriate.