Blender fluid simulation "with drag" (simulating a pump)
Perhaps you could use a chain of control objects which follow a path in the center of the pipe. I have attached my blender file that generates this animation.

I have a pipe (which would be your pump) set to Obstacle under Fluids and it has Shell initialization.

I have a domain surrounding the simulation and some fluid at the bottom to be sucked up.

The most important thing is the short cylinder which is a Control fluid object. Play with "Attraction" and "Velocity" to get suction. It follows a path I made in the center of the pipe. Perhaps you could use an array of these controls to have a constant suction/drag on the water. Or you could cheat and have an "inflow" at the end of the out pipe and an "outflow" at the opening. Then if your pipe is not transparent, it will look like water is going in and coming out. I can make an example of this if you want.