This Space has blogs on various topics in the field of SAP. These blogs point out solutions to various technical and functional issues that consultants face during implementation or support of SAP Projects. Readers/followers are welcome to contribute to this space by emailing your content at bohra.mohammadi@gmail.com. You will be rewarded according to the topic/number of words/complexity of the topic/issue which are you addressing in your blog.
Friday, December 30
Understanding the SAP HANA Next Generation Database
What is HANA ? I probably must have asked this question a thousand times in the last three months . HANA is actually a lot easier to understand than people think you know . Also explaining it with the kind of common metaphors that we are used to . HANA is a database . Now it’s a special kind of database that is really unique in the market .
If you think about the database market in the last thirty years , it is a very simple and straight forward architecture . You have a computer with a spinning disc inside of it or the newer ones which have a solid state disc , but they have a disc ans you store information on that disc . The relational database , you know a part of it resides on a disc and part of it will work with the computer CPU in – memory to produce information . That’s how it works . And we looked at , what we looked at was how could we dramatically simplify that , that’s number one . Number two , is how could we radically speed up the performance of the architecture that has been around for twenty to thirty years . So when we thought about that , the first thing we thought about was what kind of storage medium , is it disc , is it solid state disc , or potentially RAM or a computers memory . Should we use this next generation database concept . Well we knew that RAM was very very expensive , but we knew that it was incredibly fast . Actually anywhere from ten thousand times to a million times faster than the various disc options that you might have in the server . This interesting .
If the prices of RAM were to drop , or computers memory significantly and the ability to have large amounts of RAM inside of a server of computer is increased. You could literally put the entire database plus all of its data in a computers physical memory . And just by doing that you radically change the value proportion of a database . You go from minutes to hours to lots of hours to days to retrieve a large matter of information to seconds to milliseconds to retrieve very very large amounts of information and that is very intriguing . So that is kind of what set us on the path of this in – memory technology and of course HANA is the result of it. HANA is an appliance and on that appliance is the next generation in – memory database .
Literally the entire database and all the data it stores sits inside of a computers physical RAM . We skip the disc all together , we have left it behind. We use it for a back up . But that creates such a powerful value proposition for our customers who are able to take HANA and apply it to an existing system that they have and immediately get performance approval , and consolidate the amount of hardware investment and software investment that they currently have . But HANA opens up a new generation of possibilities . For example , if you are a retailer , and you wanted to completely transform your point of sales experience . That’s a perfect application for HANA . What I mean to say is that when you walk into a retailer today , you take your big pile of clothes , you set it on the couch and give him your credit card and we all know what they say next – would you like to sign up for another credit card ? , which you probably don’t need , for ten percent off on the purchase today . As far as I am concerned , that is corporate bomb marketing .
That is I don’t know if you need that or not , but I am just going to ask . And with HANA you can actually do very precise marketing . What I can do is that , as the retailer rings up every single item in your pile and swipes your credit card , by the time that card drops ,you can send those items as well as your credit card details back to HANA , have it analyzed your previous purchases , compare to what you are buying now and make real time suggestions to the guy behind the counter or the girl behind the counter like – “hey you know, the last time you were here , you purchased three items along with another pair of jeans that you are buying today . Can I give you one of those shirts for fifty percent off today ? “ . That’s the power of in – memory computing in real time and it doesn’t take a massive farm of servers to do it . HANA can do it with a single blade .
Because what HANA can provide is a single blade which really has a terabyte or RAM which stores a very large amount of information . But because of the speed of analysis inside of that HANA machine you can literally do is transform the retail point sale experience and do it in a cost effective manner . That’s really the reason that we are driving in – memory computation , is to transform what companies can do with the budgets that they have on hand .
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
You are welcome to express your views here...