Improving IT ops efficiency is a business need

December 14, 2013

As Facebook has demonstrated, there is business value to improving efficiency of IT ops. Large organizations tend to relegate internal operational efficie to a lower priority and need to open their eyes to opportunities that open up when internal efficiencies are accomplished.

Check out Facebook IT ops


Is Truecrypt Secure?

December 6, 2013

NSA feels it has an obligation to undermine major tools protecting our privacy – check out http://www.nytimes.com/2013/09/06/us/nsa-foils-much-internet-encryption.html?hp.  NSA has apparently tried to get to truecrypt but without much success. They have now formalized a project to formally audit (read break into it) truecrypt – http://istruecryptauditedyet.com/


Should we accept eventual consistency?

November 3, 2013

The NoSQL solutions available today provide distributed architectures with fault tolerance and scalability. However, to provide these benefits many NoSQL solutions have given up the strong data consistency and isolation guarantees provided by relational databases, coining a new term – “eventually consistent” – to describe their weak data consistency guarantees.

Is this acceptable? Shouldn’t we be demanding at least close to real time consistency?

A must read article by Dave Rosenthal http://gigaom.com/2013/11/02/next-gen-nosql-the-demise-of-eventual-consistency/


Design First Followed by Microsoft too

October 13, 2013

I am total believer in the “Design-First” approach where we think about the UI from user perspective before we engage Technical architects.  I have led many such successful project over the past several years and believe it is a recipe for success. Looks like Microsoft has taken the same approach.  Check out http://gigaom.com/2013/10/13/a-peek-inside-microsofts-new-design-first-development-strategy/


Object Storage or Block Storage

October 2, 2013

Are you evaluating Object storage?  Have you converted existing applications to utilize Object storage?  What is your experience doing this?

If you are not familiar with Object storage check this out.

Here is a basic overview of the difference between block and object storage – http://www.openstack.org/software/openstack-storage/

It seems like the time has come to consider Block storage

http://www.computer.org/portal/web/computingnow/news/businesses-turn-to-object-storage-to-handle-growing-amounts-of-data

 

 


HBase Region splitting not entirely hands free

October 2, 2013

While HBase provides a lot of in-built functionality to manage region splits, it is not sufficient to ensure optimal performance. The number of regions in a table, and how those regions are split are crucial factors in understanding, and tuning your HBase cluster load. You should monitor the load distribution across the regions at all times, and if the load distribution changes over time, use manual splitting, or set more aggressive region split sizes.

Good article from HortonWorks to help you get started on Region splitting.

http://hortonworks.com/blog/apache-hbase-region-splitting-and-merging/#.UkK0E4YW12M


Steps to moving E-Discovery to the Cloud – Making it work

September 26, 2013

See http://www.information-management.com/news/10-things-to-know-before-moving-e-discovery-to-the-cloud-10024898-1.html?zkPrintable=1&nopagination=1

for proposed steps.  The steps might appear logical, but involving all stakeholders in committee meetings as a first step is a sure way to bring the project to a screeching halt.

I would reverse the steps as follows to be a more agile approach to implementation of moving E-discovery to the cloud

1 – Evaluate the e-discovery platform first and the cloud options second – This is to ensure you have the right e-discovery platform

2 – Assess potential – and realistic – risks associated with security, data privacy and data loss prevention – This is homework to ensure you are prepared to answer questions that will surely come up in regards to data security.  What you will find in most cases is that the solution is going to be more secure.

 3 – Learn the differences between public and private clouds – This is part of security assessment and this step is to reach a decision on which cloud to utilize for your needs.

4 – Run a pilot on a small project before moving to larger, mission-critical matters – this puts the project in action mode

5 – Benchmark your existing e-discovery processes including data upload, processing, review and export. – This is necessary to arm you with information as you sell the move to the cloud.  Once again, you will find that processes in general work faster than behind the firewall if implemented correctly.

6 – Document and define areas of potential cost savings – This is necessary step and required to make the case for transition to the cloud

7 – Leverage the success or adoption of other SaaS solutions in the organization to lessen resistance – This is the start of the sales pitch.  We have done it before & we are now going to adopt similar approach for E-Discovery

8 -Actively involve all stakeholders across multiple departments – Now get into a meeting with all parties. At this stage you are armed with success on a small project, have information on data security, benchmarks and cost to face the “committee”

9 – Develop an implementation plan, including an internal communication strategy – You have the OK, now go Execute!!

10 – Understand you are still the ultimate custodian of all electronically stored information.