Your SlideShare is downloading. ×
0
Kiwibank: Startup to Enterprise in 7 years

  Wayne Knowles
  Senior Infrastructure Architect


IBM Insight Forum 09      ...
2

     Kiwibank t Startup
     Ki ib k at St t

          Established by Labour-Alliance Coalition Government
          L...
3

     Kiwibank t Startup - 2002
     Ki ib k at St t

          IBM p-Series for “Core” banking database

          IBM ...
4

     Road To S
     R d T Success


                   2002
                                   2003-2008               ...
5

     Kiwibank G
     Ki ib k Growth
                 th




IBM Insight Forum 09   Make change work for you
           ...
6

     Understand The Application
     U d   t d Th A li ti

       Understand how CPU, memory and storage is impacted
  ...
7

     Understand The Application
     U d   t d Th A li ti

       Eliminate the high cost operations:
        Disk I/O ...
8

  Understand Storage Growth
  U d   t d St       G   th

       Data can be classified into 2 categories:
        Struc...
9

     Storage Growth
     St      G   th

                              UAT


                              UAT


      ...
10

     Smart Capacity Management
     S   tC     it M         t

          “Radar Screen” forcasting
          One shoul...
11

     Building M
     B ildi Manageable Infrastructure
                   bl I f    t   t

       Engineer upfront for ...
12

     Big B
     Bi Bang U
             Upgrades
                  d


          Triggered by Batch Window time
       ...
13

     Reliability
     R li bilit

          Measure and improve reliability
               Full a a ys s o a p ob e s
...
14

     Wicked P bl
     Wi k d Problems

       "Wicked problem" is a phrase used in social planning to
        describe...
15

     Future Proof Infrastructure
     F t    P   fI f    t   t

          Thin Provisioning
          Virtualization (...
16

     Building M
     B ildi Manageable Applications
                   bl A li ti

          Use established industry ...
17

     Business C ti it
     B i      Continuity

          Consider sharing with pre-production environment
           ...
18

     BCP / DR – Cl
                Classic Approach
                     i A       h
         PRODUCTION

            ...
19

     BCP / DR – Cl
                Classic Approach
                     i A       h
         PRODUCTION

            ...
20

     BCP / DR Fi G i d
              Fine Grained

            Kiwibank uses a “Fine Grained” DR strategy
            ...
21

     BCP / DR – Fi Grained
                Fine G i d
         PRODUCTION

                       Internet
           ...
22

     BCP / DR – Fi Grained
                Fine G i d
         PRODUCTION

                       Internet
           ...
23

     BCP / DR – Fi Grained
                Fine G i d
         PRODUCTION

                       Internet
           ...
24

     Kiwibank C
     Ki ib k Current & F t
                   t Future

          Has completed several upgrades due t...
25

     Summary
     S

       Understand your applications

       Think Smarter, not Harder

       Maximize the use of...
26




                       Thank
                       Th k you


                       Questions?




IBM Insight Fo...
Upcoming SlideShare
Loading in...5
×

Kiwibank: From Startup to Enterprise in 7 years

802

Published on

Kiwibank: From Startup to Enterprise in 7 years

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
802
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Kiwibank: From Startup to Enterprise in 7 years"

  1. 1. Kiwibank: Startup to Enterprise in 7 years Wayne Knowles Senior Infrastructure Architect IBM Insight Forum 09 Make change work for you ®
  2. 2. 2 Kiwibank t Startup Ki ib k at St t Established by Labour-Alliance Coalition Government Low Startup Budget Leveraged NZ Post for Infrastructure Branch Network using existing Postshop’s and franchise Postshop s network Leverages ISP Services Re-use existing Vendor Relationships IBM Insight Forum 09 Make change work for you ®
  3. 3. 3 Kiwibank t Startup - 2002 Ki ib k at St t IBM p-Series for “Core” banking database IBM x-Series machines running Microsoft Applications File & Printer services Exchange M il server E h Mail Citrix Several SQL Server databases Entry Level IBM SAN File Print l Fil & P i t plus SQL S Sever D t b Databases (< 1TB) IBM Insight Forum 09 Make change work for you ®
  4. 4. 4 Road To S R d T Success 2002 2003-2008 2009 Launch • Project team j • Strong g g growth • Success! • No customers • Acquisitions • Many customers • Guess • Brand developed • Many products requirements • Building market • Know what customers • Not sure what we knowledge expect would become! IBM Insight Forum 09 Make change work for you ®
  5. 5. 5 Kiwibank G Ki ib k Growth th IBM Insight Forum 09 Make change work for you ®
  6. 6. 6 Understand The Application U d t d Th A li ti Understand how CPU, memory and storage is impacted by growth - Linear: resource_usage = n x customers Exponential: resource_usage = n x customers2 Silicon is faster than Disk (Ferrite): Keep “working set” in memory for 24 hours Expect high I/O and performance impact after a reboot Ensure backups don’t displace working set from memory IBM Insight Forum 09 Make change work for you ®
  7. 7. 7 Understand The Application U d t d Th A li ti Eliminate the high cost operations: Disk I/O Reads Process startups (forks) Best way to find bottlenecks: perform full load test Commercial tools available (Tivoli Loadrunner etc) (Tivoli, Use Standard OS Tools (truss, sar and perfmon) Especially when sharing performance data with external vendors Optimize for the common case p IBM Insight Forum 09 Make change work for you ®
  8. 8. 8 Understand Storage Growth U d t d St G th Data can be classified into 2 categories: Structured Unstructured Most organizations recognize that unstructured data growth is out of control. Multiple copies of the structured data can also result in a large storage requirement. IBM Insight Forum 09 Make change work for you ®
  9. 9. 9 Storage Growth St G th UAT UAT PROD DR UAT Stage MIS ODS Consider the storage requirements of multiple test g environments! Archiving d De-Dup A hi i and D D can h l manage thi growth help this th IBM Insight Forum 09 Make change work for you ®
  10. 10. 10 Smart Capacity Management S tC it M t “Radar Screen” forcasting One should understand how the application grows Track the upper limit Ie. xx Months before next impact When highlighting issues to management use correct terminology Understand Vendor Lead-Times Put simply: This is ITIL Capacity Planning IBM Insight Forum 09 Make change work for you ®
  11. 11. 11 Building M B ildi Manageable Infrastructure bl I f t t Engineer upfront for cater for future upgrades CPU or Memory upgrades are easy Capacity on Demand Consider future Forklift upgrades Put the Customer first and minimize downtime. Smart choice of technology to minimize downtime Kiwibank has performed 2 major forklift upgrades with minimum downtime (< 4 hours) IBM Insight Forum 09 Make change work for you ®
  12. 12. 12 Big B Bi Bang U Upgrades d Triggered by Batch Window time Migrated to new machine using mksysb migration (AIX) Implemented in p Series LPAR p-Series Resources allocated to allow future AIX upgrades Outsourced the solution – implemented in 8 weeks Implemented with less than 4 hours outage IBM Insight Forum 09 Make change work for you ®
  13. 13. 13 Reliability R li bilit Measure and improve reliability Full a a ys s o a p ob e s u analysis of all problems Concentrate on repeat problems first More Fingers = More Problems Reduce amount of touching on the system to a minimum g y Automated monitoring and reporting to eliminate daily checks Think Smart: Automate! IBM Insight Forum 09 Make change work for you ®
  14. 14. 14 Wicked P bl Wi k d Problems "Wicked problem" is a phrase used in social planning to describe a problem that is difficult or impossible to solve because of incomplete, contradictory, and changing requirements that are often difficult to recognize. Moreover, Moreover because of complex interdependencies, the interdependencies effort to solve one aspect of a wicked problem may reveal or create other problems. p Same can be said for most large IT systems……. g y IBM Insight Forum 09 Make change work for you ®
  15. 15. 15 Future Proof Infrastructure F t P fI f t t Thin Provisioning Virtualization (VMWare, LPAR etc.) De-dup Redundancy In place scale-out and scale up Aim for zero outage upgrades & changes IBM Insight Forum 09 Make change work for you ®
  16. 16. 16 Building M B ildi Manageable Applications bl A li ti Use established industry standards, where possible SOA Architecture & XML Messages Use Message Queuing Implement solutions that are Horizontal & Vertically scalable Break into small manageable components g p Packaging and Deployment are important IBM Insight Forum 09 Make change work for you ®
  17. 17. 17 Business C ti it B i Continuity Consider sharing with pre-production environment DR hardware ca used as a p e p oduc o e a d a e can pre-production environment o e for testing and production support. Visualize with VMWare / LPAR Implement replication as high up the stack as possible Ie. Oracle Data-guard, SQL Server Replication Can be implemented (or tested) in stages with minimum disruption to operations IBM Insight Forum 09 Make change work for you ®
  18. 18. 18 BCP / DR – Cl Classic Approach i A h PRODUCTION Internet Middleware Banking Core Banking Database EFTPOS & ATM DR Internet Middleware Banking Core Banking Database EFTPOS & ATM IBM Insight Forum 09 Make change work for you ®
  19. 19. 19 BCP / DR – Cl Classic Approach i A h PRODUCTION Internet Middleware Banking Core Banking Database EFTPOS & ATM DR Internet Middleware Banking Core Banking Database EFTPOS & ATM IBM Insight Forum 09 Make change work for you ®
  20. 20. 20 BCP / DR Fi G i d Fine Grained Kiwibank uses a “Fine Grained” DR strategy Any system can be separately DR’ed y y p y Separate DR procedure for each component Kiwibank has future plans to use active-active where possible. ibl IBM Insight Forum 09 Make change work for you ®
  21. 21. 21 BCP / DR – Fi Grained Fine G i d PRODUCTION Internet Middleware Banking Core Banking Database EFTPOS & ATM DR Internet Middleware Banking Core Banking Database EFTPOS & ATM IBM Insight Forum 09 Make change work for you ®
  22. 22. 22 BCP / DR – Fi Grained Fine G i d PRODUCTION Internet Middleware Banking Core Banking Database EFTPOS & ATM DR Internet Middleware Banking Core Banking Database EFTPOS & ATM IBM Insight Forum 09 Make change work for you ®
  23. 23. 23 BCP / DR – Fi Grained Fine G i d PRODUCTION Internet Middleware Banking Core Banking Database EFTPOS & ATM DR Internet Middleware Banking Core Banking Database EFTPOS & ATM IBM Insight Forum 09 Make change work for you ®
  24. 24. 24 Kiwibank C Ki ib k Current & F t t Future Has completed several upgrades due to customer growth Agile and able to react to change Significant investment in IBM x-Series and p-Series hardware Currently “Enterprising up” its infrastructure IBM Insight Forum 09 Make change work for you ®
  25. 25. 25 Summary S Understand your applications Think Smarter, not Harder Maximize the use of your assets Adopt new technology and use it to grow your business Minimize outages and Customer Impact IBM Insight Forum 09 Make change work for you ®
  26. 26. 26 Thank Th k you Questions? IBM Insight Forum 09 Make change work for you ®
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×