NoSQL – Not Only SQL – to co-exist with SQL
NoSQL – as the name itself suggests – covers all forms of data management solutions that are not “strictly” relational databases. NoSQL is defined as the “next generation databases mostly addressing the points of being non-relational, distributed, open-source and horizontal scalable” (http://nosql-database.org/).
The key characteristics that NoSQL propounds are: schemaless, simple API, easy replication support, eventually consistent (as against ACID properties supported by traditional relational databases), and a ability to handle huge amount of data – and thus serve as modern web-scale databases supporting the growing needs of Internet and web 2.0. Continued »
Ubuntu – Linux Desktop becoming mainstream?
While other vendors are actively pursuing Mobiles and innovation surrounding it, Dell and Canonical are driving innovation in the desktop, notebook and laptop space. There are ongoing debates on Ubuntu ranging from Canonical Ubuntu being seen as a threat to Microsoft, one-third of Dell notebooks being sold with Ubuntu pre-installed, Ubuntu being used as one another OS in the desktop and not possibly as a replacement for Windows and also about the market share of Ubuntu still not significant enough to be considered mainstream. In spite of all that, definitely Ubuntu has raised sufficient interest about Linux becoming a successful desktop OS. Continued »
IBM Cloudburst Appliance – “Cloud in a Box”
IBM cloud offering CloudBurst – also called as “Cloud-in-a-Box” – is provided as an appliance which is self-contained and can enable cloud computing in Enterprise context. An appliance delivers the hardware, software and services that can be readily used with minimal configuration and hence easy to use and provide near-optimal performance. Considering the benefits of the appliance concept, IBM has delivered this fit-to-purpose, self-contained, fully installed appliance that can be used by just plugging in.
IBM CloudBurst appliance is an important component of IBM’s Smarter Planet initiative and was released in June 2009, and the current version is IBM CloudBurst ver 1.2. Continued »
Schools 2.0 – Intel’s Educational Appliance
Appliance, both physical and more so the virtual ones – I believe – would form a key part of IT Landscape especially onsite within the enterprises data center (refer to earlier blog https://itknowledgeexchange.techtarget.com/enterprise-IT-tech-trends/it-appliances-in-enterprises/). While exploring these appliances in the organization context, came across this Educational Appliance from Intel which I found to be quite interesting and hence sharing the details. Though it is right now meant for schools and that too in places where the communication infrastructure is not established, the idea is so simple and yet powerful that it can even influence the way Knowledge management in Enterprises are handled.
Intel’s educational appliance (part of the Intel’s Learning Series Alliance initiative) is the turnkey school solution that is built and marketed by Critical links. Prof. Chris Dede, member of the National Educational Technology Plan Technical Working Group that has released the Educational Technology Plan 2010 is an Advisory Board Member at Critical Links.
Highly interactive and personalized learning experience (also referred to as 1:1 learning) is the key aspect of today’s world and this educational appliance promises to make this true across classrooms and schools around the world. Continued »
Explore DB2 in Cloud
IBM has been driving to improve DB2 utilization in the cloud and a series of announcements including the DB2 virtual appliance shows a trend where we can expect more. To quote IBM, its DB2 view of the Cloud Computing is “what technologies and business models can we bring to market to help our customers realize the promise of the Cloud Computing”. The promise of cloud computing is its potential to reduce costs and improve agility.
IBM’s target users for DB2 on cloud includes everyone – Developers, Startups, SMB, Enterprise, Service Providers, SaaS Vendors. Availability of no-charge DB2 options in cloud makes it worthwhile to start exploring DB2 in cloud. Continued »
Mobile Operating System vendors vying Enterprise market
As mobile devices become sophisticated and the possibility of mobile adoption in Enterprises move to the next level, mobile operating systems gain importance. Mobile Operating systems are the operating systems that are present in Smartphones – Nokia Symbian OS, RIM Blackberry OS, Apple iPhone IOS, Windows mobile Phone OS, Google Andriod and Palm WebOS.
Mobile device manufacturers chose the Operating system that comes with their mobile devices – hopefully we can expect the industry to mature sufficient enough to allow mix and match – though not in the immediate future. Continued »
Using DB2 Deep Compression for significant cost savings
DB2 provides Storage Optimization feature enabling transparent compression of data on the disk thereby decreasing disk space and storage infrastructure requirements. Though various data compression techniques are available in DB2 today, the row compression – also referred to as Deep Compression – is the most significant one in terms of savings achieved.
While IBM claims that there are customers reporting up to 83% reduction, most environments seem to get typical improvement in the range of 40 to 70%. As the data is kept compressed on both disk and memory, the memory consumption also reduces. Compressed data results in fewer I/O operations further leading to improved performance. Log records are also compressed.
Before dwelling on the deep compression usage and its advantages, it is imperative to note that:
- Deep compression incurs additional license cost. To use deep compression, you must have a license for the DB2 Storage Optimization feature.
- Compression techniques obviously result in increased processer utilization to handle compression and decompression. In case of deep compression it is reported that the CPU Utilization increases by around 3 to 5%.
- Deep compression is available from DB2 9.1 and improvements and new features added to each of the later versions. Continued »
Mobile – the future Desktop?
Looking at the current trend – with Mobiles becoming more sophisticated, connected and also coming up with larger keyboards (where you can type using both hands) and high quality displays and Desktops relying on connectivity for data storage as well as processing – convergence of mobiles and computers seems inevitable.
Would we just be having Larger LCD screens and normal keyboards, when at homes and offices – and use our mobiles as the computer? Continued »
Enterprise Architecture today needs to be Agile
Enterprise Architecture has been there for over two decades now and still means different things to different people. For some it is a graphical model which excruciating level of details, while in the other extreme it is viewed as a practice that brings in business value.
Zachmann, TOGAF, FEA and Gartner’s EA practice are the four significant EA methodologies that are there in use today and most others are a combination of these. Of various artifacts that dwell on Enterprise Architectures and their comparisons, I found “Comparison of the Top Four Enterprise-Architecture Methodologies” in http://msdn.microsoft.com/en-us/library/bb466232.aspx the effective one is bringing out the differences. In spite of the differences in the understanding and approach of what constitutes EA, the objectives are necessarily the same “Business-IT alignment”, Agility, Cost Reduction and Improved Value.
Enterprise Architecture, though seen as an IT initiative (probably due to the reason that it has been handled by IT personnel), has to do more with Business than IT. In general, the essential reasons for developing an EA have been and remain as:
•Alignment – ensuring the reality of the implemented enterprise is aligned with management’s intent
•Integration – realizing that the business rules are consistent across the organization, that the data and its use are immutable, interfaces and information flow are standardized, and the connectivity and interoperability are managed across the enterprise
•Change – facilitating and managing change to any aspect of the enterprise
•Time-to-market – reducing systems development, applications generation, modernization timeframes, and resource requirements
•Convergence – striving toward a standard IT product portfolio as contained in the Technical Reference
Right now, Enterprise Architecture has reached an interesting phase where it is no longer looked upon as a technology or infrastructure or even application related. With Enterprise Architects today reporting to CxOs, the EA charter today includes enabling Business Strategy and addressing business issues. Continued »
IBM Certified Used Equipments
Be it a desktop for home or a mainframe for your organization, you can get used equipment (second hand equipment) certified by IBM with a significant cost saving of up to 65% of the original price – with the minimum saving of around 15%. Continued »