Home» Case Studies » Enterprise Solutions » Biztalk Server 2006 R2 Facilitates Suvidhaa's Platform Compatibility
Biztalk Server 2006 R2 Facilitates Suvidhaa's Platform Compatibility
By:
Abhishek Raval
| May 12,2008
Suvidhaa Infoserve assists retail service providers like malls and multiplexes to bridge the gap of time, accessibility and convenience by providing them with well-customised services and developing the required web interfaces for them. This empowers retail service providers to function better as they can have various services at their disposal at the click of a button to address their consumer needs more efficiently.
The company works hand-in-hand with various service providers like IRCTC, airlines and multiplexes (they already have a tie-up with Adlabs and have also started work with PVR Cinemas). Suvidhaa was looking for a middleware that would seamlessly work with the technology platforms of all these service providers. So the company went on to deploy Microsoft Biztalk Server 2006 R2 as a middleware. There are other seven servers used for Web, Application, Database and DNS services.
Prior to this, the company’s application framework was on ASP .NET, which needed to be worked upon, to make it compatible with other application frameworks like Linux etc. used by other service providers. The Biztalk server proved to be a common intermediate middleware. "Basically we wanted to go in for a middleware that is compatible with other technology platforms as well as easy to develop and faster to deploy" says Naresh Sharma, vice president – IT, Suvidhaa Infoserve.
"This is a key link in our process," he adds and goes on to affirm that as Suvidhaa is an ITES company, it is solely reliant on technology. If any of the servers in the chain of hardware and applications malfunction or any link is broken, the company comes to a standstill. Even if the application server goes down, the company comes to a halt, irrespective of the fact that the DB, middleware and service provider servers might still be running. So a glitch in any component of the chain of services affects the overall services. Biztalk is a part of that link.
The company uses web services for connecting to its clients’ services.
Major challenges: server downtime and piling up of log files
Stabilising the server environment was the principal challenge for Suvidhaa during deployment. It was done with the help of an external agency recommended by Microsoft. However, the executives from the organisation were not aware of the strengths and weaknesses of the product itself. Initially, the challenge was that the Biztalk server used to go down after regular intervals, maybe, once in a week and often it went down on Sundays, so employees had to work on a rotation basis. Gradually, the problem was detected. The configuration of the product was incorrect. The hardware configuration was also incorrect. While there ought to have been separate hardware for Biztalk application and Biztalk DB, the agency had advised to run them on the same server, "As a result, we were running Application and DB on the same server and consequently the CPU utilisation crossed 80 to 90 percent," says Sharma. After the identification of the problem, the application and DB were hooked on to separate servers, resulting in a reduced CPU load consumption.
Before moving on to understanding the second reason for the downtime, let us look at how a typical information request is processed and exchanged between the Suvidhaa Infoserve server and the service provider’s server. Suppose there is an enquiry directed to the railways’ server about the trains available between two points. The Database captures this information in a packet format and the railways’ server replies back with the required information, which is also stored in the DB. The tracking can now identify whether the request is for an enquiry or a booking packet.
The second reason for the downtime that Suvidhaa faced was the clearing time required for accumulated log files. Due to improper maintenance, the information requests from Biztalk to the service provider were forwarded but there was no response from the service vendor. The performance went down and Suvidhaa started getting time-out arrests on its front-end side. The company had put a time out of 90 seconds i.e. if Biztalk did not respond to its front-end application, the same would time out after 90 seconds and subsequently the front-end would just hang.
There was also no provision to delete the requests after a certain time. All these repeated requests got accumulated and every time a fresh request was made, the Biztalk server used to go through all the pending requests that slowed down the entire process, resulting in mounting up of query load and thus, an increased CPU load.
Tracking the Information Exchange Timeline came to the rescue
The internal IT team and the implementation partner collaborated to overcome these challenges. "We broke down the exercise into different steps, like how much time does it take a typical request to reach from the front-end to the application server, then to the web server and further on to the Biztalk server and finally to the application at the service provider’s end" explains Sharma. After evaluating the processing timings of the request in between these various servers and applications, the company finally arrived at a solution.
The vendor’s consultant went through the log files and found out that the pending requests were about two to three months old. These requests got into a loop, resulting in slow response time. There was a constant improvement in the performance after the logs were deleted.
At the end of it all, we can say that the hassles were a blessing in disguise for the company as it helped the Suvidhaa executives to better understand the Biztalk server. "We have brought about a basic change in the whole system. Earlier we started off with an application making a request to Biztalk and later waited for Biztalk to respond back. Now the path that a typical request follows has been changed," reveals Sharma. However, he was not willing to release any information on the changed path. The company uses Windows 2003 as Operating system and Oracle 10.2g as Database.
Pluses: Independent DB and Speed
The main advantage of a Biztalk server lies in the fact that it works on an independent database keeping a track of all transactions. The server also has an independent log in the DB that facilitates information retrieval in case of a dispute. Secondly the speed – not only the development speed but the performance speed too – works as an advantage. "If it were not for the Biztalk server we would have to write our own interface (codes) and that can become a bottleneck in case there is a spurt in volume," says Sharma. The Biztalk is scalable, which also helps in load balancing, merely by adding a node to the cluster of Biztalk servers.
Apart from Biztalk Server 2006 R2, the company evaluated Web Sphere from IBM, however, Biztalk turned out to be friendlier because the amount of coding involved in development and deployment is minimal in Biztalk. This user-friendliness is facilitated by the drag and drop kind of development. Web Sphere is an older product too; it’s been around for 10 years now.
The company works hand-in-hand with various service providers like IRCTC, airlines and multiplexes (they already have a tie-up with Adlabs and have also started work with PVR Cinemas). Suvidhaa was looking for a middleware that would seamlessly work with the technology platforms of all these service providers. So the company went on to deploy Microsoft Biztalk Server 2006 R2 as a middleware. There are other seven servers used for Web, Application, Database and DNS services.
Prior to this, the company’s application framework was on ASP .NET, which needed to be worked upon, to make it compatible with other application frameworks like Linux etc. used by other service providers. The Biztalk server proved to be a common intermediate middleware. "Basically we wanted to go in for a middleware that is compatible with other technology platforms as well as easy to develop and faster to deploy" says Naresh Sharma, vice president – IT, Suvidhaa Infoserve.
"This is a key link in our process," he adds and goes on to affirm that as Suvidhaa is an ITES company, it is solely reliant on technology. If any of the servers in the chain of hardware and applications malfunction or any link is broken, the company comes to a standstill. Even if the application server goes down, the company comes to a halt, irrespective of the fact that the DB, middleware and service provider servers might still be running. So a glitch in any component of the chain of services affects the overall services. Biztalk is a part of that link.
The company uses web services for connecting to its clients’ services.
Major challenges: server downtime and piling up of log files
Stabilising the server environment was the principal challenge for Suvidhaa during deployment. It was done with the help of an external agency recommended by Microsoft. However, the executives from the organisation were not aware of the strengths and weaknesses of the product itself. Initially, the challenge was that the Biztalk server used to go down after regular intervals, maybe, once in a week and often it went down on Sundays, so employees had to work on a rotation basis. Gradually, the problem was detected. The configuration of the product was incorrect. The hardware configuration was also incorrect. While there ought to have been separate hardware for Biztalk application and Biztalk DB, the agency had advised to run them on the same server, "As a result, we were running Application and DB on the same server and consequently the CPU utilisation crossed 80 to 90 percent," says Sharma. After the identification of the problem, the application and DB were hooked on to separate servers, resulting in a reduced CPU load consumption.
Before moving on to understanding the second reason for the downtime, let us look at how a typical information request is processed and exchanged between the Suvidhaa Infoserve server and the service provider’s server. Suppose there is an enquiry directed to the railways’ server about the trains available between two points. The Database captures this information in a packet format and the railways’ server replies back with the required information, which is also stored in the DB. The tracking can now identify whether the request is for an enquiry or a booking packet.
The second reason for the downtime that Suvidhaa faced was the clearing time required for accumulated log files. Due to improper maintenance, the information requests from Biztalk to the service provider were forwarded but there was no response from the service vendor. The performance went down and Suvidhaa started getting time-out arrests on its front-end side. The company had put a time out of 90 seconds i.e. if Biztalk did not respond to its front-end application, the same would time out after 90 seconds and subsequently the front-end would just hang.
There was also no provision to delete the requests after a certain time. All these repeated requests got accumulated and every time a fresh request was made, the Biztalk server used to go through all the pending requests that slowed down the entire process, resulting in mounting up of query load and thus, an increased CPU load.
Tracking the Information Exchange Timeline came to the rescue
The internal IT team and the implementation partner collaborated to overcome these challenges. "We broke down the exercise into different steps, like how much time does it take a typical request to reach from the front-end to the application server, then to the web server and further on to the Biztalk server and finally to the application at the service provider’s end" explains Sharma. After evaluating the processing timings of the request in between these various servers and applications, the company finally arrived at a solution.
The vendor’s consultant went through the log files and found out that the pending requests were about two to three months old. These requests got into a loop, resulting in slow response time. There was a constant improvement in the performance after the logs were deleted.
At the end of it all, we can say that the hassles were a blessing in disguise for the company as it helped the Suvidhaa executives to better understand the Biztalk server. "We have brought about a basic change in the whole system. Earlier we started off with an application making a request to Biztalk and later waited for Biztalk to respond back. Now the path that a typical request follows has been changed," reveals Sharma. However, he was not willing to release any information on the changed path. The company uses Windows 2003 as Operating system and Oracle 10.2g as Database.
Pluses: Independent DB and Speed
The main advantage of a Biztalk server lies in the fact that it works on an independent database keeping a track of all transactions. The server also has an independent log in the DB that facilitates information retrieval in case of a dispute. Secondly the speed – not only the development speed but the performance speed too – works as an advantage. "If it were not for the Biztalk server we would have to write our own interface (codes) and that can become a bottleneck in case there is a spurt in volume," says Sharma. The Biztalk is scalable, which also helps in load balancing, merely by adding a node to the cluster of Biztalk servers.
Apart from Biztalk Server 2006 R2, the company evaluated Web Sphere from IBM, however, Biztalk turned out to be friendlier because the amount of coding involved in development and deployment is minimal in Biztalk. This user-friendliness is facilitated by the drag and drop kind of development. Web Sphere is an older product too; it’s been around for 10 years now.
| Ads by Google | ||
Post a Comment on “Biztalk Server 2006 R2 Facilitates Suvidhaa's Platform Compatibility”
Sanjay Kashyap @ May 15,2008
LATEST NEWS
- Lodha Group Selects Wipro As IT Partner
- Avaya UC Solutions Enhance Guest Experiences At Leonia
- Enterprises Give 'Thumbs Up' To Mobile Messaging Services
- "IT Is An Investment, Not A Cost Centre"
- Netmagic Launches Data Centre In Suburban Mumbai
- University Of Hyderabad Signs MoU With Altair
- CSCs Aid Delivery Of Services Under e-Governance Plan
- DSCB Improves Clearance Speed With VSoft Solution
- Decline In APEJ Core Banking Deals Indicates Maturity
- Post Offices To Automate NREGS Payments
| Ads by Google | ||
RELATED
| Ads by Google | ||
Hot Searches & Keywords :
APAC
Acquisition
Asia Pacific
Asian Paints
BFSI
BI
BSNL
Bangalore
Bharti Airtel
Blackberry
Broadband
Business
Business Objects
Business intelligence
CA
CIO
CRM
Cisco
Cisco Systems
Compliance
Data
Data Centre
Datacentre
Dell
EMC
ERP
Frost & Sullivan
Gartner
Google
Growth
HP
IBM
IDC
IPTV
IT
India
Innovation
Intel
Internet
Linux
Manish Choksi
McAfee
Microsoft
Mobile
Nasscom
NetApp
Network
Networking
Novell
Open Source
Oracle
PLM
Red Hat
Retail
SAP
SMB
SMBs
SME
SMEs
SOA
SaaS
Satyam
Security
Servers
Software
Storage
Sun
Sun Microsystems
Symantec
TCS
Unified Communications
VMware
Virtualisation
VoIP
Web
Web 2.0
Websense
WiMax
Wipro
e-governance
healthcare
outsourcing
partnership
telecom
|
|
||
| Ads by Google |
Sections
Applications |
Audits&surveys |
Bfsi |
Bookreviews |
Businessintelligence |
Businessprocesses |
Ciscosmenews |
Ciscowhitepapers |
Computing |
Contactcenters |
Contributedvideos |
Crm |
Ctoprofiles |
Datasecurity |
Databases |
Datacenters |
Education |
Energy |
Erp |
Focusspecials |
Government |
Guruspeak |
Hardwaresecurity |
Indialogue |
Innovation&leadership |
Innovators |
Intrusiondetection |
Intrusionprevention |
Ites |
Knowledgeprocess |
Lenovo |
Linux |
Managedservices |
Manufacturing |
Media |
Mobile |
Mobility |
Movement |
Networking |
Oncuewithitleaders |
Peoplemanagement |
Pharma |
Platforms |
Policies&compliance |
Recruitment |
Retail |
Saas |
Scm |
Securitymanagement |
Servers |
Services |
Softwaresecurity |
Softwareservices |
Specialreports |
Storage |
Storagesolution(apps) |
Techaction |
Telecom |
Telecommunications |
Theinsider |
Trendwatch |
Web |
Webisodescisco |
Weeklywrapup |
About Us | Copyright © 2006, Biztech2.com India - A Network18 Venture

