Sales Tel: +63 945 7983492  |  Email Us    
SMDC Residences

Air Residences

Features and Amenities

Reflective Pool
Function Terrace
Seating Alcoves

Air Residences

Green 2 Residences

Features and Amenities:

Wifi ready study area
Swimming Pool
Gym and Function Room

Green 2 Residences

Bloom Residences

Features and Amenities:

Recreational Area
2 Lap Pools
Ground Floor Commercial Areas

Bloom Residences

Leaf Residences

Features and Amenities:

3 Swimming Pools
Gym and Fitness Center
Outdoor Basketball Court

Leaf Residences

Contact Us

Contact us today for a no obligation quotation:

+63 945 7983492
+63 908 8820391

Copyright © 2018 SMDC :: SM Residences, All Rights Reserved.

SF-040X dumps with Real exam Questions and Practice Test -

Great Place to download 100% free SF-040X braindumps, real exam questions and practice test with VCE exam simulator to ensure your 100% success in the SF-040X -

Pass4sure SF-040X dumps | SF-040X real questions |

SF-040X VERITAS Storage Foundation 4.0 Specialist

Study Guide Prepared by Veritas Dumps Experts

Exam Questions Updated On : SF-040X Dumps and Real Questions

100% Real Questions - Exam Pass Guarantee with High Marks - Just Memorize the Answers

SF-040X exam Dumps Source : VERITAS Storage Foundation 4.0 Specialist

Test Code : SF-040X
Test Name : VERITAS Storage Foundation 4.0 Specialist
Vendor Name : Veritas
: 128 Real Questions

precisely same questions in real test, WTF!
The questions are legitimate. Basically indistinguishable to the SF-040X exam which I handed in only half-hour of the time. If no longer indistinguishable, a excellent deal of stuff may be very lots alike, so you can conquer it supplied for you had invested sufficient planning energy. I was a chunk cautious; however and exam Simulator has grew to become out to be a solid hotspot for exam preparation illumination. Profoundly proposed. Thanks a lot.

No greater struggle required to skip SF-040X examination.
This exam training kit has demonstrated itself to be really well worth the cash as I handed the SF-040X exam in advance this week with the marks of ninety four%. All questions are valid, this is what they provide you with at the exam! I dont understand how does it, but they have been keeping this up for years. My cousin used them for another IT exam years ago and says they have been just as right again inside the day. Very reliable and truthful.

I want actual take a look at questions modern-day SF-040X exam.
I just required telling you that i have crowned in SF-040X exam. all the questions about exam desk had been from killexams. its miles said to be the real helper for me on the SF-040X exam bench. All praise of my fulfillment is going to this manual. this is the actual reason at the back of my fulfillment. It guided me in the perfect way for trying SF-040X examquestions. With the help of this test stuff i used to be proficient to attempt to all the questions in SF-040X exam. This examine stuff publications a person inside the right way and guarantees you one hundred% accomplishment in exam.

These SF-040X Questions and Answers provide good exam knowledge. provides dependable IT exam stuff, i have been the use of them for years. This exam is no exception: I passed SF-040X the usage of questions/answers and exam simulator. Everything human beings say is authentic: the questions are genuine, this is a totally reliable braindump, completely legitimate. And I actually have only heard rightly things approximately their customer support, however in my view I by no means had issues that might lead me to contact them in the first region. Just top class.

attempt out these actual SF-040X dumps.
I was about to give up exam SF-040X because I wasnt confident in whether I would pass or not. With just a week remaining I decided to switch to for my exam preparation. Never thought that the topics that I had always run away from would be so much fun to study; its easy and short way of getting to the points made my preparation lot easier. All thanks to , I never thought I would pass my exam but I did pass with flying colors.

actual Q & A brand new SF-040X examination are awesome!
I passed. right, the exam emerge as tough, so I definitely got beyond it as a consequence of and examSimulator. I am upbeat to document that I passed the SF-040X exam and function as of past due obtained my declaration. The framework questions have been the issue i used to be maximum harassed over, so I invested hours honing on exam simulator. It beyond any doubt helped, as consolidated with awesome segments.

in which can i find SF-040X exam look at help?
i will endorse you to come back right here to take away all fears related to SF-040X certification because this is a greatplatform to offer you with assured goods on your preparations. i used to be concerned for SF-040X exam however all thanks to who provided me with awesome merchandise for my practise. i was definitely concerned aboutmy achievement however it become most effective SF-040X exam engine that increased my fulfillment self belief and now im feeling pleasure on this unconditional assist. Hats off to you and your unbelievable services for all students and experts!

prepare these questions otherwise Be prepared to fail SF-040X examination.
By no means suspected that the problems that I had dependably fled from would be such a tremendous quantity of enjoyableto examine; its easy and short approach for buying to the focuses made my making plans thing less worrying and helpme in getting 89% marks. All due to dumps, I never concept i would skip my exam yet I did enddecisively. I used to be going to surrender exam SF-040X when you recollect that I wasnt pleasant about whether or not i would skip or not. without a doubt each week staying I decided on to exchange to Dumps for my exam planning.

determined an correct source for actual SF-040X contemporary dumps brand new question financial institution.
Every topic and area, every scenario, SF-040X materials have been great help for me while preparing for this exam and actually doing it! I was nervous, but going back to this SF-040X and thinking that I know everything because the SF-040X exam was very easy after the stuff, I got a good result. Now, doing the next level of Veritas certifications.

It is great to have SF-040X dumps.
I distinctly advocate this package deal to anyone planning to get SF-040X q and a. Exams for this certification are difficult, and it takes a variety of work to pass them. does most of it for you. SF-040X exam I got from this internet site had most of the questions provided throughout the exam. Without these dumps, I suppose I could fail, and this is why such a lot of people dont skip SF-040X exam from the first strive.

Veritas VERITAS Storage Foundation 4.0

Veritas builds on Storage groundwork | Real Questions and Pass4sure dumps

Veritas software Corp. has upgraded its groundwork Suite and ported it to Cisco techniques Inc.'s MDS 9000 SAN switch.

This builds on Veritas' latest storage utility computing items -- NetBackup, data Lifecycle manager, and CommandCentral provider -- by way of featuring what Veritas calls "a complete tool for on-line storage administration."

Jose Iglesias, vice chairman of product management at Veritas, spoke of the upgrade "brings their consumers one step nearer to adopting a utility computing ambiance, maximizing utilization and reducing typical expenses."

Storage groundwork 4.0 presents counsel lifecyle management (ILM), provisioning, and heterogeneous server file sharing services. It also increases storage community load balancing and disk utilization.

the important thing items within the renamed basis Suite are Veritas' quantity supervisor and its File equipment. volume manager corporations actual disks into logical swimming pools. Veritas' File gadget shares info between home windows, Linux, and Unix servers the use of a expertise called transportable records Containers. These items compete with IBM Corp.'s SAN File gadget and SAN quantity Controller, from its Storage Tank neighborhood, which have also been ported to Cisco's MDS9000.

the new suite can circulation files between distinct tiers of storage based on settable utilization policies, as an instance, from Fibre Channel disk to SATA arrays. this is comparable to points of Storage know-how Corp.'s (StorageTek's) ILM software.

administrators can provision new storage for functions using templates. Storage controllers will also be made to unfold storage community demands throughout dissimilar paths. quantity and file snapshots can be taken. The utility can also backup and fix extent layouts as well as information.

Storage mapping can find and proper for storage hotspots as a result expanding efficiency. there's certain support for Oracle, Oracle RAC, Sybase, DB2, and Veritas' Cluster File equipment.

Veritas is getting ready the floor for storage utility computing, both from a server or from an intelligent swap such as the MDS9000 or, they predict, Brocade's material AP7420. The company is reportedly buying Ejasent Inc. to give policy-primarily based utility computing technology.

The storage utility field is getting busier with EMC Corp., Hewlett-Packard Co., IBM, StorageTek, and Veritas all offering utility capabilities. change carriers comparable to Brocade Communications programs Inc., Cisco, and McData Corp. are providing clever change structures as an alternative to server-primarily based ones.

Having a storage utility deliver each SAN features and file sharing between heterogeneous servers requires a file gadget layered on good of native O/S file techniques. IBM Corp. and Veritas appear in the lead here.

Veritas Storage foundation 4.0 is obtainable now with expenses beginning at $2,495.

This story, "Veritas builds on Storage groundwork" became firstly published via

Symantec unveils SaaS storage items | Real Questions and Pass4sure dumps

How collaboration apps foster digital transformation

VERITAS grants New Advances in Clustering and Replication for an integrated catastrophe recovery solution | Real Questions and Pass4sure dumps

MOUNTAIN VIEW, Calif.--(business WIRE)--March sixteen, 2004--   high availability application can provide fundamental pillar for utility computing; together with facets to examine, plan and put together before disaster strikes  

VERITAS software organisation (Nasdaq:VRTS) these days announced VERITAS Cluster Server 4.0 and VERITAS quantity Replicator four.0, built-in high availability and catastrophe recovery application with entertaining new features that deliver capabilities to verify, plan and validate catastrophe restoration situations, without disrupting shoppers' functions. collectively, VERITAS Cluster Server and VERITAS volume Replicator supply an entire solution for top availability and disaster recovery with insurance policy against utility downtime and statistics loss.

VERITAS Cluster Server, an open techniques clustering solution designed to reduce both planned and unplanned software and database downtime in heterogeneous environments, offers local high availability, campus clustering, metropolitan catastrophe recuperation and wide area disaster recuperation. VERITAS Cluster Server integrates with VERITAS volume Replicator, which is an important disaster restoration element for facts availability at faraway websites. VERITAS quantity Replicator is designed to reliably, efficiently, and normally replicate statistics to remote locations over any IP community when records loss and extended downtime cannot be tolerated.

"As their records and applications develop, it's more and more important that they create a good ambiance for insurance policy against records loss and utility downtime," noted Aaron Huslage, senior methods administrator, CNF provider company. "VERITAS Cluster Server and VERITAS volume Replicator deliver us with a clustering and disaster recuperation answer to help ensure continual availability of their mission-critical purposes and provide us with the alternative to look at various their disaster restoration plan without any have an impact on on their creation environment."

vital to the company's approach to permit utility computing with purchasers' existing technology, VERITAS Cluster Server and VERITAS quantity Replicator deliver the key constructing block of facts and application availability. With a utility model of computing, records and applications are all the time accessible and VERITAS Cluster Server and VERITAS quantity Replicator helps to deliver this capacity by way of holding the conclusion consumer from an easy system failure right through to a complete web site outage.

Key new elements in VERITAS Cluster Server 4.0 and VERITAS extent Replicator four.0 encompass:

-- disaster recovery hearth Drill - provides capabilities to freely test, plan and validate disaster healing plans, while in creation without disruption.

-- Cluster Simulator - assessments software failover situations to validate utility availability and assess that purposes are migrated to the most applicable server based on a deliberate failover method and software requirements.

-- world Cluster choice - instantly and simply upgrades to any architecture as availability requirements movement from native to wide-enviornment catastrophe healing.

-- immediate entry to Replicated records - instantly accesses data, because it is being replicated, while handiest using a fraction of clients' accessible storage capability.

-- quantity Replicator guide - precisely analyzes bandwidth requirements to make certain replication is optimized.

VERITAS Cluster Server and VERITAS quantity Replicator integrate with additional market-leading VERITAS products to give more desirable options for data protection and storage administration and support make sure that facts and applications are covered even with hardware, software or working gadget. Extending VERITAS' market management in information protection(1), VERITAS Cluster Server integrates with VERITAS' flagship backup and recuperation software, VERITAS NetBackup(TM), to keep the NetBackup master servers enormously available. VERITAS volume Replicator additionally integrates with NetBackup application to aid in the reduction of healing time linked to the backup catalog.

furthermore, VERITAS Cluster Server and VERITAS extent Replicator combine with recently introduced VERITAS Storage groundwork(TM) 4.0, which contains VERITAS quantity manager, the market-leading(2) storage virtualization software and VERITAS File system, an industry usual file equipment, to manipulate varied operating systems throughout storage devices and databases, helping to be sure continual availability of mission-essential facts.

"We proceed to deliver their purchasers business main clustering and disaster recuperation options to guard their mission essential records and functions and facilitate ease in checking out catastrophe recuperation eventualities," mentioned Shmuel Goshen, VP of engineering, VERITAS utility. "With this major improve of VERITAS Cluster Server and VERITAS extent Replicator, they are providing their shoppers a key constructing block as they evolve to a utility computing mannequin by way of guaranteeing that records and purposes are always highly attainable."

Pricing and Availability

VERITAS Cluster Server is obtainable immediately starting at US $2,995. VERITAS volume Replicator four.0 is attainable instantly beginning at US $4,495.

About VERITAS utility

VERITAS software ranks among the desirable 10 utility organizations on earth. VERITAS application is the realm's leading storage software company, providing statistics insurance plan, storage management, high availability, application performance administration and catastrophe restoration application to 99 p.c of the Fortune 500. VERITAS utility's corporate headquarters is found at 350 Ellis road, Mountain View, CA, 94043, tel: 650-527-8000, fax: 650-527-8050, electronic mail:, internet site:

This press unlock may additionally consist of estimates and ahead-searching statements within the that means of the Securities Act of 1933 and the Securities alternate Act of 1934. These ahead-searching statements contain a few hazards and uncertainties, together with the risk that we'll not gain market acceptance of their items and capabilities, the risk that they aren't able to retain the quality of their end-person consumer and partnering relationships, and the chance that they are going to no longer manage their enterprise quite simply, that could trigger the exact outcomes they achieve to vary materially from such ahead-searching statements. For greater counsel related to knowledge hazards, see the "components That may additionally affect Future consequences" portion of their most fresh document on form 10-ok on file with the SEC. They undertake no duty to update any ahead-searching commentary to reflect events or cases after the date hereof.

Copyright (C) 2004 VERITAS software service provider. All rights reserved. VERITAS, the VERITAS brand, VERITAS Storage groundwork, and NetBackup are emblems or registered logos of VERITAS application corporation or its affiliates in the U.S. and other nations. other names can be trademarks of their respective house owners.

(1) source: Gartner. "2002 Storage management Market Share," DiCenzo, C. April 2003.

(2) source: Gartner. "2002 Storage administration Market Share," DiCenzo, C. April 2003.

While it is hard errand to pick solid certification questions/answers assets regarding review, reputation and validity since individuals get sham because of picking incorrectly benefit. ensure to serve its customers best to its assets as for exam dumps update and validity. The greater part of other's sham report objection customers come to us for the brain dumps and pass their exams cheerfully and effortlessly. They never bargain on their review, reputation and quality because killexams review, killexams reputation and killexams customer certainty is imperative to us. Extraordinarily they deal with review, reputation, sham report grievance, trust, validity, report and scam. On the off chance that you see any false report posted by their rivals with the name killexams sham report grievance web, sham report, scam, protestation or something like this, simply remember there are constantly terrible individuals harming reputation of good administrations because of their advantages. There are a great many fulfilled clients that pass their exams utilizing brain dumps, killexams PDF questions, killexams questions, killexams exam simulator. Visit, their example questions and test brain dumps, their exam simulator and you will realize that is the best brain dumps site.

Back to Braindumps Menu

C2090-304 dump | HP0-J28 questions and answers | E20-920 free pdf | 000-189 questions and answers | A2010-564 free pdf | HP0-J53 braindumps | HP2-K19 Practice test | 922-103 cheat sheets | 000-868 practice questions | 70-551-CSharp pdf download | 000-350 study guide | M2090-626 real questions | HP0-S23 brain dumps | 250-513 braindumps | 040-444 study guide | H12-221 braindumps | ST0-250 brain dumps | 000-M03 sample test | 1Z0-985 bootcamp | 1T6-220 free pdf download |

Searching for SF-040X exam dumps that works in real exam? furnish latest and refreshed Practice Test with Actual Exam Questions and Answers for new syllabus of Veritas SF-040X Exam. Practice their Real Questions and Answers to Improve your insight and pass your exam with High Marks. They guarantee your accomplishment in the Test Center, covering each one of the references of exam and develop your Knowledge of the SF-040X exam. Pass past any uncertainty with their braindumps.

Are you searching for Veritas SF-040X Dumps of real questions for the VERITAS Storage Foundation 4.0 Specialist test prep? they offer most updated and quality SF-040X Dumps. Detail is at they have got compiled an information of SF-040X Dumps from actual tests so as to allow you to prepare and pass SF-040X exam on the first attempt. simply memorize their and relax. you will pass the test. Discount Coupons and Promo Codes are as under; WC2017 : 60% Discount Coupon for all exams on website PROF17 : 10% Discount Coupon for Orders larger than $69 DEAL17 : 15% Discount Coupon for Orders larger than $99 SEPSPECIAL : 10% Special Discount Coupon for All Orders helps a large number of applicants pass the exams and get their certification. They have a huge number of fruitful reviews. Their dumps are solid, moderate, updated and of truly best quality to conquer the challenges of any IT certifications. exam dumps are most recent updated in exceedingly clobber way on general premise and material is discharged occasionally. Most recent dumps are accessible in testing focuses with whom they are keeping up their relationship to get most recent material. Veritas Certification study guides are setup by IT experts. Bunches of understudies have been whining that there are an excessive number of questions in such a significant number of training exams and study aid, and they are recently can not afford to manage the cost of any more. Seeing specialists work out this far reaching rendition while still assurance that all the learning is secured after profound research and exam. Everything is to make comfort for hopefuls on their street to affirmation.

We have Tested and Approved SF-040X Exams. gives the most actual and most recent IT exam materials which practically contain all information focuses. With the guide of their SF-040X study materials, you dont have to squander your chance on perusing reference books and simply need to burn through 10-20 hours to ace their SF-040X real questions and answers. Whats more, they furnish you with PDF Version and Software Version exam questions and answers. For Software Version materials, Its offered to give the candidates reenact the Veritas SF-040X exam in a real environment.

We give free updates. Inside legitimacy period, if SF-040X exam materials that you have obtained updated, they will inform you by email to download most recent variant of . On the off chance that you dont pass your Veritas VERITAS Storage Foundation 4.0 Specialist exam, They will give you full refund. You have to send the scanned duplicate of your SF-040X exam report card to us. Subsequent to affirming, they will rapidly give you FULL REFUND. Huge Discount Coupons and Promo Codes are as under;
WC2017 : 60% Discount Coupon for all exams on website
PROF17 : 10% Discount Coupon for Orders greater than $69
DEAL17 : 15% Discount Coupon for Orders greater than $99
DECSPECIAL : 10% Special Discount Coupon for All Orders

In the event that you get ready for the Veritas SF-040X exam utilizing their testing engine. It is anything but difficult to prevail for all certifications in the first attempt. You dont need to manage all dumps or any free torrent / rapidshare all stuff. They offer free demo of every IT Certification Dumps. You can look at the interface, question quality and ease of use of their training exams before you choose to purchase.

SF-040X | SF-040X | SF-040X | SF-040X | SF-040X | SF-040X

Killexams 70-565-VB questions answers | Killexams HP2-E25 practice test | Killexams JN0-410 study guide | Killexams L50-502 braindumps | Killexams HP2-T12 test prep | Killexams RH-202 sample test | Killexams 000-883 questions and answers | Killexams 3M0-331 test questions | Killexams NS0-141 study guide | Killexams CLAD brain dumps | Killexams HP0-Y49 examcollection | Killexams Adwords-Search Practice Test | Killexams 201 exam questions | Killexams 9L0-064 questions and answers | Killexams C2150-620 practice questions | Killexams CPHQ pdf download | Killexams LCDC real questions | Killexams 050-V710-SESECURID VCE | Killexams HP2-E31 brain dumps | Killexams 70-475 dump | huge List of Exam Braindumps

View Complete list of Brain dumps

Killexams 920-324 cheat sheets | Killexams 2VB-602 test questions | Killexams C5050-300 exam questions | Killexams 000-742 braindumps | Killexams 646-365 dumps | Killexams 9L0-422 examcollection | Killexams CHFP questions and answers | Killexams PMI-002 free pdf download | Killexams 500-006 practice test | Killexams EX200 pdf download | Killexams 250-512 cram | Killexams 70-541-VB real questions | Killexams HP0-S28 study guide | Killexams P4070-005 dump | Killexams A2040-914 braindumps | Killexams PARCC exam prep | Killexams 2B0-102 mock exam | Killexams NS0-140 sample test | Killexams PTCE study guide | Killexams 000-646 VCE |

VERITAS Storage Foundation 4.0 Specialist

Pass 4 sure SF-040X dumps | SF-040X real questions |

Symantec unveils SaaS storage products | real questions and Pass4sure dumps

How collaboration apps foster digital transformation

Veritas Maps Out Its Post-Symantec Product Strategy | real questions and Pass4sure dumps

Veritas, a subsidiary of data security specialist Symantec, is essentially being spun off in October with a complete separation expected to take place in January 2016. Before that occurs, Veritas today unveiled a revamped product slate that will act as a springboard for the backup company when it cuts ties.

"Veritas is really around information," Ana Pinczuk, senior vice president of Backup and Recovery at Veritas, told InfoStor. While storage has traditionally focused on data as it relates to moving information around or managing capacity, Veritas' strategy hinges on allowing enterprise organizations to "harness the power of the information that sits on this infrastructure" and derive more value from their hybrid cloud storage environments.

One way the company plans to achieve this is with its new cloud application, called Veritas Information Map.

The new offering is the equivalent of "Google Maps" for an organization's unstructured data, said Pinczuk. "It basically gives you a visibility into your data and [enabling you] to make decisions on your data." Information Map is available to deliver by "leveraging the information from the NetBackup catalog from the start," eliminating the need for costly third-party data discovery products, she said.

The product enables organizations to "visually, quickly see how much stale data they have in their environments," said Simon Jelley, senior director of Product Management. After signing-on, participants of a pilot program discovered "not just gigabytes but terabytes of it," he reported.

Information Map also helps challenge the "keep everything" approach that leads to skyrocketing storage costs. With visibility into useless data, IT managers can move toward freeing up valuable capacity that is being held hostage by other departments.

"Now you can go and have the conversation with legal and move past that deadlock," Jelley said. It can also have a cost- and time-saving effect on a business' data protection strategy by enabling them to "do a better job of backing up the right thing."

Veritas InfoScale 5.0 now extends its data analytics and data loss prevention capabilities to Box, the business-friendly cloud file storage and syncing service. More integrations are in the works, Pinczuk hinted.

Veritas Resiliency Platform is a new HP Helion-powered software-as-a-service data protection solution that promotes business continuity with application-level recovery capabilities. Finally, Veritas is bundling 19 of existing Storage Foundation products into four integrated InfoScale solutions (Enterprise, Storage, Availability and Foundation) under a simplified, "single-meter" pricing model, said Pinczuk.

NetBackup 7.7 now automates data protection for more virtual and environments. It supports VMware vSphere 6 and Microsoft Hyper-V, allowing IT departments to "automatically discover new VMs [virtual machines] in their environments and protect them as well," said Pinczuk.

A new Amazon S3-compatible cloud connector improves disk-to-cloud-disk backup performance by up to 20x. NDMP (Network Data Management Protocol) support and other optimizations help NetBackup 7.7 achieve up to a 30x improvement in backup times, said Jelley.

Pedro Hernandez is a contributing editor at InfoStor. Follow him on Twitter @ecoINSITE.

Photo courtesy of Shutterstock.

Application Failover using AOP | real questions and Pass4sure dumps

AOP has recently been in the midst of controversies with Gavin King snubbing it as a totally over hyped, failed technology and Cedric Beust also expressing serious doubts regarding aspects making it to mainstream programming, branding AOP as a great idea that will remain the privilege of a few expert developers. This article does not try to create a fan syndrome of Aspect Oriented Programming (AOP) - it describes how this technology has delivered barrels of good to a real-life Java EE project with a large financial organization in addressing some of the critical cross cutting concerns as last minute changes in project requirements. The scenarios described and the solutions implemented nicely portray how AOP complements OOP in addressing orthogonal concerns of modeling a business application.

The Problem

We have been working on the development of a securities trading back office solution for a large financial organization using Java EE technology with Oracle 10g RAC as the database cluster and Websphere MQ as the messaging middleware. The project is currently deployed in the UAT phase, when it was decided by the management that they need to implement transparent application failover services over the clustered architecture.

Oracle 10g RAC supports FCF (Fast Connection Failover) offering an elegant way for JDBC applications to take advantage of the connection failover facilities. But the real challenge here is to handle the failover at the application layer and be transparent to the user through a retry-and-recover scheme.

In case of an Oracle node failover, the following sequence of events occurs:

  • A database instance fails, leaving several stale connections in the connection cache.
  • The RAC mechanism in the database generates a RAC event which is sent to the JVM containing JDBC.
  • The daemon thread inside the JVM finds all the connections affected by the RAC event, notifies them of the closed connection through SQL exceptions, and rolls back any open transactions. When a RAC service failure is propagated to the JDBC application, the database has already rolled back the local transaction.
  • If Fast Connection Failover (FCF) is enabled, when one RAC node goes down, the connection cache is automatically invalidated and all unused connections are re-established with a new node. However, that is not true for the connections that are already being used by the application. In this scenario, when the application tries to use the connection which had been connected prior to node failover, SQLException is thrown (ORA-17008,Closed Connection). The application has to retry the connection manually and FCF guarantees the next connection attempt to be successful.

    The Brute Force Solution

    The solution to the above problem needs to address the manual retry issue of the application through a suitable retry-recover scheme. They realized that at the application level, they need to address ORA-17008 specially, incorporating special handlers to enable automatic retries. The problem is that the code base, which has evolved over the last 2 years, has more than 2 million lines of Java and JSP consisting of more than 6000 classes and 500 database tables and there are zillions of instances like the following:

    long id = ...;try {Instrument instr = new Instrument(id, conn); } catch(SQLException ex) {throw new KeyedException("cam.error.failed.retrieve.instrument",ex);}...

    For all snippets like the above, SQLException is a generic checked exception for all database related failures that has to be caught and littered all over the code base (gosh .. the pains of checked exceptions :-( .. should have wrapped in unchecked ones like Spring does). A brute force approach would be to incorporate specialized handlers at all sites where SQLException is caught. This scheme had to be ruled out keeping in mind that it is UAT season and the monstrous impact that this would have on the entire code base - the client will definitely not be amused!

    Enter Aspects

    After careful analyses of the code base, they detected that the main areas of impact were the large number of service components and the console applications, where they need to implement the retry-and-recover scheme. For historical reasons they are not using EJB - instead all service components and console applications have launcher base classes as drivers. Still the whole gamut of functionalities that they need to address covered more than half of their total code base - a real cross cutting concern.

    It was then that they thought of incorporating aspects to address this issue. The following solution was proposed and implemented:

  • Define a pointcut to handle SQLException
  • Define an advice to be executed on the pointcut that intercepts the exception and throws a typed exception
  • This error had to be handled in only 2 base classes - one for the Service Components and the other for the Console Applications. These two classes implement the retry-and-recover functionality within the handler for this error.
  • The following aspect implements the skeleton of the above scheme:

    public aspect AspectFastConnFailOver{pointcut sqlHandler(SQLException exception):handler(SQLException+) && args(exception);

    // advice to be executed as the handler of SQLException // its derived exceptionbefore(SQLException exception): sqlHandler(exception){


    // handle only if non-UIif (!Application.getInstance().getContext().getCallerIdentity().isInteractiveUser()) {if(exception.getErrorCode() == Globals.FCF_SQLEX_ERRORCODE){throw new DatabaseNotAvailableError();} } }... }

    Implementing MQ Failover

    Once transparent application failover was achieved for the database server, they decided to try out a similar implementation scheme for the Websphere MQ Services deployed over a cluster configured using Storage Foundation 4.0/HA from Veritas and MQ agent server framework from Veritas.

    In case of failover using Oracle 10g RAC, whenever a fail-over takes place, proper event is generated and propagated to the application's JDBC layer with a particular error code. Based on the error code, JDBC invalidates all the unused connections from the pool and rollbacks the transaction associated with the current connections. At the application level, they need to trap the error code and retry to acquire a new connection to handle the situation. The next call to acquire a connection would create a new connection which should be successful if the fail-over has taken place by that time.

    The situation with MQ fail-over is complicated by the fact that no event is sent back to the application level, since the Veritas cluster does not handle the fail-over intrinsically. Hence the application needs to detect the fail-over, invalidate all connections and sessions in the pool and roll back the transaction. Like SQLException, in message handling,as per JMS specification, JMSException can be thrown potentially from every method of all interfaces like Connection, Session, Receiver, Sender and Browser. Hence the retry-and-recover needs to be implemented in a centralized handler through appropriate pointcuts.

    Here is the similar aspect fragment that does the interception:

    public aspect AspectFailOver{pointcut jmsHandler(JMSException exception): handler(JMSException+) && args(exception)&& !within(...)&& !withincode(...));

    // advice to be executed as the handler of JMSException// its derived exception

    before(JMSException exception): jmsHandler(exception){...if (!Application.getInstance().getContext().getCallerIdentity().isInteractiveUser()) {if(isMQFailoverException(exception)) {throw new MQNotAvailableError();}}} ...}}

    Similar to Oracle fail-over, the error MQNotAvailableError has been trapped in the couple of base classes for Service Components and Console Application Launchers for implementing the retry-and-recover loop.

    Minimum Impact, Maximum Effect

    The result was great! They achieved the goal with minimal impact on the existing codebase - thanks to the power of AOP. They used AspectJ and compile time weaving - the build time went up, but the client had a happy face using AOP as the enabler technology to prevent the big impact on codebase.

    About the author

    Debasish Ghosh, CTO, Anshin Software has more than 17 years of experience in the global IT industry and specializes in leading delivery of enterprise scale solutions for various clients ranging from small ones to Fortune 500 companies. He is the technology evangelist of Anshin Software and takes pride in institutionalizing best practices in software design and programming. He loves to program in Java, Ruby and Scala and has been trying desperately to get out of the unmanaged world of C++. As part of the core management team of Anshin Software, Debasish has been one of the major players in taking the company from a group of 4 people to its current strength of 150. These days he has been blogging extensively at

    Direct Download of over 5500 Certification Exams

    3COM [8 Certification Exam(s) ]
    AccessData [1 Certification Exam(s) ]
    ACFE [1 Certification Exam(s) ]
    ACI [3 Certification Exam(s) ]
    Acme-Packet [1 Certification Exam(s) ]
    ACSM [4 Certification Exam(s) ]
    ACT [1 Certification Exam(s) ]
    Admission-Tests [13 Certification Exam(s) ]
    ADOBE [93 Certification Exam(s) ]
    AFP [1 Certification Exam(s) ]
    AICPA [2 Certification Exam(s) ]
    AIIM [1 Certification Exam(s) ]
    Alcatel-Lucent [13 Certification Exam(s) ]
    Alfresco [1 Certification Exam(s) ]
    Altiris [3 Certification Exam(s) ]
    Amazon [2 Certification Exam(s) ]
    American-College [2 Certification Exam(s) ]
    Android [4 Certification Exam(s) ]
    APA [1 Certification Exam(s) ]
    APC [2 Certification Exam(s) ]
    APICS [2 Certification Exam(s) ]
    Apple [69 Certification Exam(s) ]
    AppSense [1 Certification Exam(s) ]
    APTUSC [1 Certification Exam(s) ]
    Arizona-Education [1 Certification Exam(s) ]
    ARM [1 Certification Exam(s) ]
    Aruba [8 Certification Exam(s) ]
    ASIS [2 Certification Exam(s) ]
    ASQ [3 Certification Exam(s) ]
    ASTQB [8 Certification Exam(s) ]
    Autodesk [2 Certification Exam(s) ]
    Avaya [101 Certification Exam(s) ]
    AXELOS [1 Certification Exam(s) ]
    Axis [1 Certification Exam(s) ]
    Banking [1 Certification Exam(s) ]
    BEA [5 Certification Exam(s) ]
    BICSI [2 Certification Exam(s) ]
    BlackBerry [17 Certification Exam(s) ]
    BlueCoat [2 Certification Exam(s) ]
    Brocade [4 Certification Exam(s) ]
    Business-Objects [11 Certification Exam(s) ]
    Business-Tests [4 Certification Exam(s) ]
    CA-Technologies [20 Certification Exam(s) ]
    Certification-Board [10 Certification Exam(s) ]
    Certiport [3 Certification Exam(s) ]
    CheckPoint [43 Certification Exam(s) ]
    CIDQ [1 Certification Exam(s) ]
    CIPS [4 Certification Exam(s) ]
    Cisco [318 Certification Exam(s) ]
    Citrix [48 Certification Exam(s) ]
    CIW [18 Certification Exam(s) ]
    Cloudera [10 Certification Exam(s) ]
    Cognos [19 Certification Exam(s) ]
    College-Board [2 Certification Exam(s) ]
    CompTIA [76 Certification Exam(s) ]
    ComputerAssociates [6 Certification Exam(s) ]
    Consultant [2 Certification Exam(s) ]
    Counselor [4 Certification Exam(s) ]
    CPP-Institute [4 Certification Exam(s) ]
    CSP [1 Certification Exam(s) ]
    CWNA [1 Certification Exam(s) ]
    CWNP [13 Certification Exam(s) ]
    CyberArk [1 Certification Exam(s) ]
    Dassault [2 Certification Exam(s) ]
    DELL [11 Certification Exam(s) ]
    DMI [1 Certification Exam(s) ]
    DRI [1 Certification Exam(s) ]
    ECCouncil [22 Certification Exam(s) ]
    ECDL [1 Certification Exam(s) ]
    EMC [128 Certification Exam(s) ]
    Enterasys [13 Certification Exam(s) ]
    Ericsson [5 Certification Exam(s) ]
    ESPA [1 Certification Exam(s) ]
    Esri [2 Certification Exam(s) ]
    ExamExpress [15 Certification Exam(s) ]
    Exin [40 Certification Exam(s) ]
    ExtremeNetworks [3 Certification Exam(s) ]
    F5-Networks [20 Certification Exam(s) ]
    FCTC [2 Certification Exam(s) ]
    Filemaker [9 Certification Exam(s) ]
    Financial [36 Certification Exam(s) ]
    Food [4 Certification Exam(s) ]
    Fortinet [14 Certification Exam(s) ]
    Foundry [6 Certification Exam(s) ]
    FSMTB [1 Certification Exam(s) ]
    Fujitsu [2 Certification Exam(s) ]
    GAQM [9 Certification Exam(s) ]
    Genesys [4 Certification Exam(s) ]
    GIAC [15 Certification Exam(s) ]
    Google [4 Certification Exam(s) ]
    GuidanceSoftware [2 Certification Exam(s) ]
    H3C [1 Certification Exam(s) ]
    HDI [9 Certification Exam(s) ]
    Healthcare [3 Certification Exam(s) ]
    HIPAA [2 Certification Exam(s) ]
    Hitachi [30 Certification Exam(s) ]
    Hortonworks [4 Certification Exam(s) ]
    Hospitality [2 Certification Exam(s) ]
    HP [752 Certification Exam(s) ]
    HR [4 Certification Exam(s) ]
    HRCI [1 Certification Exam(s) ]
    Huawei [21 Certification Exam(s) ]
    Hyperion [10 Certification Exam(s) ]
    IAAP [1 Certification Exam(s) ]
    IAHCSMM [1 Certification Exam(s) ]
    IBM [1533 Certification Exam(s) ]
    IBQH [1 Certification Exam(s) ]
    ICAI [1 Certification Exam(s) ]
    ICDL [6 Certification Exam(s) ]
    IEEE [1 Certification Exam(s) ]
    IELTS [1 Certification Exam(s) ]
    IFPUG [1 Certification Exam(s) ]
    IIA [3 Certification Exam(s) ]
    IIBA [2 Certification Exam(s) ]
    IISFA [1 Certification Exam(s) ]
    Intel [2 Certification Exam(s) ]
    IQN [1 Certification Exam(s) ]
    IRS [1 Certification Exam(s) ]
    ISA [1 Certification Exam(s) ]
    ISACA [4 Certification Exam(s) ]
    ISC2 [6 Certification Exam(s) ]
    ISEB [24 Certification Exam(s) ]
    Isilon [4 Certification Exam(s) ]
    ISM [6 Certification Exam(s) ]
    iSQI [7 Certification Exam(s) ]
    ITEC [1 Certification Exam(s) ]
    Juniper [65 Certification Exam(s) ]
    LEED [1 Certification Exam(s) ]
    Legato [5 Certification Exam(s) ]
    Liferay [1 Certification Exam(s) ]
    Logical-Operations [1 Certification Exam(s) ]
    Lotus [66 Certification Exam(s) ]
    LPI [24 Certification Exam(s) ]
    LSI [3 Certification Exam(s) ]
    Magento [3 Certification Exam(s) ]
    Maintenance [2 Certification Exam(s) ]
    McAfee [8 Certification Exam(s) ]
    McData [3 Certification Exam(s) ]
    Medical [68 Certification Exam(s) ]
    Microsoft [375 Certification Exam(s) ]
    Mile2 [3 Certification Exam(s) ]
    Military [1 Certification Exam(s) ]
    Misc [1 Certification Exam(s) ]
    Motorola [7 Certification Exam(s) ]
    mySQL [4 Certification Exam(s) ]
    NBSTSA [1 Certification Exam(s) ]
    NCEES [2 Certification Exam(s) ]
    NCIDQ [1 Certification Exam(s) ]
    NCLEX [3 Certification Exam(s) ]
    Network-General [12 Certification Exam(s) ]
    NetworkAppliance [39 Certification Exam(s) ]
    NI [1 Certification Exam(s) ]
    NIELIT [1 Certification Exam(s) ]
    Nokia [6 Certification Exam(s) ]
    Nortel [130 Certification Exam(s) ]
    Novell [37 Certification Exam(s) ]
    OMG [10 Certification Exam(s) ]
    Oracle [282 Certification Exam(s) ]
    P&C [2 Certification Exam(s) ]
    Palo-Alto [4 Certification Exam(s) ]
    PARCC [1 Certification Exam(s) ]
    PayPal [1 Certification Exam(s) ]
    Pegasystems [12 Certification Exam(s) ]
    PEOPLECERT [4 Certification Exam(s) ]
    PMI [15 Certification Exam(s) ]
    Polycom [2 Certification Exam(s) ]
    PostgreSQL-CE [1 Certification Exam(s) ]
    Prince2 [6 Certification Exam(s) ]
    PRMIA [1 Certification Exam(s) ]
    PsychCorp [1 Certification Exam(s) ]
    PTCB [2 Certification Exam(s) ]
    QAI [1 Certification Exam(s) ]
    QlikView [1 Certification Exam(s) ]
    Quality-Assurance [7 Certification Exam(s) ]
    RACC [1 Certification Exam(s) ]
    Real Estate [1 Certification Exam(s) ]
    Real-Estate [1 Certification Exam(s) ]
    RedHat [8 Certification Exam(s) ]
    RES [5 Certification Exam(s) ]
    Riverbed [8 Certification Exam(s) ]
    RSA [15 Certification Exam(s) ]
    Sair [8 Certification Exam(s) ]
    Salesforce [5 Certification Exam(s) ]
    SANS [1 Certification Exam(s) ]
    SAP [98 Certification Exam(s) ]
    SASInstitute [15 Certification Exam(s) ]
    SAT [1 Certification Exam(s) ]
    SCO [10 Certification Exam(s) ]
    SCP [6 Certification Exam(s) ]
    SDI [3 Certification Exam(s) ]
    See-Beyond [1 Certification Exam(s) ]
    Siemens [1 Certification Exam(s) ]
    Snia [7 Certification Exam(s) ]
    SOA [15 Certification Exam(s) ]
    Social-Work-Board [4 Certification Exam(s) ]
    SpringSource [1 Certification Exam(s) ]
    SUN [63 Certification Exam(s) ]
    SUSE [1 Certification Exam(s) ]
    Sybase [17 Certification Exam(s) ]
    Symantec [135 Certification Exam(s) ]
    Teacher-Certification [4 Certification Exam(s) ]
    The-Open-Group [8 Certification Exam(s) ]
    TIA [3 Certification Exam(s) ]
    Tibco [18 Certification Exam(s) ]
    Trainers [3 Certification Exam(s) ]
    Trend [1 Certification Exam(s) ]
    TruSecure [1 Certification Exam(s) ]
    USMLE [1 Certification Exam(s) ]
    VCE [6 Certification Exam(s) ]
    Veeam [2 Certification Exam(s) ]
    Veritas [33 Certification Exam(s) ]
    Vmware [58 Certification Exam(s) ]
    Wonderlic [2 Certification Exam(s) ]
    Worldatwork [2 Certification Exam(s) ]
    XML-Master [3 Certification Exam(s) ]
    Zend [6 Certification Exam(s) ]

    References :

    Dropmark :
    Dropmark-Text :
    Blogspot :
    Wordpress :

    Back to Main Page

    Killexams exams | Killexams certification | Pass4Sure questions and answers | Pass4sure | pass-guaratee | best test preparation | best training guides | examcollection | killexams | killexams review | killexams legit | kill example | kill example journalism | kill exams reviews | kill exam ripoff report | review | review quizlet | review login | review archives | review sheet | legitimate | legit | legitimacy | legitimation | legit check | legitimate program | legitimize | legitimate business | legitimate definition | legit site | legit online banking | legit website | legitimacy definition | pass 4 sure | pass for sure | p4s | pass4sure certification | pass4sure exam | IT certification | IT Exam | certification material provider | pass4sure login | pass4sure exams | pass4sure reviews | pass4sure aws | pass4sure security | pass4sure cisco | pass4sure coupon | pass4sure dumps | pass4sure cissp | pass4sure braindumps | pass4sure test | pass4sure torrent | pass4sure download | pass4surekey | pass4sure cap | pass4sure free | examsoft | examsoft login | exams | exams free | examsolutions | exams4pilots | examsoft download | exams questions | examslocal | exams practice | | | |