Rahul Chari

Rahul Chari

Bengaluru, Karnataka, India
23K followers 500 connections

About

Summary: A serial entrepreneur in the consumer internet space, currently having a blast…

Articles by Rahul

  • The Technology Design Thinking behind UPI

    The Technology Design Thinking behind UPI

    The demonetization of old 500 and 1000 rupee notes has meant that the need of the hour is being able to send and…

    6 Comments

Activity

Join now to see all activity

Experience

  • PhonePe Graphic

    PhonePe

    Bangalore

  • -

    Bangalore

  • -

    Mumbai, India

  • -

  • -

  • -

  • -

Education

Publications

  • Minimizing Latency and Jitter for Large-Scale Multimedia Repositories Through Prefix Caching

    International Journal of Image and Graphics

    Multimedia data poses challenges for efficient storage and retrieval due to its large size and playback timing requirements. For applications that store very large volumes of multimedia data, hierarchical storage offers a scalable and economical alternative to store data on magnetic disks. In a hierarchical storage architecture data is stored on a tape or optical disk based tertiary storage layer with the secondary storage disks serving as a cache or buffer. Due to the need for swapping media…

    Multimedia data poses challenges for efficient storage and retrieval due to its large size and playback timing requirements. For applications that store very large volumes of multimedia data, hierarchical storage offers a scalable and economical alternative to store data on magnetic disks. In a hierarchical storage architecture data is stored on a tape or optical disk based tertiary storage layer with the secondary storage disks serving as a cache or buffer. Due to the need for swapping media on drives, retrieving multimedia data from tertiary storage can potentially result in large delays before playback (startup latency) begins as well as during playback (jitter). In this paper we address the important problem of reducing startup latency and jitter for very large multimedia repositories. We propose that secondary storage should not be used as a cache in the traditional manner — instead, most of the secondary storage should be used to permanently store partial objects. Furthermore, replication is employed at the tertiary storage level to avoid expensive media switching. In particular, we show that by saving the initial segments of documents permanently on secondary storage, and replicating them on tertiary storage, startup latency can be significantly reduced. Since we are effectively reducing the amount of secondary storage available for buffering the data from tertiary storage, an increase in jitter may be expected. However, our results show that the technique also reduces jitter, in contrast to the expected behavior. Our technique exploits the pattern of data access. Advance knowledge of the access pattern is helpful, but not essential. Lack of this information or changes in access patterns are handled through adaptive techniques. Our study addresses both single- and multiple-user scenarios. Our results show that startup latency can be reduced by as much as 75% and jitter practically eliminated through the use of these techniques.

    Other authors
    See publication

Patents

  • Multi-Fabric SAN based data migration

    Issued US 8914540

    Abstract: In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies…

    Abstract: In one embodiment, a network device in a network obtains information identifying first storage and second storage. The network device notifies one or more other network devices in the network that traffic that is received by the other network devices is to be routed to the network device. The network device performs data migration from the first storage to the second storage. When the data migration from the first storage to the second storage is completed, the network device notifies the other network devices in the network that traffic that is received by the other network devices is no longer to be routed to the network device.

    Other inventors
    See patent
  • High availability for intelligent applications in storage networks

    Issued US 7711820

    Methods and apparatus provide formation and management of intelligent application clusters in a storage area network. Disk arbitration mechanisms ensure that a cluster is owned by a single member. In the event of a network partition, each cluster member involved arbitrates to gain ownership of a cluster. High availability mechanisms allow monitoring of system resources and effective failover capabilities.

    See patent

Honors & Awards

  • Outstanding Alumni of 2015

    Department of Computer Science, Purdue University

    Selected by the Department of Computer Science to receive the prestigious honor of Outstanding Alumni of 2015 for industry achievements in the field of study
    https://www.cs.purdue.edu/news/OutstandingAlumni2015.html

Recommendations received

2 people have recommended Rahul

Join now to view

More activity by Rahul

View Rahul’s full profile

  • See who you know in common
  • Get introduced
  • Contact Rahul directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Rahul Chari in India

Add new skills with these courses