3. Roger Wheatly, Business Development Manager Transforming Data Center Infrastructure with AMD Opteron™ Processor Technology
4.
5. Architecture of Today’s Data Center Infrastructure Servers Email Servers Database Servers Business Applications Silos of single-purpose, underutilized servers
26. Mike Reed Director, Application Server Enablement North American Technology Business Unit Enterprise Grid Computing Overview
27.
28.
29.
30.
31.
32.
33. RAC uses a Shared Data Model Shared Disk Database Shared Memory/Global Area shared SQL log buffer . . . . . . Shared Memory/Global Area shared SQL log buffer Shared Memory/Global Area shared SQL log buffer Shared Memory/Global Area shared SQL log buffer GES&GCS GES&GCS GES&GCS GES&GCS
34.
35.
36.
37.
38.
39. Fusion Middleware – Grid Capabilities Web Services and SOA Dynamic resource allocation DB Failover Notification J2EE engine Application Server clusters Service provisioning User provisioning Identity management Single sign-on
64. The Sun Server Family Horizontal Scaling Vertical Scaling Diagonal Scaling Sun Fire Servers with UltraSPARC Processors Sun Servers with UltraSPARC or AMD Opteron Processors Sun Servers with UltraSPARC T1 or AMD Opteron Processors
65.
66.
67.
68.
69.
70.
Notas do Editor
Sun Oracle 10g Grid Reference Architecture Hello. My name is <name> and I am a <title> with Sun Microsystems. I’m here to talk to you about the benefits of using Sun and Oracle technology to build your database and grid computing infrastructures. This presentation includes an overview of the challenges you may be experiencing in providing services to users, as well as an overview of an architecture designed by Sun and Oracle that can help you create a more effective database deployment environment.
If we compare the traditional mainframe/large smp architecture with that of an Oracle grid infrastructure, there’s a number of obvious benefits to be derived: Instead of paying high initial hardware & software costs, you can start with smaller lower cost modular components Instead of paying high incremental costs to scale large servers, you purchase additional low cost modular components Running your business on large single servers means running your business on a single point of failure. With a grid infrastructure, where all resources are clustered together, you eliminate the single point of failure problem. And by managing your systems through policy based management services, you can provide a better quality of service in terms of performance, security and reliability at a lower cost than you can achieve with large disparate servers. [next slide]
Multiple tier awareness
Typically, when corporations budget their hardware requirements for their applications, the IT staff will calculate the projected workload/capacity needed to handle the amount of end users, transactions, queries over a period of time. 1. 1 ½ to 2 years is NOT unrealistic to project out these requirements and provision the necessary dollars to support the system. 2. We’ve all calculated the expense of buying huge SMP boxes and you look at this picture and you notice that with all this upfront cost, I am not only under utilizing the power of this super machine I’ve bought, but by the time I get to two years, not only can I not capture the ROI on my hardware in a shorter time frame, but my machines have depreciated along the way rapid changes happening in the technology industry.
That’s where RAC comes in. It’s all about LOW COST COMMODITY HARDWARE. That is just as powerful as huge SMP boxes, but now you Pay as you grow.
Its about Hardware on Demand. Because of the changes in the economy, many companies are seeing fluctuations in their business. One month you have a million people hitting your web site and the next six months, you have less than half. In order to survive, your infrastructure should be able to adapt to changes in the business. Not only should you be able to add boxes when business is great, but you should be able to reallocate your boxes to other parts of the business when necessary and not have to throw more dollars for resources. If we can do it with people, why not with hardware?
With Oracle Database 10 g , application workloads can be defined as services so that they can be individually managed and controlled. DBAs control which processing resources are allocated to each service during both normal operations and in response to failures. Performance metrics are tracked by service and thresholds set to automatically generate alerts should these thresholds be crossed. CPU resource allocations and resource consumption controls are managed for services using Resource Manager. Oracle tools and facilities such as Job Scheduler, Parallel Query, and Oracle Streams Advanced Queuing also use services to manage their workloads. With Oracle Database 10 g , rules can be defined to automatically allocate processing resources to services. Oracle RAC 10 g instances can be allocated to process individual services or multiple services as needed. These allocation rules can be modified dynamically to meet changing business needs. For example, these rules could be modified at the end of quarter to ensure that there are enough processing resources to complete critical financial functions on time. Rules can also be defined so that when instances running critical services fail, the workload will be automatically shifted to instances running less critical workloads.
Create data warehouse of stats pack statistics
The provisioning features that Enterprise Manager offers allows you to easily add capacity as demand increases. For instance, once increased demand on your application is identified, you can locate available hardware and use Enterprise Manager to clone the application server and/or backend database and then configure the application server with an application server infrastructure and application server cluster such that any future configuration or application changes will be rolled out simultaneously across the cluster. == As enterprises are moving towards an enterprise grid computing model, datacenters are able to standardize on low-cost modular servers, consolidate servers into clusters, and automate resource provisioning. With grid computing, resources are virtualized and managed as a single system. This allows IT managers to distribute workload across hardware resources to provide better performance, reliability, and availability. Add capacity, instantiate instance, apps auto deployed
Real-time discovery of new patches Rapid deployment of security patches minimizes vulnerabilities Auto download of patch from Metalink, doesn’t apply automatically (does it give an alert?) Lookup the patch and compare with what you have (but all active, manual steps) Metalink is not viewing your system and suggesting patches (but this release lays the groundwork for that) Staging (caching): download patch locally and then apply (instead of downloading multiple times???) – doing it centrally (not sure if it’s in 904)
Sun Oracle 10g Grid Reference Architecture Hello. My name is <name> and I am a <title> with Sun Microsystems. I’m here to talk to you about the benefits of using Sun and Oracle technology to build your database and grid computing infrastructures. This presentation includes an overview of the challenges you may be experiencing in providing services to users, as well as an overview of an architecture designed by Sun and Oracle that can help you create a more effective database deployment environment.