Thursday Jun 04, 2009

BluePrint of Running Oracle Real Application Clusters (RAC) on Sun Logical Domains is available now. In this blueprint you will find step-by-step configuration example of two nodes in two guest domains located on two separate boxes. Use it as starting point to build your own cluster.

This article discusses running Oracle Real Application Clusters (RAC) on servers configured with Sun™ Logical Domains (LDoms). Sun LDoms virtualization technology allows the creation of multiple virtual systems on a single physical system, and enables fine-grained assignment of CPU and memory resources to an Oracle RAC workload. When deployed on Sun's CoolThreads™ technology-based servers, with up to 256 threads per system, this solution provides a powerful platform for both development and production environments. In development environments, multiple Oracle RAC nodes can be deployed on the same physical server to reduce hardware costs, while a production environment can place each Oracle node on a separate physical server for increased availability.

The authors would like to thank Sridhar Kn, Ezhilan Narasimhan, Gia-Khanh Nguyen, Uday Shetty from Sun Microsystems, as well as Rahim Mau, Khader Mohiuddin from Oracle Corporation for their contributions during the certification of Oracle on Sun Logical Domains.

del.icio.us digg technorati

Monday Feb 23, 2009

Oracle Database 10g и Real Application Cluster (RAC) отныне официально сертифицированы и поддерживаются на Sun Logical Domains (LDoms). Детали доступны так же в technology support matrix. Используя технологию виртуализации LDoms администратор максимально гибко управляет ресурсами системы и получает максимальный уровень безопасности, одновременно увеличивая уровень использования имеющихся серверов.

Среди множества возможных конфигураций я хотел бы специально отметить возможность создания кластера из нескольких нод, расположенных на одном единственном физическом сервере. Начните создавать свой кластер на чипе прямо сейчас.

Ожидайте, скоро тут появится пример конфигурации.

del.icio.us digg technorati

Oracle Database 10g and Real Application Cluster (RAC) now officially certified and supported on Sun's Logical Domains (LDoms). For details also check technology support matrix. With LDoms virtualization technology administrators can achieve great level of resource management and security level at the same time having higher utilization of servers.

Among several types of deployment I would like to mention one specifically for developers. By using LDoms now you can have single box with a number of guest domains configured as a cluster nodes. Start with making cluster on a chip.

Stay tuned for real world configuration example.

del.icio.us digg technorati

Monday Dec 29, 2008

When someone is talking about cluster (in it's common meaning) we see the picture of big machines with a lots of cables and storage attached. But can you imagine a cluster on a chip? No cables. Cluster Interconnect is on the chip. Moreother, it can be 1U server which you can put on the back seat of your car and take it to your customer for demo. So it will be “mobile 1U cluster on a chip”.


Here is an exercise for you to build mobile 1U cluster on a chip.


Input:

  • Sun Cluster as it now supports guest Logical Domains.

With the latest release of Ldoms 1.1 you can get extra HA features, just to name a few closely related to this exercise:

  • Virtual Switch Support for Link Aggregated Interface

  • Virtual Disk Multipathing and Failover

  • Network Virtual I/O Performance Enhancement


Tip: Since you will be limited by storage then put ZFS on single drive and use it as a back end for each node system disk, also use clone feature to setup multiple nodes.



del.icio.us digg technorati

Monday Oct 20, 2008

Question: I want to install more than one guest domain. Is there any way to speedup process.

Answer: Yes, sure.

This instruction can be used as supplimental to «Run your first Logical Domain in 10 minutes» as well as a separate guide.

  1. First setup the Control Domain and install the First Guest Domain ldg1. Use ZFS volume (In example, data/demo/ldg1) as back end drive for the system drive of guest domain. You can install Solaris either through a Network Install or by mounting a DVD or ISO file.

  2. Log in to the First guest domain Console and do 'sys-unconfig' in the domain.

  3. # sys-unconfig
                            
    WARNING
    
    This program will unconfigure your system.  It will cause it
    to revert to a "blank" system - it will not have a name or know
    about other systems or networks.
    
    This program will also halt the system.
    
    Do you want to continue (y/n) ? y
    
    
  4. Wait for the system to come down and answer h — halt.

  5.  svc.startd: The system is down. 
     syncing file systems... done 
     Program terminated 
      r)eboot, o)k prompt, h)alt?  h

  6. From Control domain verify that guest domain ldg1 is stopped.

  7.  # ldm ls 
     NAME STATE FLAGS CONS VCPU MEMORY UTIL UPTIME 
     primary active -n-cv SP 4 4G 0.5% 1h 30m 
     ldg1 bound ----- 5000 14 1984M 
  8. Unbind domain

  9.  # ldm unbind ldg1 
  10. Create a ZFS snapshot of the First Guest Domain's disk image:

  11. # zfs snapshot data/demo/ldg1@install
    
  12. Bind and Start domain back

  13. # ldm bind ldg1 
    # ldm start ldg1

  14. Clone the snapshot using the name ldg2 as the target volume

  15. # zfs clone data/demo/ldg1@install data/demo/ldg2
    
  16. Setup 2 nd Guest domain by using newly created ZFS clone data/demo/ldg2 as back-end to system disk.

  17. Repeat steps 8 and 9 for each next domain.


del.icio.us digg technorati

This blog copyright 2009 by Roman Ivanov